1.6.1 DBS的组成
DBS是采用了数据库技术的计算机系统。DBS是一个实际可运行的, 按照数据库方法存储、维护和向应用系统提供数据支持的计算机系统。
(DBS的概念可参照本章第1节)
DBS由四部分组成:数据库(DB)、硬件、软件、数据库管理员(DBA)
(主要理解DB和DBA)
DB的概念可参照本章第1节。DB由物理数据库(数据库主体)和描述数据库组成。
DBA是控制数据整体结构的人,负责DBS的正常运行。 DBA可以是一个人,在大型系统中也可以是由几个人组成的小组。
DBA应具有下列素质:
(1)熟悉企业全部数据的性质和用途;
(2)对用户的需求有充分的了解;
(3)对系统的性能非常熟悉。
DBA的主要职责有五点:
(1)概念模式定义
(2)内模式定义
(3)根据要求修改数据库的概念模式和内模式
(4)对数据库访问的授权
(5)完整性约束的说明
1.6.2 DBS的组成本节可以看作是前面相关内容的汇总。理解图1.21中的各个组成部分
(1)数据库用户可分为:DBA,专业用户,专业程序员,最终用户。
(2)DBMS查询处理器包括:DDL编译器、DML编译器、嵌入型DML预编译器、查询运行核心程序。
(3)DBMS存储管理器包括:授权和完整性管理器,事务管理器、文件管理器,缓冲区管理器。
有四种形式:数据文件,数据字典(DD),索引文件,统计数据组织
1.6.3 DBS的效益
(1)灵活性
(2)简易性
(3)面向用户
(4)数据控制
(5)程序设计方便
(6)减少了程序维护的工作量
(7)标准化