《数据库原理》习题解答(8)
第四章 数据库设计概述
1、简述数据库应用系统生存周期的每个阶段。 解答:
数据库应用软件的生命周期可以看作有三个大的时期:软件定义时期,软件开发时期和软件运行维护时期。按照规范化设计方法,从数据库应用系统设计和开发的全过程来考虑,将数据库及其应用软件系统的生命周期的三个时期又可以细分为七个阶段:
(1)应用规划:规划阶段进行系统的必要性和可行性分析,确定数据库系统在整个企业管理系统中的地位。
(2)需求分析:这一阶段是计算机人员 (系统分析员) 和用户共同收集数据库所需要的信息内容和用户对处理的要求,加以规格化和分析,以书面形式确定下来,作为以后验证系统的依据。
(3)概念设计:把用户的信息要求统一到一个整体逻辑结构中,此结构能表达用户的要求,且独立于任何DBMS软件和硬件。
(4)逻辑设计:逻辑结构设计分为两部分,即数据库结构设计和应用程序的设计。从逻辑设计导出的数据库结构是DBMS能接受的数据库定义,这种结构有时也称为逻辑数据库结构。逻辑结构设计是将概念结构转换为某个DBMS所支持的数据模型,并对其进行优化。
(5)物理设计:物理设计也分为两部分,物理数据库结构的选择和逻辑设计中程序模块说明的精确化。这一阶段的工作成果是一个完整的能实现的数据库结构。数据库物理设计是为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)。
(6)实现:根据物理设计的结果产生一个具体的数据库和它的应用程序,并把原始数据装入数据库。
(7)运行维护:数据库系统的正式运行,标志着数据库设计与应用开发工作的结束和维护阶段的开始。
2、 简述数据库设计的基本过程。
解答:
数据库设计的基本过程:(1)需求分析阶段,综合各个用户的应用需求;(2)在概念设计阶段形成独立于具体机器,独立于各个DBMS产品的概念模式,就是E-R模型图;(3)在逻辑设计阶段将E-R模型图转换成具体的数据库产品支持的数据模型,如关系模型,形成数据库逻辑模式;(4)根据用户处理的要求、安全性的考虑,在基本表的基础上再建立必要的视图(View),形成数据库的外模式;(5)在物理设计阶段,根据DBMS特点和处理的需要,进行物理存储安排,建立索引,形成数据库内模式。 3、需求分析的主要工作有哪些?
解答:
需求分析的主要工作是:问题识别;评价和综合;建模;规格说明和评审。
4、 数据字典通常包括哪五个部分?
解答:
数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程五个部分。
5、 试述数据库概念设计的内容、方法。
解答:
数据库概念设计的主要内容是把用户的信息要求统一到一个整体逻辑结构中,此结构能表达用户的要求,且独立于任何DBMS软件和硬件。概念设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型。
概念数据库设计方法主要有两种:一种是集中式设计方法;另一种是视图综合设计方法。
6、 假定一个部门的数据库包括以下的信息:
? ? ? ?
职工的信息:职工号、姓名、住址和所在部门。 部门的信息:部门所有职工、经理和销售的产品。
产品的信息:产品名、制造商、价格、型号及产品内部编号。 制造商的信息:制造商名称、地址、生产的产品名和价格。
试画出这个数据库的E-R图。 解答:
本题对应的E-R图如图4-1所示。
职工号姓名地址1m部门名经理mn产品名职工从属部门销售产品m生产n制造商产品内部编号型号价格名称地址 图4-1 E-R图
7、 视图集成中,主要解决的冲突有哪些?
解答:
视图集成中,需要解决的冲突主要有三类:命名冲突、属性冲突、结构冲突。
8、 试述逻辑数据库设计的任务、目标、步骤。
解答:
逻辑数据库设计的主要任务是把概念数据库设计阶段产生的概念数据库模式变换为逻
辑数据库模式。
逻辑数据库设计的目标包括:①满足用户的完整性和安全性要求;②动态关系至少具有第三规范形式,静态关系至少具有第一规范形式;③能够在逻辑级上高效率的支持各种数据库事务的运行;④存储空间利用效率高。
逻辑数据库设计的步骤是:①形成初始关系数据库模式;②关系模式规范化;③关系模式优化;④定义关系上的完整性和安全性约束;⑤子模式定义;⑥性能估计。
9、 一个图书借阅管理数据库要求提供下述服务:
(1)可随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍均可由书号唯一标识。
(2)可随时查询书籍借还情况。包括借书人单位、姓名、借书证号、借书日期和还书日期。
我们约定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性。 (3)当需要时,可通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向有关书籍的出版社增购有关书籍。我们约定,一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有唯一性。 …… 此处隐藏:274字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [学前教育]MC9S12XS256RMV1 xs128芯片手册4
- [学前教育]安东尼语录经典语录
- [学前教育]e级gps控制测量技术设计书
- [学前教育]苏教版2022-2022学年八年级下学期期末
- [学前教育]装修公司推广 营销
- [学前教育]家政服务合同(完整版)
- [学前教育]湖北省2016届高三联考语文试题
- [学前教育]爱立信无涯学习系统LTE题库1-LTE基础知
- [学前教育]揭秘大众柴油车作弊软件原理
- [学前教育]人才流失原因及对策分析
- [学前教育]房屋建筑施工工程劳务分包合同
- [学前教育]国际贸易实务试卷A卷09.6
- [学前教育]校园废品回收活动计划方案书范文格
- [学前教育]电大成本会计试题及答案
- [学前教育]大学物理实验 华南理工出版社 绪论答案
- [学前教育]爱丁堡产后抑郁量表
- [学前教育]液压冲击的危害、产生原因与防止方法(
- [学前教育]学生工作总结高一学生期中考试总结_020
- [学前教育]人民医院医疗废物管理规章制度大全
- [学前教育]阳光维生素的巨大抗癌潜能阅读题答案.d
- 马云在云锋基金江苏论坛闭幕式的发言
- 试论小学体育教育中的心理健康教育-教
- 语文A版一年级下册《语文乐园一》教学
- 2021四川大学物理化学考研真题经验参考
- [人教A版]2015-2016学年高中数学 第二
- 终端网点销售返利协议书
- 江苏省2015年眼科学主治医师青光眼考试
- 2017年部编人教版八年级语文上册教案
- 十一中学七年级英语上册Unit7Howmuchar
- 以赛促教的创新性实验教学机制建设实践
- 平凉市崆峒区2015七年级下生物期末试题
- 琶洲(地块五)A、B塔楼1、2#塔吊基础
- 一级医院工作制度与人员岗位职责
- 2018北京西城区高三二模理科数学试题及
- 炒股密码线技术 - 图文
- 职高学生生涯发展辅导教案
- 语文人教版四年级上册8 世界地图引出的
- 最新最新人教版二年级上册全册数学教案
- 2017高考英语全国2卷精彩试题(有问题
- 普通心理学笔记




