、单选题(共 20 道试题,共 100 分。) 得分:100
1. 如果关系模式R属于1NF,且每个非主属性都完全函数依赖于R的主关键字,则R属于_______。A. 2NF
B. 3NF
C. BCNF
D. 1NF
正确资料:A 满分:5 分 得分:5
2. 对实体和实体之间的联系采用同样的数据结构表达的数据模型为_______。A. 网状模型
B. 关系模型
C. 层次模型
D. 非关系模型
正确资料:B 满分:5 分 得分:5
3. 在数据库设计中,子类与超类存在着_______。A. 相容性联系
B. 调用的联系
C. 继承性的联系
D. 一致性联系
正确资料:C 满分:5 分 得分:5
4. 在关系数据库设计中,设计关系模式是数据库设计中_______阶段的任务。A. 逻辑设计阶段
B. 概念设计阶段
C. 物理设计阶段
D. 需求分析阶段
正确资料:A 满分:5 分 得分:5
5. 概念模型是现实世界的第一层抽象,这一类最著名的模型是_______。A. 层次模型
B. 关系模型
C. 网状模型
D. 实体-关系模型
正确资料: 满分:5 分 得分:5
6. 在订单管理系统中,客户一次购物(一张订单)可以订购多种商品。有订单关系R:R(订单号,日期,客户名称,商品编码,数量),关系R属于_______。A. 1NF
B. 2NF
C. 3NF
D. BCNF
正确资料:A 满分:5 分 得分:5
7. 在关系数据库设计中,设计关系模式是数据库设计中_______阶段的任务 。A. 逻辑设计阶段
B. 概念设计阶段
C. 物理设计阶段
D. 需求分析阶段
正确资料: 满分:5 分 得分:5
8. 子模式DDL是用来描述_______。A. 数据库的总体逻辑结构
B. 数据库的局部逻辑结构
C. 数据库的物理存储结构
D. 数据库的概念结构
正确资料: 满分:5 分 得分:5
9. 数据库设计中,概念模型_______。A. 依赖于计算机的硬件 天津中德职业技术学院 信息工程系 3
B. 独立于DBMS
C. 依赖于DBMS
D. 独立于计算机的硬件和DBMS
正确资料: 满分:5 分 得分:5
10. 在ER模型中,如果有3个不同的实体型,3个M:N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是_______。A. 4
B. 5
C. 6
D. 7
正确资料: 满分:5 分 得分:5
11. 在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如达到3NF,这是_______阶段的任务。A. 需求分析阶段
B. 概念设计阶段
C. 物理设计阶段
D. 逻辑设计阶段
正确资料: 满分:5 分 得分:5
12. 假设在一个E-R模型中,存在10个不同的实体集和12个不同的二元联系(二元联系是指两个实体集之间的联系),其中3个1:1联系、4个1:N、5个M:N联系,则这个E-R模型转换成关系的数目可能是_______。A. 14
B. 15
C. 19
D. 22
正确资料: 满分:5 分 得分:5
13. 数据流程图是用于数据库设计中_______阶段的工具。A. 概要设计
B. 可行性分析
C. 程序编码
D. 需求分析
正确资料: 满分:5 分 得分:5
14. 从ER图导出关系模型时,如果实体间的联系是M:N的,下列说法中正确的是_______。A. 将N方码和联系的属性纳入M方的属性中
B. 将M方码和联系的属性纳入N方的属性中
C. 增加一个关系表示联系,其中纳入M方和N方的码
D. 在M方属性和N方属性中均增加一个表示级别的属性
正确资料: 满分:5 分 得分:5
15. 如何构造出一个合适的数据逻辑结构是_______主要解决的问题。A. 物理结构设计
B. 数据字典
C. 逻辑结构设计
D. 关系数据库查询
正确资料: 满分:5 分 得分:5
16. 数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构,这是数据库设计的_______。A. 需求分析阶段
B. 逻辑设计阶段
C. 概念设计阶段
D. 物理设计阶段
正确资料: 满分:5 分 得分:5
17. 已知关系R(A,B,C,##,F是R上成立的函数依赖集,F={(A,B→C,##,B→D},则R应分解成_______。A. R1(A,B)和R2(C,D)
B. R1(A,B,C)和R2(B,D)
C. R1(A,C)和R2(B,D)
D. R1(A,B,D)和R2(B,C)
正确资料: 满分:5 分 得分:5
18. 关系数据库中,实现实体之间的联系是通过关系与关系之间的_______。A. 公共索引
B. 公共存储
C. 公共元组
D. 公共属性
正确资料: 满分:5 分 得分:5
19. 关系数据库的规范化理论主要解决的问题是_______。A. 如何构造合适的数据逻辑结构
B. 如何构造合适的数据物理结构
C. 如何构造合适的应用程序界面
D. 如何控制不同用户的数据操作权限
正确资料: 满分:5 分 得分:5
20. 数据库物理设计完成后,进入数据库实施阶段,下述工作中,_______一般不属于实施阶段的工作。A. 建立库结构
B. 系统调试
C. 加载数据
D. 扩充功能
正确资料: 满分:5 分 得分:5