数据库
数据库管理系统(开发工具)
应用程序
数据库管理员manager
硬件平台及数据库:
数据库系统对硬件的要求:
1.内存
2.磁盘或磁盘阵列
3.通道能力提高数据传送率
软件:
支持数据库管理系统的操作系统
与数据库接口的高级语言和编译系统
以数据库管理系统为核心的应用开发工具
为特定应用环境开发的数据库开发系统
人员:
数据库管理员(DBA):
参与确定数据库正确运行,参与设计,存储结构和存取策略的设计,安全性和完整性,监控数据库的使用和运行,周期性运转数据库data和log文件,监视和对数据库改进和重组处理垃圾重新构建数据。
系统分析员和设计人员:
分析:系统规范说明,与用户确定软硬件配置。
设计:用户调查系统分析,确定数据,设计模式
应用程序员:
设计和编写应用系统的程序模块
用户
不同人员有不同数据视图