数据库期末试卷及答案.docxVIP

  • 3
  • 0
  • 约4.9千字
  • 约 10页
  • 2025-10-21 发布于北京
  • 举报

数据库期末试卷及答案

考试时间:______分钟总分:______分姓名:______

一、选择题(每题2分,共20分。请将正确选项的字母填在括号内。)

1.数据库系统的三级模式结构包括()。

A.概念模式、内模式、外模式

B.模式、内模式、外模式

C.概念层、内部层、外部层

D.模型层、存储层、用户层

2.下列关于关系的叙述中,正确的是()。

A.关系中的元组可以随意交换位置

B.关系中的属性可以随意交换位置

C.关系中的元组关键字唯一,但属性名可以重复

D.关系中的属性关键字唯一,但元组名可以重复

3.SQL语言中,用于删除表中的数据的命令是()。

A.DELETE

B.REMOVE

C.ERASE

D.DROP

4.关系代数中的π操作符表示()。

A.并

B.交

C.差

D.投影

5.设有学生(Sno,Sname,Sdept)和选课(Sno,Cno,Grade)关系,若要查询选修了“数据库原理”课程(假设课程号Cno=DB)的学生姓名Sname,以下SQL语句正确的是()。

A.SELECTSnameFROM学生WHERESdept=DB

B.SELECTSnameFROM学生,选课WHERE学生.Sno=选课.SnoANDCno=DB

C.SELECTSnameFROM选课WHERECno=DB

D.SELECTSnameFROM学生WHERE学生.SnoIN(SELECTSnoFROM选课WHERECno=DB)

6.关系数据库的规范化理论主要是解决关系中的()问题。

A.数据冗余

B.数据独立性

C.数据安全性

D.数据完整性

7.根据函数依赖集{A-B,B-C,A-C},关系模式R(A,B,C)属于()范式。

A.1NF

B.2NF

C.3NF

D.BCNF

8.在数据库系统中,用于确保多个事务并发执行时结果正确性的特性是()。

A.原子性

B.一致性

C.隔离性

D.持久性

9.下列哪个不是事务的特性()。

A.原子性(Atomicity)

B.一致性(Consistency)

C.封装性(Encapsulation)

D.持久性(Durability)

10.在数据库系统中,索引的主要作用是()。

A.提高数据插入速度

B.提高数据更新速度

C.加快数据的检索速度

D.减少数据存储空间

二、填空题(每空2分,共20分。请将答案填在横线上。)

1.数据库管理系统(DBMS)是位于用户与________之间的系统软件。

2.关系中的元组称为________,属性称为________。

3.SQL语言中,用于创建表的命令是________。

4.关系代数中的∪操作符表示________。

5.聚集函数________、_______、_______和________通常与GROUPBY子句一起使用。

6.关系模式R(A,B,C)中,若存在函数依赖A-B和B-C,但不存在A-C,则R属于________范式。

7.事务的________特性保证了即使系统发生故障,已提交的事务结果也能永久保存。

8.并发控制的主要目的是解决多个事务并发执行时可能出现的________、_______和________问题。

9.索引是一种帮助数据库快速查找数据的数据结构,常见的索引类型有________和________。

10.数据独立性分为________数据独立性和________数据独立性。

三、判断题(每题2分,共20分。请将正确选项的“√”填在括号内,错误选项的“×”填在括号内。)

1.关系模型中的数据逻辑结构是树形结构。()

2.SQL查询语句中,WHERE子句和HAVING子句的作用相同。()

3.任何关系模式都至少满足第一范式(1NF)。()

4.若关系模式R属于BCNF范式,则它一定也属于3NF范式。()

5.并发控制的目标是允许并发执行以提高数据库效率。()

6.事务的隔离性是指事务对数据的修改对其他事务是不

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档