<acronym id="6i0ao"><small id="6i0ao"></small></acronym>
<acronym id="6i0ao"><center id="6i0ao"></center></acronym>
首页资源大厅实施方案

第5章数据库设计与ER模型第6章数据库的存储结构【精品】文库吧文档共享平台

2019-05-04 格式:DOC

《第5章数据库设计与ER模型第6章数据库的存储结构【精品】文库吧文档共享平台》提供在线全文查看,更多与《第5章数据库设计与ER模型第6章数据库的存储结构【精品】文库吧文档共享平台》相关内容,请进入www.gokv.tw查看。

1、导软件开发的过程,以提高软件质量和开发效率,?#26723;?#24320;发成本,这样的一门学科称为“软件工程”。 &#,软件生存期:软件生存期是指从软件的规划,研制,实现,投入运行后的维护,直到它被新的软件所取代而停止使用的整个期间。软件生存期通常分为六个阶段:规划阶段,需求分析阶段,设计阶段,程序编?#24179;?#27573;,调试阶段,运行维护阶段。 &#,数据库工程:数据库应用?#20302;?#30340;开发是一项软件工程,但又有自己特有的特点,所以特称为“数据库工程”。 &#,数据库?#20302;成?#23384;期:我们把数据库应用?#20302;?#20174;开始规划,设计,实现,维护到最后被新的?#20302;?#21462;代而停止使用的整个期间,称为数据库?#20302;成?#23384;期。这个生存期一般可划分成下面七个阶段:规划,需求分析,概念设计,逻辑设计,物理设计,实现,运行和维护 ()&#,实体:可以区别的客观存在的事物,称为实体。 &#,实体集?#21644;?#19968;类实体构成的集合,称为实体集。 &#,实体类型:实体集中实体的定义,称为实体类型。 &#,实体标识符:能惟一标识实体的属性或属性集,称为实体标识符。有时也称为关键码(key),或简称为键。 ()&#,联系:一个或多个实体之间的关联关系,称为联系。 &#,联?#23548;和?#19968;类联系构成的集合,称为联?#23548;? &#,联系类型:联?#23548;?#20013;联系的定义,称为联系类型。 ()&#,属性:实体的某一特性,称为属性。 &#,基本属性:不可再?#25351;?#30340;属性,称为基本属性。 &#,复合属性:可再分解成其他属性的属性,称为复合属性。 &#,单值属性?#21644;?#19968;实体的属性只能取一个值,称为单值属性。 &#,多值属性?#21644;?#19968;实体的属性可能取多个值,称为多值属性。 。

2、用程序设计。 . 数据库实现阶段主要做哪几件事情。 答:数据库实现阶段主要有以下三项工作: 建立实际DB结构,装入试验数据调试应用程序,装入实际数据进入试运行状态。 . 数据库?#20302;?#25237;入运行后,有哪些维护工作。 答:DBS投入运行以后,就进入运行维护阶段。其主要工作有四项: 维护DB的安全性与完整性及?#20302;?#30340;转储和?#25351;矗? DB性能的监督,分析与改进, 增加DB新功能, 改正运行中发现的?#20302;?#38169;误。 . 设?#25104;桃导?#22242;数据库中有三个实体集。一是?#21543;?#24215;”实体集,属性有商店编号,商店名,地址等,二是?#21543;?#21697;”实体集,属性有商品号,商品名,规格,单价等,三是“职工”实体集,属性有职工编号,姓名,性别,?#23548;ǖ取? 商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品也可放在多个商店销售,每个商店销售一种商品,有月销售量,商店与职工间存在着“聘用”联系,每个商店?#34892;?#22810;职工,每个职工只能在一个商店工作,商店聘用职工有聘期和月薪。 () 试画出ER图,并在图上注明属性,联系的类型。 () 将ER图转换成关系模型,并注明主键和外键。 解:() ER图如图.所示。 商店编号 地址 商店名 商店 月薪 月销售量 M 销售 聘用 聘期 N N 职工 商品 商品号 规格 商品名 单价 职工编号 姓名 性别 ?#23548;? 图. ()这个ER图可转换个关系模式: 商店(商店编号,商店名,地址) 。

3、 N N 取款单 存款单 金额 存款方式 存款单号 取款方式 金额 取款单号 图. . ?#31243;?#32946;运动锦标赛有来自世界各国运动员组成的体育代表团参赛各类比赛项目。试为该锦标赛各个代表团,运动员,比赛项目,比赛情况设计一个ER模型。 解?#21644;?是ER图的一种设计方案。 参加 代表团 住所 团编号 地区 成员 运动员 编号 年龄 姓名 性别 N 比赛类别 主管 类别编号 类别名 属于 比赛项目 项目编号 级别 项目名 N 比赛时间 得分 N M 图. . 假设某超市公司要设计一个数据库?#20302;?#26469;管理该公司的业务信息。该超市公司的业务管理规则如下: ⑴该超市公司有若干仓库,若干连锁商店,供应若干商品。 ⑵每个商店有一个经理和若干收银员,每个收银员只在一个商店工作。 ⑶每个商店销售多种商品,每种商品可在不同的商店销售。 ⑷每个商品编号只有一个商品名称,但不同的商品编号可以有相同的商品名称。每种商品可以有多种销售价格。 ⑸超市公司的业务员负责商品的进货业务。 试按上述规则设计ER模型 解?#21644;?是ER图的一种设计方案。 具有 销售价格 N 业务员 M 库存 仓库 商品 M 发货 进货 M N N N P 主管 拥有 商店 收银员 。

4、有 属于 M N N 设置 职工 N M M N 奖惩 接受 岗位 聘任 ?#24049;? N N 技能 图. 这个ER图有个实体类型,其属性如下: 职工(工号,姓名,性别,年龄,学历) 部门(部门号,部门名称,职能) 岗位(岗位编号,岗位名称,岗位等级) 技能(技能编号,技能名称,技能等级) 奖?#20572;?#24207;号,奖惩标志,项目,奖惩金额) 培训课程(课程号,课程名,教?#27169;?#23398;时) 工资(工号,基本工资,级别工资,养老金,失?#21040;穡?#20844;积金,纳税) 这个ER图有个联系类型,其中个:联系,个:N联系,个M:N联系。联系类型的属性如下: 选课(时间,成绩) 设置(人数) ?#24049;耍?#26102;间,地点,级别) 接受(奖惩时间) 解:根据ER图和转换规则,个实体类型转换成个关系模式,个M:N联系转换成个关系模式,共个模式,如下: 职工(工号,姓名,性别,年龄,学历,部门号,岗位编号) 部门(部门号,部门名称,职能) 岗位(岗位编号,岗位名称,岗位等级) 技能(技能编号,技能名称,技能等级) 奖?#20572;?#24207;号,奖惩标志,项目,奖惩金额) 培训课程(课程号,课程名,教?#27169;?#23398;时) 工资(工号,基本工资,级别工资,养老金,失?#21040;穡?#20844;积金,纳税) 选课(工号,课程号,时间,成绩) 设置(部门号,岗位编号,人数) ?#24049;耍?#24037;号,技能编号,时间,地点) 接受。

5、__和__________。 .概念设计的目标是产生?#20174;砡___________的数据库概念结构,即概念模式。 .概念设计阶段可分为三步来完成:__________,__________和__________。 .就方法的特点而言,需求分析阶段通常采用__________的分析方法,概念设计阶段通常采用__________的设计方法。 .逻辑设计的主要工作是:__________________________。 .逻辑设计的步骤有五步:__________,__________,__________,__________和__________。 .物理设计可分成五步进行:__________,__________,__________,__________和__________。 .DBS的维护工作由__________承担的。 .DBS的维护工作主要包括以下四个部分:_________,_________,_________,_________。 .. 单项选择题(在备选的答案中选出一个正确答案) .需求分析阶段设计数据流程图(DFD)通常采用 [ ] A.面向对象的方法 B.回溯的方法 C.自底向上的方法 D.自顶向下的方法 .概念设计阶段设计概念模型通常采用 [ ] A.面向对象的方法 B.回溯的方法 C.自底向上的方法 D.自顶向下的方法 .设计子模式属于数据库设计的 [ ] A.需求分析 B.概念设计 C.逻辑设计 。

6、转换成个关系模式,个M:N联系转换成个关系模式,共个关系模式,如下: 旅游线路(路线号,起点,终点,天数,主要景点) 旅游班次(班次号,路线号,出发日期,回程日期,旅游标准,报价) 旅游团(团号,旅游班次号,团名,人数,联系人,地址,电话) 游?#20572;?#28216;客编号,团号,姓名,性别,年龄,身份证号码,住址,电话) 导游(导游编号,姓名,性别,年龄,身份证号码,住址,电话,语种,等级,?#23548;ǎ? 交通工具(旅游班次号,出发工具,出发日期,出发班次,出发时间,回程工具,回程日期,回程班次,回程时间) 宾馆(宾馆编号,宾馆名,城市,星级,标准房价,联系人,职务,地址,电话,传真) 保险(保险单编号,团号,人数,保险费,投保日期) 陪同(旅游班次号,导游编号) 食宿(旅游班次号,宾馆编号) . 自测题 .. 填空题 .数据库设计过程的输入包括四部分内容:__________,__________,__________和__________。 .数据库设计过程的输出主要有两部分:__________和__________。 .规划阶段具体可以分成三个步骤:___________,___________和___________。 .需求分析的工作主要有下面四?#38454;?#25104;:分析用户活动,产生__________,确定?#20302;撤段В?#20135;生__________,分析用户活动涉及的数据,产生__________,分析?#20302;?#25968;据,产生__________。 . 需求分析中的数据?#20540;?#36890;常包含以下五个部分:__________,__________,__________,________。

7、 该ER图有个实体类型,其结构如下: 部门(部门号,名称,负责人) 车队(车队号,名称,地址) 司机(司机号,姓名,执照号,电话,工资) 车辆(车牌号,车型,颜色,载重) 保险公司(保险公司号,名称,地址) 维修公司(维修公司号,名称,地址) 开销(顺序号,费用类型,费用,日期,经手人) 实体之间有个联系,其中个是:N联系,个是M:N联系。其中联系的属性如下: 调用(出车编号,出?#31561;?#26399;,车程,费用,车辆数目) 保险(投保日期,保险种类,费用) 保险(投保日期,保险种类,费用) 进而,读者可以很容易地转换成关系模式集。 解:根据ER图和转换规则,个实体类型转换成个关系模式,个M:N联系转换成个关系模式,共个关系模式,如下: 部门(部门号,名称,负责人) 车队(车队号,名称,地址) 司机(司机号,姓名,执照号,电话,工资,车队号,保险公司号,投保日期,保险种类,费用) 车辆(车牌号,车型,颜色,载重,车队号,保险公司号,投保日期,保险种类,费用,维修公司号) 保险公司(保险公司号,名称,地址) 维修公司(维修公司号,名称,地址) 开销(顺序号,车牌号,费用类型,费用,日期,经手人) 调用(出车编号,车队号,部门号,出?#31561;?#26399;,车程,费用,车辆数目) ()(教材中P的..节)人事管理信息?#20302;?#30340;ER模型 上海交通电器有限公司设计了人事管理信息?#20302;常?#20854;中涉及到职工,部门,岗位,技能,培训课程,奖?#22270;?#24405;等信息。其ER图如图.所示。 培训课程 M 选课 部门 工资 享。

8、供应商名,地址?#21462;? 供应商与商品之间存在“供应”联系,每个供应商可供应多种商品,每种商品可向多个供应商订?#28023;?#27599;个供应商供应每种商品有个月供应量,商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品可在多个商店销售,每个商店销售每种商品有个月计划数。 试画出?#20174;成?#36848;问题的ER图,并将其转换成关系模型。 解:ER图如图.所示。 商店号 供应商编号 商店名 地址 供应商名 地址 供应商 商店 M M 月计划数 销售 月供应量 供应 N N 商品 商品号 商品名 规格 单价 图. ()这个ER图可转换个关系模式: 供应商(供应商编号,供应商名,地址) 商店(商店号,商店名,地址) 商品(商品号,商品名,规格,单价) 供应(供应商编号,商品号,月供应量) 销售(商店号,商品号,月计划数) . 假设要为银行的储蓄业务设计一个数据库,其中涉及到储户,存款,取款等信息。试设计ER模型。 解:储蓄业务主要是存款,取款业务,可设计如图.所示的ER图。 存款余额 地址 姓名 身份证号 账号 储户 取款日期 存款日期 存款 取款 。

9、的必要性及可行性分析,确定DBS在组织中和信息?#20302;?#20013;的地位,以?#26696;?#20010;DB之间的联系。 . 数据库设计的需求分析阶段是如何实现的。目标是什么。 答:需求分析阶段的工作由下面四?#38454;?#25104;: &#,分析用户活动,产生用户活动图, &#,确定?#20302;撤段В?#20135;生?#20302;撤段?#22270;, &#,分析用户活动所涉及的数据,产生数据流图, &#,分析?#20302;?#25968;据,产生数据?#20540;洹? 需求分析阶段的目标是对?#20302;?#30340;整个应用情况作全面?#27169;?#35814;细的调查,确定企业组织的目标,收集支持?#20302;?#24635;的设计目标的基础数据和对这些数据的要求,确定用户的需求,并把这些要求写成用户和数据库设计者都能接受的文档。 . 概念设计的具体步骤是什么。 答:概念设计的主要?#38454;?#21487;分为三步: () 进行数据抽象,设计局部概念模式, () 将局部概念模式综合成全?#25351;?#24565;模式, () 评审。 . 逻辑设计的目的是什么。试述逻辑设计阶段的主要步骤及内容。 答:逻辑设计的目的是把概念设计阶段设计好的基本ER图转换成与选用的具体机器上的DBMS所支持的数据模型相符合的逻辑结构(包括数据库模式和外模式)。这些模式在功能,性能,完整性和一致性?#38469;?#21450;数据库的可扩充性等方面均应满足用户的各种要求。 逻辑设计阶段主要有五步:形成初始模式,设计子模式,设计应用程序梗概,评价模式和修改模式。(解释略) . 什么是数据库结构的物理设计。试述其具体步骤。 答:对于给定的基本数据模型选取一个最适合应用环境的物理结构的过程,称为DB的物理设计。 物理设计有五步: 确定DB的存储记录结构,确定数据存储按排,存取方法的设计,完整性和安全性的设计,应。

10、第章数据库设计与ER模型第章数据库的存储结构 . 基本内容分析 .. 本章重要概念 ()DBS生存期及其个阶段的任务和工作,DBD过程的输入和输出。 ()概念设计的重要性,主要步骤。逻辑设计阶段的主要步骤。 ()ER模型的基本元素,属性的分类,联系的元数,连通词,基数。采用ER方法的概念设计步骤。 ()ER模型到关系模型的转换规则。采用ER方法的逻辑设计步骤。 ()ER模型的扩充:弱实体,超类和子类。 .. 本章的重点篇幅 ()教材中P-的转换规则和实例。 ()教材中P-的四个ER模型实例。 .. 对ER模型的理解 ER模型是人们认识客观世界的一种方法,工具。ER模型具有客观性和主观性两重含义。ER模型是在客观事物或?#20302;?#30340;基础上形成?#27169;?#22312;某种程度上?#20174;?#20102;客观现实,?#20174;?#20102;用户的需求,因此ER模型具有客观性。但ER模型又不等同于客观事物的本身,它往往?#20174;?#20107;物的某一方面,至于选取哪个方面或哪些属性,如何表达则决定于观察者本身的目的与状态,从这个意义上?#25285;珽R模型又具有主观性。 ER模型的设计过程,基本上是两大步: &#,先设计实体类型(此时不要涉及到“联系?#20445;? &#,再设计联系类型(考虑实体间的联系)。 具体设计时,有时“实体”与“联系”两者之间的界线是模糊的。数据库设计者的任务就是要把现实世界中的数据以及数据间的联系抽象出来,用“实体”与“联系”来表示。 另外,设计者应注意,ER模型应该充分?#20174;?#29992;户需求,ER模型要得到用户的认可才能确定下来。 . 教材中习题的解答 .名?#24335;?#37322; ()&#,软件工程:研究如何用科学知识,工程方面的纪律指。

11、 &#,导出属性?#21644;?#36807;具有相互依赖的属性推导而产生的属性,称为导出属性。 ()&#,联系: &#,联系的元数:一个联系涉及到的实体集个数,称为该联系的元数。 &#, 联系的连通词:联系涉及到的实体集之间实体对应的方式(指对应一个还是多个实体),称为联系的连通词。 &#,实体的基数:是对连通词更为精确的描述。譬如有两个实体集E和E,E中每个实体与E中有联系实体数目的最小值Min和最大值Max,称为E的基数。 ()&#,弱实体:一个实体对于另一些实体(父实体)具有很强的依赖联系,而且该实体主键的部分或全?#30475;?#20854;父实体中获得,则称该实体为弱实体。 &#,子类实体和超类实体:某个实体类型中所有实体同时也是另一个实体类型中的实体,此时称前一实体类型是后一实体类型的子类,后一实体类型称为超类。其实体?#30452;?#31216;为子类实体和超类实体。 &#,继?#34892;裕?#25351;子类继承其超类上定义的所有属性,但其本身还可以包含其他的属性。 . 数据库?#20302;?#30340;生存期分成哪几个阶段。数据库结构的设计在生存期中的地位如何。 答:对DBS生存期的划分,一般分为七个阶段,即规划,需求分析,概念设计,逻辑设计,物理设计,实现和运行维护。 DB结构设计的任务就是把概念设计阶段设计好的基本ER图转换成与选用的具体机器上的DBMS所支持的数据模型相符合的逻辑结构。 . 基于数据库?#20302;成?#23384;期的数据库设计分成哪几个阶段。 答:基于DBS生存期的DBD分成以下五个阶段: 规划,需求描述和分析,概念设计,逻辑设计,物理设计。 . 数据库设计的规划阶段应做哪些事情。 答:DBD中规划阶段的主要任务是进行建立DB。

12、 职工(职工编号,姓名,性别,?#23548;ǎ?#21830;店编号,聘期,月薪) 商品(商品号,商品名,规格,单价) 销售(商店编号,商品号,月销售量) . 设?#25104;桃导?#22242;数据库中有三个实体集。一是“公司”实体集,属性有公司编号,公司名,地址等,二是?#23433;?#24211;”实体集,属性有仓库编号,仓库名,地址等,三是“职工”实体集,属性有职工编号,姓名,性别?#21462;? 公司与仓库间存在“隶属”联系,每个公司管辖若干仓库,每个仓库只能属于一个公司管辖,仓库与职工间存在“聘用”联系,每个仓库可聘用多个职工,每个职工只能在一个仓库工作,仓库聘用职工有聘期和工资。 () 试画出ER图,并在图上注明属性,联系的类型。 () 将ER图转换成关系模型,并注明主键和外键。 解:() ER图如图.所示。 公司名 地址 公司编号 公司 隶属 仓库编号 N 仓库名 仓库 聘期 地址 聘用 工资 N 职工 职工编号 姓名 性别 图. ()这个ER图可转换个关系模式: 公司(公司编号,公司名,地址) 仓库(仓库编号,仓库名,地址,公司编号) 职工(职工编号,姓名,性别,仓库编号,聘期,工资) . 设?#25104;桃导?#22242;数据库有三个实体集。一是?#21543;?#21697;”实体集,属性有商品号,商品名,规格,单价等,二是?#21543;?#24215;”实体集,属性有商店号,商店名,地址等,三是“供应商”实体集,属性有供应商编号。

13、 P N M N 销售 经理 N 图. . 假设要根据某大学的系,学生,班级,学会等信息建立一个数据库,一个系有若干专业,每个专业每年只招一个班,每个班有若干学生。一个系的学生住在同一宿舍区。每个学生可以参加多个学会,每个学会有若干学生,学生参加某学会有个入会年份。试为该大学的系,学生,班级,学会等信息设计一个ER模型。 解?#21644;?是ER图的一种设计方案。 设置 专业 系 住宿 宿舍区 N N 招收 班级 N 有 学生 N 参加 学会 N M 图. . 试把教材中..,..,..等三小节中的ER模型转换成关系模型, 并指出每个关系模式的主键和外键。 ()(教材中P的..节)公司车?#26377;?#24687;?#20302;?#30340;ER模型 本例为某货运公司设计了车?#26377;?#24687;管理?#20302;常?#23545;车辆,司机,维修,保险,报销等信息和业务活动进行管理。其ER图如图.所示。 图. 公司车?#26377;?#24687;?#20302;?#30340;ER模型 部门 车队 司机 车辆 开销 维修公司 调用 报销 拥有 聘用 保险 保险 M N N N N N N 保险公司 N 维修 。

14、(工号,序号,奖惩日期) ()(教材中P的..节)旅游管理信息?#20302;?#30340;ER模型 上海普教旅行社设计了一个小型的国内旅游管理信息?#20302;常?#20854;中涉及到与业务有关的信息?#26032;?#28216;线路,班次,团体,?#27599;停?#20445;险员,导游,宾馆,交通工具?#21462;?#20854;ER图如图.所示。 旅游线路 开设 交通工具 交通 N 导游 陪同 旅游班次 食宿 M N 宾馆 M 有 N 保险 参加 N 旅游团 组成 N 游客 图. 这个ER图有个实体类型,其属性如下: 旅游线路(路线号,起点,终点,天数,主要景点) 旅游班次(班次号,出发日期,回程日期,旅游标准,报价) 旅游团(团号,团名,人数,联系人,地址,电话) 游?#20572;?#28216;客编号,姓名,性别,年龄,身份证号码,住址,电话) 导游(导游编号,姓名,性别,年龄,身份证号码,住址,电话,语种,等级,?#23548;ǎ? 交通工具(旅游班次号,出发工具,出发日期,出发班次,出发时间,回程工具,回程日期,回程班次,回程时间) 宾馆(宾馆编号,宾馆名,城市,星级,标准房价,联系人,职务,地址,电话,传真) 保险单(保险单编号,保险费,投保日期) 这个ER图有个联系类型,其中个:联系,个:N联系,个M:N联系。 解:根据ER图和转换规则,个实体类型。

本文标题是:第5章数据库设计与ER模型第6章数据库的存储结构【精品】文库吧文档共享平台,?#38431;?#24744;的阅读。

相关文件如下:

【offic文件】-第5章数据库设计与ER模型第6章数据库的存储结构

第5章数据库设计与ER模型第6章数据库的存储结构(序列版1)

第5章数据库设计与ER模型第6章数据库的存储结构√?#30740;?#27491;

第5章数据库设计与ER模型第6章数据库的存储结构【可编辑版本】-www.gokv.tw

第5章数据库设计与ER模型第6章数据库的存储结构【精品】文库吧文档共享平台

第5章数据库设计与ER模型第6章数据库的存储结构-图文可编辑文库吧文档共享平台

【修订号**-第5章数据库设计与ER模型第6章数据库的存储结构】文库吧文档共享平台

【WORD】-第5章数据库设计与ER模型第6章数据库的存储结构精品

第5章数据库设计与ER模型第6章数据库的存储结构【未删减版本】

?#26223;?#20844;文件√第5章数据库设计与ER模型第6章数据库的存储结构】

北京pk10双面盘预测
<acronym id="6i0ao"><small id="6i0ao"></small></acronym>
<acronym id="6i0ao"><center id="6i0ao"></center></acronym>
<acronym id="6i0ao"><small id="6i0ao"></small></acronym>
<acronym id="6i0ao"><center id="6i0ao"></center></acronym>
2014正规网络赚钱方法 浙江体彩20选5今天开奖结果 好运快3开奖 指数足球指数北京单场 11月17日篮彩分析 福建31选7浙江风采网 极速11选5技巧 打篮球能长高吗 河北时时彩走势图 京日淘怎么赚钱 体育彩票排列三如何领奖 甘肃11选5查询 上海天天彩4开奖号码结果查询 云南十一选五前三直选开奖 极速11选5开奖记录