电脑使用技巧|三分钟快速了解数据库


在现今互联网企业坐拥着爆炸式数据的信息时代 , 数据库显得尤为重要重要 。 那什么是数据库呢?今天就简单给大家讲讲什么是数据库 , 花三分钟时间看完 , 你就会对它有个基础的了解啦 。

电脑使用技巧|三分钟快速了解数据库
本文插图

一、什么是数据库?
首先在了解数据库之前 , 我们要先了解一下数据是怎么储存的 。
从前到现在 , 人类经历了结绳记事 , 甲骨、竹简、纸张记录 , 录音机、摄像机储存等方法来进行数据储存 , 这些都属于传统存储方式 。
而信息时代的到来 , 数据存储的方式发生了重大变革 , 朝着两分方向发展:文件与数据库 。
【电脑使用技巧|三分钟快速了解数据库】1、文件就是把数据存放在Excel中 , 形成读写文件后进行存储 , 然后通过python等工具对文件数据进行筛选、处理、提取;
2、数据库则是把数据按照其结构将储存在计算机中 , 形成一个具有大数据量的数据集合 , 像是一个存放文件的文件柜 。
利用数据库存储数据是目前最为通用且流行的方式 , 因为数据库拥有持久化存储、读写速度也很高 , 并且数据库能极大程度保证数据有效性 , 不会出现Excel等文件的修改错误的情况 。
二、数据库的分类
目前最常用的数据库模式主要有两种 , 即关系型数据库和非关系型数据库 。
1、关系型数据库
关系型数据库模型是把复杂的数据结构归结为简单的二元关系 。 在关系型数据库中 , 对数据的操作几乎全部建立在一个或多个关系表格上 , 通过这些关联的表格分类、合并、连接或选取等运算来实现数据的管理 。 对于关系型的通俗理解 , 即数据作为二维数组存在 , 就像图书馆的图书排列 。
书是数据 , 书架、楼层是关系型的数据结构 , 而图书馆管理员就是数据库的进程 , 用于不同的工作 。 有人救火(数据修复、备份) , 有人整理书架、书籍(数据整理、归档) , 而用户进程就是指的来到图书馆的顾客 , 他们看书、移动书籍 。
关系型数据库常见的有MySQL和Oracle , oracle 。
2、非关系型数据库
随着web2.0网站的兴起 , 关系型数据库无法满足海量数据对存储容量的要求 , 而需要用集群来解决问题 , 因此非关系型数据库应运而生 。
非关系型数据库也被称为NoSQL数据库 , 它针对特定场景 , 以高性能和使用便利为目的功能特异化的数据库产品 , 比如Google的BigTable与Amazon的Dynamo 。
三分钟快速了解数据库你明白了吗?这篇文章比较基础 , 如果还有什么想要了解的 , 或者你有其他的见解 , 可以在下方评论留言和大家一起探讨~


    推荐阅读