1.1.2 什么是数据库
上一小节我们已认识了信息与数据,那么什么是数据库呢?数据库至今没有一个统一的、公认的概念。其实库这个概念我们在日常生活中经常可以见到,比如血库、仓库、题库等等。那么数据库(DataBase)可以简单理解为存放数据的仓库。只不过这个仓库是有组织的,按一定的格式,可以表现为多种形式的数据存放在计算机的外存中(如硬盘上)。
数据库是一个非常复杂的系统,涉及面很广,一般一个数据库系统至少包括如下三个部分:
(1) 数据库。一个结构化的相关数据的集合,包括数据本身和数据间的联系。它独立于应用程序而存在,是数据库系统的核心和管理对象。
(2) 物理存储器。这是保存数据的硬件介质,一般为硬盘等外部存储器。计算机中的所有数据都是以文件的形式存储在存储器中,数据库也不例外。比如:Access的数据库默认情况下以MDB为扩展名存储在磁盘上。
(3) 数据库软件。负责对数据库管理和维护的软件,具有对数据定义、描述、操作、维护等功能,接受并完成用户程序及终端命令对数据库的不同请求,负责保护数据免受各种干扰和破坏。数据库软件的核心是数据库管理系统(DBMS)。如:数据库MDB的数据库管理系统是Access;DBF的数据库管理系统是FoxBASE/FoxPro等。
数据库管理系统(DataBase Management System,DBMS)是一个软件系统,主要用来定义数据库和管理数据库,以及与应用程序之间建立联系。数据库管理系统是数据库系统的核心组成部分,它是建立在操作系统之上的。简言之,数据库系统由数据库管理系统和数据库应用系统组成。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。