【小资说库】第1期 什么是数据库

举报
灵犀晨 发表于 2019/07/18 22:51:23 2019/07/18
【摘要】 序言小资是谁?小资乃小小数据库资料人员。小资为什么要说库?说的什么库?自打加入华为数据库资料组,小资的唯一理想就是希望通过努力,能透过文字让数据库理解起来不是那么晦涩,不是门槛那么高。掐指算来,打小资2014年作为小白一枚,闯进数据库资料组,也有近五年时间了。这五年,小资在数据库前庭后院栽花、种草的同时,也耳濡目染了数据库江湖门派、豪侠、牛人们的刀光剑影,识得些法门。因此想起了当初的理想,就...

序言

 

小资是谁?

小资乃小小数据库资料人员。

小资为什么要说库?说的什么库?

自打加入华为数据库资料组,小资的唯一理想就是希望通过努力,能透过文字让数据库理解起来不是那么晦涩,不是门槛那么高。

掐指算来,打小资2014年作为小白一枚,闯进数据库资料组,也有近五年时间了。这五年,小资在数据库前庭后院栽花、种草的同时,也耳濡目染了数据库江湖门派、豪侠、牛人们的刀光剑影,识得些法门。因此想起了当初的理想,就有了些底气,就想着开始一砖一瓦构筑那心中的教堂了,或者说想给像当初的我一样要入数据库江湖的人铺铺路。

至于小资说的是什么库?小资心中惦记的自然是华为数据库。但是华为数据库也是数据库,所以数据库普适的属性和知识对他同样适用。要入数据库江湖,这些普世知识是脚下路的开始。

话不多说,言归正传。要说库,这第一期,咱们就来讲讲什么是数据库。


---------------------华丽丽的分隔线--------------------------------------------------------


说文解字中说,库:兵车藏也。所以库最开始是用来储藏兵车的。后来库泛指贮物的屋舍。



数据库,望文生意,存储数据的库。更专业点的解释是:存储电子文件的处所。用户可以对文件中的数据进行新增、截取、更新、删除等操作。

数据库管理系统(Database Management System,简称DBMS),是为了管理数据库而设计的电脑软件系统。用于帮助用户建立、使用和维护数据库,同时能够保障数据的安全可靠。


总结起来就是:数据库是容器——电子化的文件柜,你可以往里存数据,从里头取或者更改里头的数据。数据库管理系统是帮助你对数据库及其中的数据进行管理的系统。以图书馆来类比,数据库是存放图书的场馆,而数据库管理系统则是使场馆的图书有序存取和借阅的图书管理系统。

现在,大家说到数据库,通常是指数据库管理系统——Oracle、MySQL、SQL Server、DB2、PostgresSQL、Greenplum、Teradata、GaussDB 200、GBase都是数据库管理系统。


下面是GaussDB 200的结构图,从结构图可以看出GaussDB 200本身不提供存储系统,存储系统是硬件厂商提供的。但是GaussDB 200对存储进行管理。帮助用户在存储系统上构建数据库及对数据库做管理维护。



97e4e261ed10b4c9c262_647x326.png@900-0-90-f.png


下一期:【小资说库】第2期 数据库发展历史

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。