数据库系统的组成
  - 数据库(DB):是与一个特定组织各项应用有关的全部数据的汇集。通常由两大部分组成:一部分是应用所需要的数据的集合,成为物理数据库,它是数据库的主体;另一部分是关于各级数据结构的描述,由数据字典(DD)系统管理。
  - 硬件支持系统:这一部分包括包括中央处理机、内存、外存、输入输出设备、数据通道等硬件设备。对DBS来说,特别要关注内存、外存、I/O存取速度、可支持终端数、性能稳定性、系统的联网能力、后备存储能力等指标。
  - 软件支持系统:包括DBMS、OS、各种实用程序和支持的开发工具与语言等。DBMS是管理DB的软件系统,而且要在OS支持下才能工作。
  - 数据库管理员(DataBase Administrator,DBA):DBA必须熟悉企业全部数据的性质和用途,并对用户的需求有充分的了解;DBA必须兼有系统分析员和运筹学专家的品质和知识,对系统的性能非常熟悉。DBA是控制数据整体结构的人,负责DBS的正常运行。DBA可以是一个人,在大型系统中也可以是由几个人组成的小组。DBA承担创建、监控和维护整个数据库结构的责任。DBA的主要责任有五点:
    1) 模式定义:DBA根据需要创建数据库的概念模式。
    2) 存储结构和存取方法定义:即定义内模式。
    3) 模式和物理组织的修改:根据需求或用户的要求修改数据库的概念模式和内模式。
    4) 对数据库访问的授权:根据需要授权给不同的用户以不同的方式使用数据库。
    5) 完整性约束的说明:根据需求编写完整性规则,以监督数据库的行动。