概述
上一节
下一节
第14讲 综合应用案例
--编写数据库设计说明书
学习目标
知识目标
了解数据库应用系统设计和开发过程
知道数据库设计说明书的编写方法
能力目标
会进行数据库系统设计
概述:
数据库设计是指对于一个给定的应用环境,提供一个确定最优数据模型与处理模式的逻辑设计,以及一个确定数据库存储结构与存取方法的物理设计,建立起既能反映现实世界信息和信息联系,满足用户数据要求和加工要求,又能被某个数据库管理系统所接受,同时能实现系统目标,并有效存取数据的数据库。
数据库系统的软件生存期通常分为七个阶段:
(1)规划阶段
(2)需求分析阶段
(3)概念设计阶段
(4)逻辑设计阶段
(5)物理设计阶段
(6)实现阶段
(7)运行维护阶段
数据库设计过程的输入,包括四部分内容:
总体信息需求;
处理需求;
DBMS的特征;
硬件和OS特征。
数据库设计过程的输出,主要有两部分内容:
完整的数据库结构;
基于数据库结构和处理需求的应用程序的设计原则。