1.2.3 数据库系统管理

1.2.3 数据库系统管理

从20世纪60年代后期开始,根据实际需要,发展了数据库技术。数据库是通用化的相关数据集合,它不仅包括数据本身,而且包括数据之间的联系。为了让多种应用程序并发地使用数据库中具有最小冗余的共享数据,必须使数据与程序具有较高的独立性,就需要一个软件系统对数据实行专门的管理,提供安全性和完整性等统一控制,方便用户以交互命令或程序方式对数据库进行操作。为数据库的建立、使用和维护而配置的软件称为数据库管理系统——DBMS。

在数据库系统阶段中,程序与数据的关系,如图1.3所示。

图1.3 关系型数据库

数据库系统阶段特点:数据的结构化、数据共享性好、数据独立性好、数据存取粒度小。数据库管理系统(DBMS)对数据进行统一的管理和控制,为用户提供了友好的接口。