1 / 93
文档名称:

数据库原理与应用第六章(另有章节可供下载) PPT课件.ppt

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

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

数据库原理与应用第六章(另有章节可供下载) PPT课件.ppt

上传人:mkt365 2014/5/25 文件大小:0 KB

下载得到文件列表

数据库原理与应用第六章(另有章节可供下载) PPT课件.ppt

文档介绍

文档介绍:第六章数据库设计
第六章数据库设计
数据库设计概述
需求分析
概念结构设计
逻辑结构设计
数据库的物理设计
数据库实施
数据库运行与维护
小结
(1)
目前主要采用以逻辑数据库设计和物理数据库设计为核心的规范设计方法。
逻辑数据库设计-设计全局逻辑结构和每个用户的局部逻辑结构,将概念结构转换为某个DBMS支持的数据模型并优化
物理数据库设计-为逻辑数据模型选一个最适合应用环境的物理结构,设计数据库的存储结构、存取方法及其他实现细节
(2)
选定参加设计的人员:
数据库分析设计人员-核心,自始至终
用户-重要,需求分析(头),运行和维护(尾)
程序员-编制程序
操作员-准备软硬件环境
数据库设计过程图
需求分析
概念结构设计
数据库实施
数据库运行和维护
逻辑结构设计
数据库物理设计

重点是调查、收集与分析用户在数据管理中的信息要求、处理要求、安全性和完整性要求
信息要求-用户需从库中获得信息的内容和性质,存储哪些信息于库中
处理要求-要求完成的功能、响应时间、方式是批处理还是联机处理

困难在:
用户缺少计算机知识,无法准确表达自己的需求,需求往往不断变化
设计人员缺乏用户的专业知识,不易理解甚至误解用户的需求。
软硬件技术的出现会使用户需求发生变化
(1)
调查与初步分析用户需求需四步:
调查组织机构情况:部门组成、职责,为分析信息流程做准备
调查各部门业务活动情况:输入和使用什么数据,如何加工处理这些数据,输出什么信息、到哪里、输出结果的格式
协助用户明确对新系统的要求
确定新系统边界,哪些是计算机完成的功能
(2)
常用的调查方法:
跟班作业
开调查会-用户彼此启发
请专人介绍
询问-专人
设计调查表请用户填写
查阅记录-与原系统有关的数据记录

分析和表达用户需求的方法主要包括:自顶向下(SA)和自底向上方法
自顶向下(SA)方法从最上层的系统组织机构入手,采用逐层分解的方式分析系统,并用数据流图和数据字典描述系统
用SA方法做需求分析,设计人员需要把任何一个系统都抽象为如下形式