【计算机类职业资格】关系数据库逻辑设计(四)及答案解析.doc
《【计算机类职业资格】关系数据库逻辑设计(四)及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】关系数据库逻辑设计(四)及答案解析.doc(27页珍藏版)》请在麦多课文档分享上搜索。
1、关系数据库逻辑设计(四)及答案解析(总分:98.97,做题时间:90 分钟)一、B选择题/B(总题数:41,分数:41.00)1.数据库逻辑设计的依据不包括_。 A.概念模型 B.安全性要求 C.数据约束 D.功能模型(分数:1.00)A.B.C.D.2.以下关于数据库逻辑设计叙述错误的是_。 A.数据库逻辑设计是面向机器世界的 B.这个阶段将按照数据库管理系统支持的数据模型来组织和存储数据 C.目标是得到实际的数据库管理系统可处理的数据库模式,并做到数据结构合理 D.包括定义和描述数据库的局部逻辑结构、数据之间的关系、数据完整性及安全性要求等(分数:1.00)A.B.C.D.3.在关系数据库
2、设计中,设计关系模式是数据库设计中哪个阶段的任务_。 A.逻辑设计阶段 B.概念设计阶段 C.物理设计阶段 D.需求分析阶段(分数:1.00)A.B.C.D.4.对于关系的主码必须满足的条件,有下列说法:一个关系中的主码属性或属性组能函数决定该关系中的所有其他属性一个关系中的主码属性不能与其他关系中的主码属性重名在一个关系中,一个主码属性的任一真子集都不能函数决定其他属性在一个关系中,从主码属性集中去掉某个属性仍能唯一标识一个元组以上说法正确的是_。 A.和 B.和 C.和 D.和(分数:1.00)A.B.C.D.5.设有关系模式:期刊订阅(期刊编号,期刊名称,定价,读者编号,读者姓名,订阅起
3、始日期,订阅截止日期),其满足函数依赖集:期刊编号期刊名称,期刊编号定价,读者编号读者姓名,(期刊编号,读者编号)订阅起始日期,(期刊编号,读者编号)订阅截止日期。下列选项中的函数依赖都属于平凡函数依赖的是_。 A.(期刊编号,读者编号)期刊编号,(期刊编号,读者编号)读者编号 B.(期刊编号,读者编号)期刊名称,(期刊编号,读者编号)定价 C.(期刊编号,读者编号)订阅起始日期,(期刊编号,读者编号)订阅截止日期 D.(期刊编号,读者编号)期刊编号,(期刊编号,读者编号)订阅起始日期(分数:1.00)A.B.C.D.6.设有关系模式:系(系号,系名,办公电话)和学生(学号,姓名,性别,所在系
4、号)。下表是数据的物理存储示意图: 10 计算机系 6278321010 2008338 王晨 女10 2009339 章育峰 男20 自动化系 6277675620 2008556 张伟 男20 2009558 王斌 男下列文件中,数据存储形式与上表中的存储形式相符的是_。 A.堆文件 B.顺序文件 C.散列文件 D.聚集文件 (分数:1.00)A.B.C.D.7.数据库概念设计的任务是获取、分析和描述数据需求,为目标系统构建满足使用要求的信息模型。关于数据库概念设计,下列说法错误的是_。 A.抽象实体集时需将具有相同属性特征的事物归为一类,然后对分类的结果进行分析、概括和命名,以形成实体集
5、 B.每个实体集需要有唯一的名字,实体集一般用名词或名词短语命名 C.联系用于描述实体集之间的关联关系,一般情况下联系不允许有多个属性 D.属性用于描述一个实体集某方面的特征及性质,属性一般用名词或名词短语命名(分数:1.00)A.B.C.D.8.完整性约束不包括_。 A.主码约束 B.候选码约束 C.外码约束 D.用户自定义完整性(分数:1.00)A.B.C.D.9.二维表中的一行数据被称为_。 A.元组 B.主码 C.域 D.关系(分数:1.00)A.B.C.D.10.以下关于关系的完整性约束叙述错误的是_。 A.关系的完整性约束分为静态完整性约束和动态完整性约束 B.动态完整性约束是基于
6、关系模式的,主要由主码约束、外码约束和域约束组成 C.动态完整性约束更多的是基于企业或组织的业务规则的 D.主码必须满足唯一性(分数:1.00)A.B.C.D.11.以下关于元组叙述错误的是_。 A.关系是一个元数为 K(K1)的元组的结合 B.关系中不允许出现相同的元组 C.元组中属性按一定次序排列 D.关系中不考虑元组之间的顺序(分数:1.00)A.B.C.D.12.当关系引用了属性名以后关系具有以下性质,其中说法错误的是_。 A.部分属性值还可再分 B.关系中不允许出现相同的元组 C.元组中属性左右无序 D.关系中不考虑元组之间的顺序(分数:1.00)A.B.C.D.13.在关系模型概念
7、中,不含多余属性的超码称为_。 A.候选码 B.主码 C.外码 D.备用码(分数:1.00)A.B.C.D.14.关系数据库的特点包括_。概念简单 容易理解使用方便 容易操作容易维护 A. B. C. D.(分数:1.00)A.B.C.D.15.以下关于关系的表现形式叙述错误的是_。 A.关系是一张二维表 B.表中的一行被称为一个记录 C.属性由一组域值组成 D.一个指定的关系表中可以存放重复的记录(分数:1.00)A.B.C.D.16.数据库中数据的正确性和合法性是指关系的_。 A.完整性 B.安全性 C.并发性 D.一致性(分数:1.00)A.B.C.D.17.以下关于主码及主码约束说法错
8、误的是_。 A.在一个关系中不存在两个元组,它们具有相同的主码值 B.不存在从组成主码的属性集中去掉一个属性,还能保持数据的唯一性 C.关系模型通过主码约束维护关系的完整性 D.如果属性 A为关系 B的主码,则在关系 R中没有一个元组在属性 B上的属性位为空值(分数:1.00)A.B.C.D.18.以下哪种类型的数据库使用树形数据结构组织和存储数据?_。 A.层次数据库 B.网状数据库 C.关系数据库 D.面向对象数据库(分数:1.00)A.B.C.D.19.己知有描述科研项目及负责教师的关系模式:科研项目(项目号,项目名称,经费,负责教师号,姓名,职称),该关系模式满足函数依赖集:F=项目号
9、项目名称,项目号经费,项目号负责教师号,负责教师号姓名,负责教师号职称)。下列分解中最合理的符合 3NF的关系模式是_。 A.科研项目(项目号,项目名称,经费),教师(教师号,姓名,职称) B.科研项目(项目号,项目名称,经费),教师(教师号,姓名,职称,项目号) C.科研项目(项目号,项目名称,经费,负责教师号),教师(教师号,姓名,职称) D.科研项目(项目号,项目名称,经费),项目_教师(项目号,负责教师号),教师(教师号,姓名,职称)(分数:1.00)A.B.C.D.20.下列关于函数依赖概念的说法,正确的是_。 A.函数依赖研究一个关系中记录之间的依赖关系 B.函数依赖研究一个关系中
10、属性之间的依赖关系 C.函数依赖研究一个关系中主码与外码之间的依赖关系 D.函数依赖研究一个关系中某列不同行之间取值的依赖关系(分数:1.00)A.B.C.D.21.已知学生关系(学号,姓名,性别,课程号,成绩,所在系号)有下列函数依赖(学号,课程号)课程号(学号,课程号)成绩(学号,课程号)所在系号(学号,课程号)姓名,性别(学号,课程号)学号以上函数依赖属于非平凡函数依赖的是_。 A.仅和 B.仅和 C.仅和 D.仅、和(分数:1.00)A.B.C.D.22.下列约束中能确保一个函数依赖是完全非平凡函数依赖的是_。 A.仅当其右边的属性集是左边属性集的子集 B.仅当其右边属性集中的属性都不
11、属于左边的属性集 C.仅当其右边属性集中至少有一个属性不属于左边的属性集 D.仅当其右边属性集中的属性都属于左边的属性集(分数:1.00)A.B.C.D.23.下列不属于非平凡函数依赖的是_。 A.(CustomerID, ProviderID, BuyDate)GoodsName B.(CustomerID, ProviderID, BuyDate)GoodsName, ProviderID C.(CustomerID, ProviderID, BuyDate)GoodsClassID D.(CustomerID, ProviderID, BuyDate)ProviderID(分数:1.00
12、)A.B.C.D.24.在关系数据库中,范式是评价一个关系模式优劣的标准。关于范式,下列说法正确的是_。 A.可根据实体集之间的关联关系来判断一个关系模式属于第几范式,一个低级别范式的关系模式通过分解可以转换成多个更高级别的关系模式 B.通过消除给定关系的多值属性可以使其属于第一范式,关系数据库的关系模式必须满足第一范式的要求 C.从第一范式的关系模式中消除非主属性对码的传递函数依赖,可以使其属于第二范式。第二范式的关系模式仍然存在数据冗余 D.从第一范式的关系模式中消除非主属性对码的部门函数依赖,可以使其属于第三范式。在实际应用中,关系模式的规范化工作一般只做到第三范式(分数:1.00)A.
13、B.C.D.25.如果关系模式 R1NF,对于 R的每个非平凡的多值依赖 XY(Y (分数:1.00)A.B.C.D.26.若关系模式 R(F,U)是 1NF,且每个非主属性完全函数依赖于主码,则称 R为_。 A.第一范式 B.第二范式 C.第三范式 D.第四范式(分数:1.00)A.B.C.D.27.关系规范化中的插入异常是指_。 A.应该删除的数据未被删除 B.应该插入的数据未被插入 C.不该删除的数据被删除 D.不该插入的数据被插入(分数:1.00)A.B.C.D.28.在 SQL Server 2000中,下列关于 db_owner角色的说法,错误的是_。 A.在每个数据库中都有该角色
14、 B.该角色中的成员在其所在的数据库中具有查询全部用户数据的权限 C.可以手工为该角色添加和删除成员 D.该角色中的成员具有创建数据库的权限(分数:1.00)A.B.C.D.29.若 Y X (分数:1.00)A.B.C.D.30.将 E-R图转换为关系模式后,一般还需要对关系模式进行规范化。关于关系模式的规范化,下列说法错误的是_。 A.第一范式要求一个关系中每个元组的每个属性都只能取一个值 B.第二范式要求关系中每个元组的每个属性的值必须完全函数依赖于主码的值 C.在一般的工程实践中,只需将关系模式规范化到第三范式,就能消除数据冗余 D.第三范式要求关系中每个元组的每个主属性的值必须直接依
15、赖于主码的值(分数:1.00)A.B.C.D.31.在学生选课关系 SC(学号姓名,年龄,课程,学分,成绩)中,有:学号,课程成绩学号姓名,年龄关系 SC最高达到哪级范式?_ A.不满足 B.1NF C.2NF D.3NF(分数:1.00)A.B.C.D.32.存在关系 Student:Student(学号,姓名,年龄,所在学院,学院地点,学院电话)且有:(学号)(姓名,年龄,所在学院,学院地点,学院电话)(所在学院)(学院地点,学院电话)关系 Student最高达到哪级范式?_ A.不满足 B.1NF C.2NF D.3NF(分数:1.00)A.B.C.D.33.假设仓库管理关系表为 Sto
16、rehouseManage(仓库 ID,存储物品 ID,管理员 ID,数量),且有一个管理员只在一个仓库工作;一个仓库可以存储多种物品。这个数据库表中存在如下决定关系:(仓库 ID,存储物品 ID)(管理员 ID,数量)(管理员 ID,存储物品 ID)(仓库 ID,数量)关系 StorehouseManage最高达到哪级范式?_ A.不满足 B.1NF C.2NF D.3NF(分数:1.00)A.B.C.D.34.在关系模式 R(A,B,C)中,F=(A,B)X,BC,则 R最高达到_。 A.1NF B.2NF C.3NF D.BCNF(分数:1.00)A.B.C.D.35.在关系模式 S(A
17、,B,C,D)中,F=A(B,C,D),CD,则 R最高达到_。 A.1NF B.2NF C.3NF D.BCNF(分数:1.00)A.B.C.D.36.关系数据规范化是为解决关系数据库中的什么问题而引入的?_。 A.保证数据的安全性和完整性 B.减少数据操作的复杂性 C.插入、删除和数据冗余 D.提高查询速度(分数:1.00)A.B.C.D.37.设系、学生、教师 3个实体之间存在约束:一个系可以招聘多个教师,一名教师只受聘于一个系;一个系可以招收多名学生,一个学生只属于一个系。下列 E-R图中能准确表达以上约束的是_。 AB C D (分数:1.00)A.B.C.D.38.若联系为 m:n
18、,如何确定关系码_。 A.每个实体集的码均是该关系的候选码 B.关系的码为 n端实体集的码 C.关系的码为 m端实体集的码 D.关系的码为各实体集码的组合(分数:1.00)A.B.C.D.39.若联系为 1:n,如何确定关系码_。 A.每个实体集的码均是该关系的候选码 B.关系的码为 n端实体集的码 C.关系的码为 1端实体集的码 D.关系的码为各实体集码的组合(分数:1.00)A.B.C.D.40.以下关于数据完整性设计叙述错误的是_。 A.域约束限制指定表列的取值及范围 B.主码约束定义每个关系的主码不空,但可以不唯一 C.引用完整性约束定义不同关系模式的属性之间满足的条件 D.引用完整性
19、约束定义一个关系模式中属性之间可能满足的条件(分数:1.00)A.B.C.D.41.数据库外模式是在数据库设计的哪个阶段完成的?_。 A.需求分析 B.概念设计 C.逻辑设计 D.物理设计(分数:1.00)A.B.C.D.二、B填空题/B(总题数:5,分数:10.00)42.设用 UML设计某数据库应用系统,设计人员规划了一组应用程序集,该集合由动态链接库和可执行程序构成。为了展现这些应用程序集间的组织和依赖关系,以对源代码、可执行程序的发布等进行系统建模,应采用的 UML图是 1 图。(分数:2.00)填空项 1:_43.设某医院管理系统,在数据库设计期间已经分析并抽象出了医生实体集,该实体
20、集包含下列属性:医生编号、姓名、性别、出生日期、科室号、职称、特长和身份证号。上述属性中,所有能够作为候选码的属性是 1。(分数:2.00)填空项 1:_44.设某职工表中职工编号类型为 char(5),其取值约束为:第 1位是字母“Z”或“T”,最后 2位是“JS”。请补全下列用于实现该约束的表达式: CHECK(职工编号 LIKE_)(分数:2.00)填空项 1:_45.设有关系模式:课程(课程号,课程名,学分)和课程参考书(书号,书名,课程号),要求课程参考书关系中的课程号属性值或者为空,或者等于课程关系中某个元组的主码列的值。能够实现此要求的完整性约束是 1 约束。(分数:2.00)填
21、空项 1:_46.在数据库三级模式结构中, 1 是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。(分数:2.00)填空项 1:_三、B设计题/B(总题数:2,分数:48.00)设有某简化的网上购物系统,其 E-R图如下:(分数:9.99)(1).请根据以上约束,标出 E_R图中各实体集之间联系的基数。(分数:3.33)_(2).请将 E-R图转换成符合 3NF的关系模式,并给出各关系模式的主码和外码。(分数:3.33)_(3).请修改所设计的关系模式使之支持下列功能(仅列出发生修改的关系模式)。 使客户能方便了解每个订购细目的处理状态和到货时间; 使客户能方便查询商品供应
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 关系 数据库 逻辑设计 答案 解析 DOC
