数据库管理系统,DBMS(database management system),负责数据组织、数据操纵。
数据维护、控制及保护等,对数据库进行管理的软件系统。
数据库的一切操作,如查询、更新、插入、删除以及各种控制,都是通过DBMS进行的。
DBMS是位于用户(或应用程序)和操作系统之间的软件。借助于操作系统实现对数据的存储和管理,使数据能被各种不同的用户所共享,DBMS提供给用户可使用的数据库语言。
数据库系统(DataBase System,DBS)
由硬件系统、DB、DBMS、应用程序、数据库管理员、用户等构成的人-机系统。
设计阶段 |
设计描述 |
|
数据 |
处理 |
|
需求分析 |
数据字典、全系统数据项 数据流、数据存储的描述 |
数据流图、判定表(树)、 数据字典中 处理过程的描述 |
概念结构 设计 |
概念模型(E-R图) 数据字典 |
系统说明书 包括: 1,新系统要求、方案和概图 2,反应信息流的数据流图 |
逻辑结构 设计 |
某种数据模型: 关系的,非关系的 |
系统结构图: (模块结构) |
物理设计 |
存储安排; 方法选择; 存储路径建立 |
模块设计:IPO表: 输入,输出,处理 |
数据库 实施阶段 |
编写模式 数据装入,,creat ,loading 数据库试运行 |
程序编码、 编译联结、 测试 调试 |
数据库 运行维护 |
性能检测、转储/恢复、 数据库重组和重构 |
新旧系统的转换、运行、维护 (修正性、适应性、改善性 维护) |