数据库原理期末考试复习题及答案.docxVIP

  • 2
  • 0
  • 约5.44千字
  • 约 16页
  • 2026-09-08 发布于未知
  • 举报

数据库原理期末考试复习题及答案

一、单项选择题(每题2分,共20分)

1.数据库系统与文件系统的本质区别是()。

A.数据存储量更大

B.数据可以共享

C.数据结构化程度更高

D.数据独立性更高

答案:C

解析:文件系统中数据面向特定应用,冗余度高且缺乏整体结构;数据库系统通过数据模型实现数据的整体结构化,这是两者最本质的区别。

2.关系模型中,候选码是指()。

A.能唯一标识元组的属性或属性组

B.主键的另一种称呼

C.包含外键的属性组

D.关系中必须存在的属性

答案:A

解析:候选码是关系中能唯一确定一个元组的最小属性组,主键是从候选码中选定的一个。

3.以下关于SQL中视图的描述,错误的是()。

A.视图是虚表,不存储实际数据

B.视图可以简化复杂查询

C.所有视图都支持更新操作

D.视图可以用于数据安全控制

答案:C

解析:只有满足特定条件的视图(如单表导出且不包含聚合函数、DISTINCT等)才支持更新,大部分复杂视图不可更新。

4.关系模式R(A,B,C,D),函数依赖F={AB→C,C→D,D→A},则R的候选码是()。

A.AB

B.BC

C.BD

D.CD

答案:B

解析:通过闭包计算:BC+=B,C,D,A(由C→D得D,D→A得A),能决定所有属性且无冗余,故BC是候选码。

文档评论(0)

1亿VIP精品文档

相关文档