第六章数据库系统的设计方法ppt课件_第1页
第六章数据库系统的设计方法ppt课件_第2页
第六章数据库系统的设计方法ppt课件_第3页
第六章数据库系统的设计方法ppt课件_第4页
第六章数据库系统的设计方法ppt课件_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 第六章 数据库系统的设计方法 6.1 数据库设计的步骤 6.2 需求分析 6.3 概念构造设计 6.4 逻辑构造设计 6.5 数据库物理设计 6.6 数据库实施 6.7 数据库运转与维护6.1 数据库设计的步骤 1)需求分析阶段 2)概念构造设计阶段 3)逻辑构造设计阶段 4)数据库物理设计阶段 5)数据库实施阶段 6)数据库运转和维护阶段第六章 数据库系统的设计方法6.1 数据库设计的步骤6.2 需求分析6.2.1 需求分析的义务经过详细调查现实世界要处置的对象组织、部门、企业等,充分了解原系统手工系统或计算机系统任务概略,明确用户的各种需求。 在此根底上确定新系统的功能。新系统必需充分思

2、索今后能够的扩展和改动,不能仅仅按当前运用需求来设计数据库。6.2.2 需求分析的方法调查清楚用户的实践需求并进展初步分析与用户达成共识进一步分析与表达这些需求 调查清楚用户的实践需求并进展初步分析 调查组织机构情况 组织部门的组成情况 各部门的职责等 调查各部门的业务活动情况。调查重点之一。 各个部门输入和运用什么数据 如何加工处置这些数据 输出什么信息 输出到什么部门 输出结果的格式是什么 在熟习业务活动的根底上,协助用户明确对新系统的各种要求。调查重点之二。 信息要求 处置要求 完全性与完好性要求 对前面调查的结果进展初步分析确定新系统的边境确定哪些功能由计算机完成或未来预备让计算机完成

3、确定哪些活动由人工完成 由计算机完成的功能就是新系统应该实现的功能。 常用的调查方法 跟班作业 开调查会 请专人引见 讯问 设计调查表请用户填写 查阅记录6.3 概念构造设计6.3.1 什么是概念构造设计需求分析阶段描画的用户运用需求是现实世界的详细需求将需求分析得到的用户需求笼统为信息构造即概念模型的过程就是概念构造设计 描画概念模型的工具 E-R模型 第一步,建立部分的E-R模型图 先分析模型中涉及到的实体 再分析实体与实体间的联络,并标注出联络的类型 分析实体及其联络的属性 第二步,综合部分的E-R模型图,建立总的E-R模型图 先将具有一样实体的两个E-R图,以该一样实体为基准进展集成;

4、 假设还有一样实体的E-R图,那么再次集成; 假设还有一样实体的E-R图,那么再次集成; 这样不断继续下去,直到一切一样实体的部分E-R图都被集成,便可得到全局E-R图第二章 数据模型与概念模型2.2 概念模型及表示举例1:分析学生和课程之间的E-R模型第一步,先找到模型中的实体学生课程学生课程选课mn第二步,实体与实体之间的联络第三步,分析实体以及联络的属性学生学号、姓名、系别、年级课程课程号、课程名、先修课、主讲教师选修成果第四步,完好的E-R模型如下:学生学生选修选修成果成果nm课程课程学号学号姓名姓名系别系别年级年级课程名课程名先修课先修课主讲教师主讲教师课程号课程号学生-课程的E-R

5、模型图举例2:工厂管理系统的E-R模型设计 这是一个工厂管理系统:思索一个机械制造厂的工厂技术部门和工厂供应部门。技术部门关怀的是产品性能参数、产品由哪些零件组成、零件的材料和耗用量等;工厂供应部门关怀的是产品的价格、运用资料的价钱和库存量等。 首先画出技术部门和供应部门的E-R模型图,再画出系统总的E-R模型图。技术部门的分E-R图m n产品资料零件组成耗费m n资料m n产品运用供应部门的分E-R图M N产品资料零件组成耗费M N资料m n产品运用关系方式的转换规那么 假设两实体间是1:N联络,就将“1方的关键字纳入“N方实体对应的关系中作为外部关键字,同时把联络的属性也一并纳入“N方的关

6、系中。如以下图所示,E-R图对应的关系数据模型为:仓库(仓库号,地点,面积)产品(货号,品名,规格,单价,仓库号,库存量)仓库产品库存库存仓库号仓库号地点地点面积面积货号货号称号称号规格规格库存量库存量单价单价 1 1 N N 假设两实体间是M:N联络,需对联络单独建立一个关系,用来联络双方实体,该关系的属性中至少要包括被它所联络的双方实体的关键字,如果联络有属性,也要归入这个关系中。以下图表示“学生与“课程两实体间是M:N联络,根据上述转变原那么,对应的关系数据模型如下:学生学号,姓名,性别,助学金课程课程号,课程名,学时数选修学号,课程号,成果学生课程选修选修学号学号姓名姓名性别性别课程号课程号课程名课程名学时数学时数成果成果 M N助学金助学金课后思索题1: 某企业集团有假设干工厂,每个工厂消费多种产品,且每一种产品可以在多个工厂消费,每个工厂按照固定的方案数量消费产品;每个工厂聘用多名职工,且每名职工只能在一个工厂任务,工厂聘用职工有聘期和工资。工厂的属性有工厂编号、厂名、地址

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论