2023年数据库习题与超详细解析超详细解析答案.pdf

上传人:Q****o 文档编号:91486121 上传时间:2023-05-27 格式:PDF 页数:7 大小:329.47KB
返回 下载 相关 举报
2023年数据库习题与超详细解析超详细解析答案.pdf_第1页
第1页 / 共7页
2023年数据库习题与超详细解析超详细解析答案.pdf_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《2023年数据库习题与超详细解析超详细解析答案.pdf》由会员分享,可在线阅读,更多相关《2023年数据库习题与超详细解析超详细解析答案.pdf(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、数据库习题与答案 一.选择题:1、数据库分析与设计中,其设计对象称客观世界的()A、逻辑对象 B、目标对象 C、实体对象 D、需求对象 答案:B (150)2、数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作就是()A、建立库结构 B、扩充功能 C、加载数据 D、系统调试 答案:B (150)3、通常用以下的顺序来完成数据库的设计工作()A、概念设计、物理设计、逻辑设计 B、逻辑设计、概念设计、物理设计 C、概念设计、逻辑设计、物理设计 D、物理设计、逻辑设计、概念设计 答案:C (150)4、在数据库设计中,在概念设计阶段可用 E-R方法,其设计出的图称为()A、实物

2、示意图 B、实用概念图 C、实体表示图 D、实体联系图 答案:D (153)5、E-R图就是数据库设计的工具之一,它适用于建立数据库的()A、概念模型 B、逻辑模型 C、结构模型 D、物理模型 答案:A (155)6、在关系数据库设计中,完成设计关系模式的任务就是属于()A、需求分析阶段 B、概念设计阶段 C、逻辑设计阶段 D、物理设计阶段 答案:C (157)7、数据库逻辑设计的主要任务就是()A、建立 E-R图与说明书 B、创建数据库说明 C、建立数据流图 D、把数据送入数据库 答案:B (158)二.填空题 1、数据库概念设计就是在数据需求分析基础上进行的,其目的就是分析数据间的内在语义

3、关联,在此基础上建立一个数据的_。答案:抽象模型 (152)2、数据库的逻辑设计的基本方法就是将 E-R图转换成指定 RDBMS 中的_,此外还包括关系的规范化以及性能调整,最后就是约束条件设置。答案:关系模式 (156)3、数据库的逻辑设计的基本方法就是将 E-R图转换成指定 RDBMS 中的关系模式,此外还包括_以及性能调整,最后就是约束条件设置。答案:关系的规范化 (156)4、数据库的逻辑设计的基本方法就是将 E-R图转换成指定 RDBMS 中的关系模式,此外还包括关系的规范化以及_,最后就是约束条件设置。数据库习题与答案 答案:性能调整 (156)5、数据库的逻辑设计的基本方法就是将

4、 E-R图转换成指定 RDBMS 中的关系模式,此外还包括关系的规范化以及性能调整,最后就是_。答案:约束条件设置 (156)6、数据库物理设计就是在逻辑设计基础上进行的,其主要目标就是对数据库内部_做调整并选择合理的存取路径,以提高数据库访问速度及有效利用存储空间。答案:物理结构 (158)7、“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的 设计阶段。答案:物理 (158)8、数据库物理设计就是在逻辑设计基础上进行的,其主要目标就是对数据库内部物理结构做调整并选择合理的存取路径,以提高数据库访问速度及有效利用_。答案:存储空间 (158)三.简答题 1、试说明

5、需求分析说明书的主要内容。答案:(152)需求分析说明书的内容应包括:数据边界、环境说明及数据内部关系;数据项、数据类、语义约束等数据字典内容;其它内容 2、试说明概念设计说明书的主要内容。答案:(155)概念设计说明书的内容应包括:概念设计所使用的方法,包括使用 E-R方法、视图集成法以及自顶向下法等。视图分解;视图的 E-R图;集成后的 E-R图。3、在集成过程中由于每个局部视图在设计时的不一致性,从而引起冲突,常见冲突有哪些?答案:(155)常见冲突有:命名冲突 概念冲突 域冲突 约束冲突 4、数据库逻辑设计有哪些基本方法?请叙述。答案:(156)数据库的逻辑设计的基本方法就是将 E-R

6、图转换成指定 RDBMS 中的关系模式,此外还包括关系的规范化以及性能调整,最后就是约束条件设置。5、试说明将 E-R图转换成关系模型的规则。答案:(156)数据库习题与答案 一个实体集可用一个关系表示。联系的转换 在 1:1 联系中,该联系可以归并到相关联的实体的关系中。在 1:n 联系中也可将联系归并至相关联为 n 处的实体的关系表中 对 n:m 联系可用单独的关系表示 6、试说明逻辑设计说明书的主要内容。答案:(158)逻辑设计说明书的内容应包括:数据库的表一览,包括表结构、主键、外键的说明;数据库的属性一览;数据库的约束一览;数据库的关系视图。7、试说明物理设计说明书的主要内容。答案:

7、(160)物理设计说明书的内容应包括:数据库的存取方法设计,包括索引设计、集簇设计以及 Hash 设计;数据库的分区设计;数据库的系统参数配置设计。四、综合题 1、一个图书借阅管理数据库要求提供下述服务:可随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍均可由书号惟一标识。可随时查询书籍借还情况。包括借书人单位、姓名、借书证号、借书日期与还书日期。我们约定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有惟一性。当需要时,可通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向有关书籍的出版社增购有关书籍。我们约定,一个出版社可出版多种书籍,同一本书仅为一个出版社出版,

8、出版社名具有惟一性。试完成以下两题:根据这段话的意思,试画出其 E-R图,并注明属性与联系的类型。将这个 E-R图转换为关系模式,并给出各关系模式中的主关键字。答案:(156)E-R图如下图所示。借书人借书证号单位图书书号书名借阅mn借阅日期姓名位置数量还书日期出版社出版1mm出版社名电话电报编号地址邮编 转换的关系模型为:数据库习题与答案 借书人(借书证号,姓名,单位)关键字就是“借书证号”。图书(书号,书名,数量,位置,出版社名)关键字就是“书号”。出版社(出版社名,电报,电话,邮编,地址)关键字就是“出版社名”。借阅(借书证号,书号,借书日期,还书日期)关键字就是“(借书证号,书号,借书

9、日期)”。2、设有物资管理数据库中有两个实体集。一就是仓库实体集,具体有仓库号、地址、电话等属性;另一个就是“零件”实体集,具体有零件号、零件名称、规格、单价等属性。如果规定:一种零件可以存放多个仓库;一个仓库可以存放多种零件。存放在仓库中的零件有日期、库存量等属性。试完成以下两题:根据这段话的意思,试画出其 E-R图,并注明属性与联系的类型。将这个 E-R图转换为关系模式,并给出各关系模式中的主关键字。答案:(156)E-R图如下图所示。仓库零件存放MN仓库号零件号规格单价零件名称地址电话日期库存量 转换的关系模型为:仓库(仓库号,地址,电话)关键字就是“仓库号”。(2 分)零件(零件号,零

10、件名称,规格,单价)关键字就是“零件号”。(2 分)存放(仓库号,零件号,日期,库存量)关键字就是“(仓库号,零件号)”。(2 分)3、某研究所有若干研究室,每个研究室有研究室名、办公地点、一名负责人与多个科研人员;每个研究人员有惟一的编号,还有姓名、性别、年龄等信息;每个科研人员只属于一个研究室。研究所承接了多个科研项目,有项目号、项目名、姓名负责人与开工时间,每个科研项目有多个研究人员参加,每个科研人员科研参加多个科研项目。试完成以下两题:根据这段话的意思,试画出其 E-R图,并注明属性与联系的类型。将这个 E-R图转换为关系模式,并给出各关系模式中的主关键字。答案:(156)E-R图如下

11、图所示。科研人员科研项目参加MN人员编号项目号负责人开工时间项目名性别年龄工作量姓名研究室组成1N研究室名负责人办公地点 转换的关系模型为:研究室(研究室名,办公地点,负责人)关键字就是“商店编号”。科研人员(人员编号,姓名,性别,年龄,研究室名)关键字就是“人员编号”。科研项目(项目号,项目名,负责人,开工时间)关键字就是“项目号”。参加(人员编号,项目号,工作量)关键字就是“(人员编号,项目号)”。4.某企业集团数据库中有两个实体集。一就是“供应商”实体集,属性有供应商号、姓名、地址、电话、账号等属性;另一个就是“项目”实体集,属性有项目号、预算、开工日期等。数据库习题与答案 供应商与项目

12、存在着供应关系。一个供应商可为不同项目提供零部件,每个项目可以使用不同供应商供应的零部件。供应商在供应项目零部件有一个供应量等属性。试完成以下两题:根据这段话的意思,试画出其 E-R图,并注明属性与联系的类型。将这个 E-R图转换为关系模式,并给出各关系模式中的主关键字。答案:(156)E-R图如下图所示。供应商项目供应MN供应商号项目号开工日期预算地址电话供应量账号姓名 转换的关系模型为:供应商(供应商号,姓名,地址,电话,账号)关键字就是“供应商号”。项目(项目号,预算,开工日期)关键字就是“项目号”。工作(供应商号,项目号,供应量)关键字就是“(供应商号,项目号)”。5、某医院的门诊管理

13、系统中的数据库有两个实体集。一就是“医生”实体集,属性有工作证号、姓名、职称、年龄等属性;另一个就是“病人”实体集,属性有病历号、姓名、性别等。医生与病人存在着诊治关系。一个医生可为不同病人诊治,每个病人可以请不同医生诊治。试完成以下两题:根据这段话的意思,试画出其 E-R图,并注明属性与联系的类型。将这个 E-R图转换为关系模式,并给出各关系模式中的主关键字。答案:(156)E-R图如下图所示。医生病人诊治MN工作证号病历号性别姓名职称年龄姓名 转换的关系模型为:医生(工作证号,姓名,职称,年龄)关键字就是“工作证号”。病人(病历号,姓名,性别)关键字就是“病历号”。诊治(工作证号,病历号)

14、关键字就是“(工作证号,病历号)”。6、在著书工作中,一位作者可以编写多本图书,一本书也可由多位作者编写。设作者的属性有:作者号,姓名,单位,电话;书的属性有:书号,书名,出版社,日期。试完成以下两题:根据这段话的意思,试画出其 E-R图,并注明属性与联系的类型。将这个 E-R图转换为关系模式,并给出各关系模式中的主关键字。答案:(163)E-R图如下图所示。数据库习题与答案 作者作者号姓名专业书书号书名时间编写mn单位日期 转换的关系模型为:作者(作者号,姓名,单位,电话)关键字就是“作者号”。书(书号,书名,出版社,日期)关键字就是“书号”。编写(作者号,书号)关键字就是“作者号”,“书号

15、”。7、假定一个部门的数据库包括以下的信息 职工的信息:职工号、姓名、住址与所在部门。部门的信息:部门所有职工、经理与销售的产品。产品的信息:产品名、制造商、价格、型号及产品内部编号。制造商的信息:制造商名称、地址、生产的产品名与价格。试完成以下两题:根据这段话的意思,试画出其 E-R图,并注明属性与联系的类型。将这个 E-R图转换为关系模式,并给出各关系模式中的主关键字。答案:(163)E-R图如下图所示。职工m职工号姓名地址从属部门1部门号经理销售产品n产品号产品名m生产制造商np型号价格名称地址 转换的关系模型为:职工(职工号,姓名,地址,部门号)关键字就是“职工号”。部门(部门号,经理

16、)关键字就是“部门号”。产品(产品号,产品名)关键字就是“产品”。制造商(名称,地址)关键字就是“名称”。销售(部门号,产品号)关键字就是“(部门号,产品号)”。生产(产品号,型号,价格,名称)关键字就是“(产品号,名称)”。8、设有商业销售记账数据库。一个顾客(顾客姓名,单位,电话号码)可以买多种商品,一种商品(商品名称,型号,单价)供应多个顾客。试完成以下两题:根据这段话的意思,试画出其 E-R图,并注明属性与联系的类型。将这个 E-R图转换为关系模式,并给出各关系模式中的主关键字。答案:(163)E-R图如下图所示。数据库习题与答案 顾客m姓名单位电话购买商品n名称型号价格 转换的关系模型为:顾客(顾客姓名,单位,电话)关键字就是“顾客姓名”。商品(商品名称,型号,价格)关键字就是“商品名称”。购买(顾客姓名,商品名称)关键字就是“(顾客姓名,商品名称)”。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁