什么是数据库?
说文解字中说,库:兵车藏也。所以库最开始是用来储藏兵车的。后来库泛指贮物的屋舍。
数据库,望文生意,存储数据的库。更专业点的解释是:存储电子文件的处所。用户可以对文件中的数据进行新增、截取、更新、删除等操作。
数据库管理系统(Database Management System,简称DBMS),是为了管理数据库而设计的电脑软件系统。用于帮助用户建立、使用和维护数据库,同时能够保障数据的安全可靠。
总结起来就是:数据库是容器——电子化的文件柜,你可以往里存数据,从里头取或者更改里头的数据。数据库管理系统是帮助你对数据库及其中的数据进行管理的系统。以图书馆来类比,数据库是存放图书的场馆,而数据库管理系统则是使场馆的图书有序存取和借阅的图书管理系统。
现在,大家说到数据库,通常是指数据库管理系统——Oracle、MySQL、SQL Server、DB2、PostgresSQL、Greenplum、Teradata、GaussDB、GBase都是数据库管理系统。
DB-Engines排名统计中有399种数据库,这个数量还在不断增加。