数据库原理与应用教程期末测试题(一)一、填空题(每空 1 分,共 10 分)1.数据库系统的核心是___ __
2.在关系模型中,实体以及实体间的联系都是用______来表示的
3.设关系模型 R(A,B,C),F 是 R 上的函数依赖集,F={A→B,C→B},则 R 的候选码为_________
4.层次模型用“树结构”来表示数据之间的联系,网状模型用“_________” 来表示数据之间的联系
5.SQL Server2025 中,一个简单的数据库可以只有一个_________文件和一个日志文件
6.聚集索引和非聚集索引的存储结构都采纳____________索引结构
7.一个事务必须具有的四个属性是原子性、一致性、__________和持久性
8.在 T-SQL 中,查询表中数据时,可用___________关键字滤掉重复行
9.调用标量函数时必须提供至少由两部分组成的名称,即________
10. 触发器是当数据库服务器中发生数据操作语言事件时会自动执行的存储过程
二、选择题(每小题 1 分,共 20 分)1、数据管理的进展不包括下面哪个阶段( )(A)文件系统 (B)数据库系统(C)人工管理 (D)统一管理2、一个学生可以同时借阅多本书,一本书只能由一个学生借阅,学生和图书之间是什么样的联系( )(A)一对一 (B)一对多 (C)多对多 (D)以上全不是3、假如事务 1 将数据库中的 A 值从 200 改为 300,事务 2 读 A 值为 300,事务 1 又将刚才的操作撤销,A 值恢复为 200,那么事务 2 读取了“脏”数据
这种情况是由于数据库保护中的那方面不当而引起的( )(A)并发控制 (B)完整性约束(C)安全性控制 (D)数据库的恢复4、在关系模型中,“元组”是指( )(A)表中的一行 (B)表中的一列 (C)表中的一个数据 (D)表中