第4章数据库设计方法_第1页
第4章数据库设计方法_第2页
第4章数据库设计方法_第3页
第4章数据库设计方法_第4页
第4章数据库设计方法_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、 数据库系统原理及 MySQL应用教程(第2版) 课后习题参考答案 第4章数据库设计方法 1、1.)需求分析阶段 准确了解与分析用户需求 (包括数据与处理),是整个设计过程的基础,是最困 难、最耗费时间的一步。 2. )概念结构设计阶段 是整个数据库设计的关键,通过对用户需求进行综合、归纳与抽象,形成一个独 立于具体DBMS的概念模型。 3. )逻辑结构设计阶段 将概念结构转换为某个DBMS所支持的数据模型,对其进行优化。 4. )数据库物理设计阶段 为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方 法)。 5. )数据库实施阶段 运用DBMS提供的数据语言、工具及宿主语言

2、,根据逻辑设计和物理设计的结 果,建立数据库,编制与调试应用程序,组织数据入库,并进行试运行。 6. )数据库运行和维护阶段 数据库应用系统经过试运行后即可投入正式运行。在数据库系统运行过程中必须 不断地对其进行评价、调整与修改。 2、需求分析阶段的设计目标是通过详细调查现实世界要处理的对象(组织、部 门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,明确用户 的各种需求,然后 在此基础上确定新系统的功能。调查的内容是 数据夕和处 理”即获得用户对数据库 的如下要求: (I)信息要求,指用户需要从数据库中获得信息的内容与性质, 由信息要 求 可以导出数据要求,即在数据库中需要存储哪

3、些数据; (2) 处理要求,指用户要完成 什么处理功能,对处理的响应时间有什么要 求,处理方式是批处理还是联机处理; (3) 安全性与完整性要求 3、数据字典是系统中各类数据描述的集合。 数据字典的内容通常包括:数据项、数据结构、数据流、数据存储、处理过 程五个部分。其中数据项是数据的最小组成单位, 若干个数据项可以组成一个数 据结构。数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻 辑内容。 数据字典的作用:数据字典是关于数据库中数据的描述, 在需求分析阶段建 立,是下一步进行概念设计的基础,并在数据库设计过程中不断修改、充实、完 善。 4、( 1)能真实、充分地反映现实世界,

4、包括事物和事物之间的联系,能满足用 户对数据的处理要求。是对现实世界的一个真实模型。 (2 )易于理解,从而可以用它和不熟悉计算机的用户交换意见,用户的积极 参与是数据库的设计成功的关键。 (3)易于更改,当应用环境和应用要求改变时,容易对概念模型修改和扩充。 (4) 易于向关系、网状、层次等各种数据模型转换。 设计概念模型时常用的方法:ER方法 概念模型设计可分三步完成: (1) 、设计局部概念模型 (2) 、设计全局概念模型,建立全局ER图 (3) 、概念模型的评审 5、( 1)属性不能再具有需要描述的性质 (2)属性不能与其他实体具有联系 6、关键是消除各局部E-R图中的冲突。 属性冲突

5、的解决方法是与用户协商后解决 命名冲突解决方式是需要与各部门协商讨论后解决 结构冲突解决方法是根据应用语义对实体联系的类型进行综合或调整。 7、( 1)初始关系模式 (2)关系模式规范化 (3)模式的评价与改进 8、任务:确定数据库的物理结构,同时对其进行评价。主要依据是需求和约束 分析报告以及数据库的逻辑模式。 9、评价物理结构设计完全依赖于所选用的 DBMS,主要是定量估算各种方案的 存储空间、存储时间和维护代价入手,对估算结果进行权衡、比较,进而选出一 个较优的合理的物理结构。 10、运用DBMS提供的数据语言、工具及宿主语言,根据逻辑设计和物理设计 的结果建立数据库,编制与调试应用程序

6、,组织数据入库,并进行试运行 11、根据开发人员的反馈信息,必要的时候,修改数据库的结构。登记数据库的 用户,维护数据库的安全性。保证数据库的使用符合知识产权相关法规。控制和 监控用户对数据库的存取访问。监控和优化数据库的性能。制定数据库备份计划, 灾难出现时对数据库信息进行恢复。 维护适当介质上的存档或者备份数据。 备份 和恢复数据库。联系数据库系统的生产厂商,跟踪技术信息。 12、C 13 B 14 C 15 A 16 C 17 C 18 A 19 C 20 C 21 B 22 D 23 B 24 A 25 D 26 C 27 D 28 B 29 C 30 AC (1)学生选课局部E-R图

7、 31 P m ER 姓名 学生 n (2)教师任课局部E-R图 m m pik I m 敎师 (2)全局E-R图 单位 姓名 m 学生 m m 电话 m 教师 课程 (3) 全局E-R图转换为等价的关系模型表示的数据库逻辑结构 教师 (教师号,职称,姓名,性别,名称) (学号,姓名,性别,年龄, 名称) 单位 (名称,电话) 讲授 (教师号,编号) 选修 32、( 1)E - R 图 agj借书日期 mW to书;正号I n 还书日期 n 出版社S电报编号 数量I位置 ) 出版社名) (2)关系模式结构 借书人(借书证号,姓名,单位 图书(书号,书名,数量,位置,出版社(出版社名,电报,电话

8、,邮编,地址) 借阅(借书证号,书号,借书日期,还书日期) 号, -R图, 33、(1)运动队局部E 匚P,霞电目就、: 欽彊址电 、 1迄$取 (2)全局E -R图 a0 f 二 A T 些 7 f c 0 厂 / * * I八- CV3 匚迪小 (3)命名冲突:项名、项目名异名同义,统一命名为项目名。 结构冲突:项目在两个局部E - R图中,一个作属性,一个作实体,合并统 一为实体. 34、 所制钛量龔) 義型 / / 玩 c商赢?顽 迺值越址 匚吝号一订 反貝镰号二 订塑 - L 通粧册3理 弓户 X:电诂二 年龄二 关系模式: (商家号,姓名,性别,年龄,通信地址) 玩具 客户 (玩具编号,名称,类型,价格,所剩数量,订单号) (客户号,姓名,性别,年龄, 通信地址,电话) 订单 订购 (订单号,玩具编号,客户号, (客户号,玩具编号) 订购数量,

温馨提示

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

评论

0/150

提交评论