数据库系统的组成
【数据库】
【数据库管理系统】(及开发工具)
【应用程序】
【数据库管理员】
从三个方面了解数据库系统的组成
(1)硬件平台及数据库
(2)软件
(3)人员
硬件平台及数据库
数据库系统对硬件资源的要求
(1)足够大的内存
(2)足够大的磁盘或磁盘阵列等外部设备
(3)较高的通道能力,提高数据传送率
软件
(1)数据库管理系统
(2)支持数据库管理系统运行的操作系统
(3)与数据库接口的高级语言及其编译系统
(4)以数据管理系统为核心的应用开发工具
(3)为特定应用环境开发的数据库管理系统
人员
(1)数据库管理员(DBA)
(2)系统分析员和数据库设计人员
(3)应用程序员
(4)最终用户
不同的人员涉及不同的数据抽象级别,具有不同的数据视图
数据库管理员
职责
系统分析员和数据库设计人员
应用程序员
(1)设计和编写应用系统的程序模块
(2)对应用程序进行调试和安装
用户
用户是指数据库的最终用户(End User)。他们通过应用系统的用户接口使用数据库。