10.2.1 数据库系统的组成
数据库系统(DataBase System,DBS)是指引进了数据库技术后的整个计算机系统,由以下六部分组成:
·硬件系统。
·软件系统:包括操作系统和数据库管理系统,以及高级语言开发系统。高级语言开发系统可能包含在数据库管理系统中,也可能独自提供。
·数据库集合:一个数据库系统,可能包含多个设计合理、满足应用需要的数据库。
·数据库应用系统:以数据库为基础和核心的计算机应用系统。
·数据库管理员(DataBase Administrator,DBA):对于大型数据库系统,必须有人全面负责建立、维护和管理,这些人被称为数据库管理员DBA。数据库管理员的职责是:定义并存储数据库的内容,监控数据库的使用,负责日常维护,必要时需重新组织和改进数据库。数据库管理员在DBS中的地位如图10-5所示。
·用户(User):包括普通用户和一般程序员。