数据库应用系统的设计
1、数据库应用系统的设计步骤
(1)需求分析;
(2)概念结构设计;
(3)逻辑结构设计;
(4)数据库物理设计;
(5)数据库实施;
(6)数据库运行和维护。
2、需求分析
需求收集和分析是数据库应用系统设计的第一阶段。
数据字典是各类数据描述的集合,它通常包括以下5个部分:
(1)数据项,是数据最小单位。
(2)数据结构,是若干数据项有意义的集合。
(3)数据流,可以是数据项,也可以是数据结构。表示某一处理过程的输入输出。
(4)数据存储,处理过程中存取的数据。常常是手工凭证、手工文档或计算机文件。
(5)处理过程。
3、概念结构设计
概念结构的设计,是整个数据库设计的关键之一。概念结构独立于数据库逻辑结构,独立于支持数据库的DBMS,也独立于具体计算机软件和硬件系统。
4、逻辑结构设计
逻辑结构设计的任务就是把概念结构转换为选用的DBMS所支持的数据模型的过程。
5、数据库的物理设计
(1)确定数据的存储结构
(2)存取路径的选择和调整
(3)确定数据存放位置
(4)确定存储分配