- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
数据库系统导论题库含答案(附解析)
一、单选题(共40题,每题1分,共40分)
1.关系模式的主关键字有
A、多个
B、0个
C、1个或多个
D、1个
正确答案:D
2.关系模式R中的属性全部是主属性,则R至少是
A、2NF
B、3NF
C、BCNF
D、4NF
正确答案:B
答案解析:若关系模式R中的属性全部是主属性,说明不存在非主属性对码的部分依赖,满足2NF。同时,由于不存在非主属性,也就不存在非主属性对码的传递依赖,所以至少是3NF。BCNF要求每一个非平凡函数依赖的左边都是码,这里题干未提及相关条件不能确定满足BCNF。4NF是基于多值依赖的,题干也未涉及相关内容。所以R至少是3NF。
3.在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如达到3NF,这是()阶段的任务
A、需求分析阶段
B、概念设计阶段
C、物理设计阶段
D、逻辑设计阶段
正确答案:D
答案解析:在关系数据库设计中,逻辑设计阶段的主要任务是将概念模型转换为具体的关系模型,并对关系进行规范化处理,使其达到一定的范式,如3NF等。需求分析阶段主要是获取用户需求;概念设计阶段是构建E-R模型等概念模型;物理设计阶段则是考虑数据库的物理存储结构等。所以使关系达到3NF是逻辑设计阶段的任务。
4.数据流程图是用于数据库设计中()阶段的工具。
A、概要设计
B、程序编码
C、需求分析
D、可行性分析
正确答案:C
答案解析:数据流程图是用于数据库设计中需求分析阶段的工具。在需求分析阶段,通过数据流程图可以清晰地描述系统中数据的流动、处理和存储过程,帮助分析人员准确理解用户需求,为后续的数据库设计等阶段提供重要基础。
5.在SQL语言查询语句中,SELECT子句实现关系代数的
A、投影运算
B、选择运算
C、连接运算
D、交运算
正确答案:A
答案解析:SELECT子句用于指定要从表中查询的列,这与关系代数中的投影运算功能相同,投影运算就是从关系中选取某些列。选择运算通过WHERE子句实现;连接运算通过JOIN子句等实现;交运算一般用INTERSECT关键字等实现,均不是SELECT子句的功能。
6.有关系模式A(C,T,H,R,S.,其中各属性的含义是:C,课程:T,教员:H,上课时间:R,教室:S,学生。根据语义有如下函数依赖集:F={C→T,(H,R.→C,(H,T.→R,(H,S.→R}。现将关系模式A分解为两个关系模式A1(C,T.,A2(H,R,S.,则其中A1的规范化程度达到
A、1NF
B、2NF
C、3NF
D、BCNF
正确答案:D
答案解析:首先分析关系模式A1(C,T),对于A1中的任意一个非平凡函数依赖,如C→T,左边C都是候选键,不存在部分依赖和传递依赖,所以A1满足BCNF范式。因为BCNF是比3NF、2NF、1NF更严格的范式,所以A1的规范化程度达到BCNF。
7.若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为________。
A、事务故障
B、系统故障
C、介质故障
D、运行故障
正确答案:C
答案解析:介质故障是指系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失的情况。事务故障通常是指事务在执行过程中由于某些原因导致不能继续正常执行而发生的故障。系统故障是指系统在运行过程中,由于某种原因,如操作系统故障、系统断电等,导致系统停止运行,从而使正在运行的事务中断。运行故障范围较宽泛,这里准确描述的是介质故障。
8.在视图上不能完成的操作是
A、更新视图
B、查询
C、在视图上定义新的视图
D、在视图上定义新的表
正确答案:D
答案解析:在视图上不能定义新的表。视图是基于表的虚拟结构,用于简化数据查询等操作,它本身并不存储实际数据,不能像实际的表那样用来定义新表。而更新视图、查询以及在视图上定义新的视图在符合一定条件下都是可以进行的。
9.已知关系R和S,R∩S等价于
A、(R﹣S.﹣S
B、S﹣(S﹣R.
C、(S﹣R.﹣R
D、S﹣(R﹣S.
正确答案:B
答案解析:对于选项B,S-(S-R),根据集合运算规则,S-(S-R)=S∩R。对于选项A,(R-S)-S=R-S,这与R∩S不等价。对于选项C,(S-R)-R=S-R,与R∩S不等价。对于选项D,S-(R-S)=S∩(?(R-S)),与R∩S不等价。所以R∩S等价于S-(S-R),答案选B。
10.设有关系模式R(A,B,C,D.,其数据依赖集:F={(A,B.→C,C→D},则关系模式R的规范化程度最高达到
A、1NF
B、2NF
C、3NF
文档评论(0)