




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第1章 数据库系统概述四、综合题m销售聘用商店编号商店店名店址开始时间职工编号工资职工性别职工名月销售量n1n商品编号号商品名产地商品单价店经理1. 所转换成的关系:商品(商品号,商品名,单价,产地)商店(商店编号,店名,店址,店经理编号)销售(商店编号,商品编号,月销售量)职工(职工编号,职工名,性别,工资,商店编号,聘用开始时间)2. 3.第2章 关系数据库4. (1) AB adbeccdabadc(2)ABadbecc(3)ABCccc(4)Aabc(5)AR.BT.BCbebbcccc5.(1)ABCDE36723457237234544345(2)ABR.CS.CDE723345(
2、3)ABR.CS.CDE723723443345第四章 关系数据库4. 第五章 数据库设计1. 数据库系统的设计分为哪几个阶段?各阶段完成的具体任务是什么? 答:(1)系统需求分析阶段:要收集数据库所有用户的信息内容和处理要求,并加以规划和分析。(2)概念结构设计阶段:是把用户的信息要求统一到一个整体逻辑结构中,此结构能够表达用户的要求,是一个独立于任何DBMS软件和硬件的概念模型。(3)逻辑结构设计阶段:是将上一步所得到的概念模型转换为某个DBMS所支持的数据模型,并对其进行优化。(4)物理结构设计阶段:是为逻辑数据模型建立一个完整的能实现的数据库结构,包括存储结构和存取方法。(5
3、)数据库实施阶段:根据物理结构设计的结果把原始数据装入数据库,建立一个具体的数据库并编写和调试相应的应用程序。(6)数据库运行与维护阶段:主要是收集和记录实际系统运行的数据,用来评价数据库系统的性能,进一步调整和修改数据库。2. 数据库结构设计的任务是什么?分别形成的数据库模式是什么?答:数据库的结构设计是指根据给定的应用环境,进行数据库的模式或子模式的设计。它包括数据库的概念设计、逻辑设计和物理设计。数据库结构设计的不同阶段形成了数据库的各级模式,即:(1)在概念设计阶段形成独立于机器特点,独立于个DBMS产品的概念模式,在本篇中就是E-R图;(2)在逻辑设计阶段将E-R图转换成具体产品支持
4、的数据模型,如关系模型,形成数据库逻辑模式,然后在基本表的基础上再建立必要的视图,形成数据的外模式;(3)在物理设计阶段,根据DBMS特点和处理的需要,进行物理存储安排,建立索引,形成数据库内模式。3.数据库设计过程的输入和输出有哪些内容? 答:数据库设计过程的输入包括四部分内容:1)总体信息需求;2)处理需求;(3)DBMS的特征;(4)硬件和OS(操作系统)特征。 数据库设计过程的输出包括两部分: (1)完整的数据库结构,其中包括逻辑结构和物理结构; (2)基于数据库结构和处理需求的应用程序的设计原则。这些输出一般以说明书的形式出现。4.数据库设计的规划阶段的主要任务是什么? 答:数据库设
5、计中的规划阶段的主要任务是进行建立数据库的必要性及可行性分析, 确定数据库系统在组织中和信息系统中的地位,以及各个数据库之间的联系。5. 数据库设计的需求分析阶段的主要任务是什么?答:数据库设计的需求分析阶段的主要任务是通过详细调查显示世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。6. 数据字典的内容和作用是什么? 数据字典的内容一般包括:数据项、数据结构、数据流、数据存储和加工过程。 其作用是对系统中数据做出详尽的描述,提供对数据库数据的集中管理。7. 试述概念模型的特点和设计方法。概念结构是信息世
6、界的结构,即概念模型,其主要特点是:(1)能真实、充分地反映现实世界,包括事物和事物之间的联系,能满足用户对数据的处理要求。是对现实世界的一个真实模型。(2)易于理解,从而可以用它和不熟悉计算机的用户交换意见,用户的积极参与是数据库的设计成功的关键。(3)易于更改,当应用环境和应用要求改变时,容易对概念模型修改和扩充。(4)易于向关系、网状、层次等各种数据模型转换。概念结构的设计策略通常有四种:· 自顶向下。即首先定义全局概念结构的框架,然后逐步细化;· 自底向上。即首先定义各局部应用的概念结构,然后将它们集成起来,得到全局概念结构;· 逐步扩张。首先定义最重要的
7、核心概念结构,然后向外扩充,以滚雪球的方式逐步生成其他概念结构,直至总体概念结构;· 混合策略。即将自顶向下和自底向上相结合,用自顶向下策略设计一个全局概念结构的框架,以它为骨架集成由自底向上策略中设计的各局部概念结构。8. 试述概念结构设计的步骤。 概念设计的主要步骤为: (1)进行数据抽象、设计局部概念模式; (2)将局部概念模式综合成全局概念模式; (3)评审。9. 什么是E-R图?构成E-R图的基本要素是什么?答:E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。构成E-R图的基本要素是实体型、属性和联系,其表示方法为:·实体型
8、:用矩形表示,矩形框内写明实体名。·属性:用椭圆形表示,并用无向边将其与相应的实体连接起来。·联系:用联系表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1:1,1:n或m:n).10. 试述采用ER方法进行数据库概念设计的三个过程. 利用ER方法进行数据库的概念设计,可分成三步进行: 首先设计局部ER模式,然后把各局部ER模式综合成一个全局ER模式, 最后对全局ER模式进行优化,得到最终的ER模式,即概念模式。11.逻辑结构设计的主要任务是什么?答:数据库的逻辑结构设计就是把概念结构设计阶段设计好的基本E-R图转换为与选用的DBM
9、S产品所支持的数据模型相符合的逻辑结构。12. 关系数据库逻辑结构设计的主要步骤是什么?答:关系数据库逻辑结构设计的主要步骤包括: (1)导出初始关系模式(即E-R图转换成关系模式) (2)关系规范化处理(要达到3NF或BCNF) (a)关系模式评价(功能与性能评价) (b)优化关系模式(模式的合并和分解) (3)设计子模式(考虑用户的习惯和方便) (4)形成逻辑设计说明书(包括物理设计指南,应用设计指南,模式子模式的集合)13.将E-R图转换为关系模式的转换规则是什么? 一个实体型转换为一个关系模式。实体的属性就是关系的属性,实体的码就是关系的码。对于实体间的联系则有以下不同的情况:(1)一
10、个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,每个实体的码均是该关系的候选码。如果与某一端实体对应的关系模式合并,则需要在该关系模式的属性中加入另一个关系模式的码和联系本身的属性。(2)一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为n端实体的码。(3)一个m:n联系转换为一个关系模式。与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,各实体码的组合组成该关系的码,或码的一部分。(4)三个或三个以上实体间的一个多元联系可以转换为一个关系模式。与该多元联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为各实体码的组合。(5)具有相同码的关系模式可合并。14. 试
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度城市绿化工程资金筹措与欠款管理协议模板集
- 2025年度住宅小区树木栽种与社区绿化维护合同
- 商业步行街装修承包
- 2025年度房屋买卖合同协议书:二手房交易税费版
- 个人消费借款居间协议范本
- 杭州市花鸟市场租赁合同
- 2025年度冻品冷链物流行业信用体系建设合同
- 2025年度智能电网项目入股合同协议书
- 2025年度大型酒店调料及香料定制采购合同
- 2025年度城市更新项目委托代理房屋买卖合同
- 2025年新闻部工作计划
- 中国近代史纲要西安财经大学练习题复习资料
- 中国成人ICU镇痛和镇静治疗指南解读
- 延长保修服务合同
- 2023三年级英语下册 Unit 1 How are you第3课时说课稿 湘少版
- 铁路典型事故案例分析
- 《处方药和非处方药管理现状、存在的问题及完善对策研究》6900字(论文)
- 《股权激励对公司绩效影响探究的国内外文献综述》5800字
- 桥梁专业承台墩身试题及答案
- 医院进修汇报
- 2024至2030年中国阻隔防爆橇装式加油装置行业投资前景及策略咨询研究报告
评论
0/150
提交评论