1 / 57
文档名称:

6-+数据库设计.ppt

格式:ppt   页数:57页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

6-+数据库设计.ppt

上传人:fy5186fy 2015/5/15 文件大小:0 KB

下载得到文件列表

6-+数据库设计.ppt

相关文档

文档介绍

文档介绍:6 数据库设计
本章目标
本章主要介绍应用系统设计过程中数据库设计的方法和基本步骤,要求能够把本章介绍的数据库设计方法运用的实际的工作中。
基本概念
信息系统的概念
信息系统是提供信息、辅助人们对环境进行控制和进行决策的系统。
人们在总结信息资源的开发、管理和服务的各种手段时,认为最有效的是数据库技术。一个信息系统的各个部分能否紧密地结合在一起以及如何结合,最关键的是在数据库。由此看来,数据库就是信息系统的核心与基础。
数据库设计的概念
数据库设计(database design)是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术。
具体而言,数据库设计就是针对一个具体的应用环境,构造出最优的数据库模式,建立数据库及其应用系统,使之能过有效地存储数据,满足各种用户地应用需求(信息需求和处理需求)。
数据库设计的问题时数据库应用领域中最基本的研究与开发课题。
数据库设计的基本特点
数据库设计的特点主要表现在两个结合上。
计算机应用领域常常涉及到计算硬件、计算机软件和计算机干件三个基本要素,其中,“干件”就是技术与管理的界面。数据库建设是“三件”的结合。
数据库设计是与应用系统设计相结合的。即使说,整个设计过程中要把结构(数据)涉及和行为(处理)设计密切结合起来。
数据库设计的基本任务
数据库设计的基本任务是根据用户的信息需求、处理需求和数据库的支持环境(包括硬件、操作系统、系统软件与DBMS)设计出数据模式。
数据库设计的生命周期
人们把数据库应用系统从开始规划、设计、实现、维护到最后被新的系统取代而停止使用的整个过程,成为数据库系统的生命周期,它的实质是将数据库应用系统的开发分解成若干目标独立的阶段。
需求分析阶段
概念设计阶段
逻辑设计阶段
物理设计阶段
数据库实施阶段(编码、测试阶段)
运行维护阶段
数据库设计采用上述的前四个阶段,并且重点以数据结构与模型设计为主线。用下图表示:
需求分析:需求说明书
概念设计:概念数据模式
逻辑设计:逻辑数据模式
(DBMS模型)
物理设计:逻辑数据模式(DBMS条件、硬件、OS特性)
数据库设计的需求分析
需求分析是指从调查用户单位着手,深入了解用户单位数据流程,数据的使用情况,数据的数量、流量、流向、数据性质,并且做出分析,最终按一定规范要求以文档形式作出数据的需求说明书。下面就是需求分析结构图:
用户单位对数据的需求
需求分析
需求分析说明书