武汉大学计算机学院 2002—2003 学年度 第一学期 2000级 A卷 《数据库原理》期末考试试卷 班 级 专 业 姓 名 学号 成绩 一. 填空题 (每小题 2分,共 10分) 1 . 关系模型的三种完整性约束为 。 2.数据库中常用的数据模型有 、 、 、 。 3 . 数据库的三级模式结构是指 ; 提供的两个独立性是指 。 4 . SQL的 集 合 处 理 方 式 与 宿 主 语 言 单 记 录 处 理 方 式 之 间 通 过 进行协调。 5.数据库恢复的基本原理是 。 二. 单项选择题 (每小题 1分,共 10分) ( ) 1. 通常所说的数据库系统(DBS)、数据库管理系统(DBMS)、和数据库(DB)三者之间的关系是: A. DBMS包含 DB和 DBS B. DB包含 DBS和 DBMS C. DBS包含 DB和 DBMS D.三者无关 ( ) 2. 数据库三级模式体系结构的划分,有利于保持数据库的 A. 数据独立性 B. 数据安全性 C. 结构规范化 D. 操作可行性 ( ) 3.设关系 R和 S的属性个数为2和3,那么 R S与下列 等价。 2>1 A. σ2>1(RS) B. σ2>3(RS) C. σ2>1(R S) D. σ1>2(R S) ( ) 4. 关系数据库系统进行 的处理,是为了提高效率。 A.视图定义 B.最高范式的规范化 C.可串性化 D.查询优化 ( ) 5. SQL中,谓词EXISTS用来测试一个结果集合是否 A. 为非空集合 B. 有两行相同 C. 行都不相同 D. 属性值均为空值 ( ) 6. SQL和宿主语言的接口是: A. DBMS B. OS C. DML D. 主变量 ( ) 7. 已知关系模式R={A,B,C,D,E},函数依赖集为{A→D,B→C,E→A}, 则该关系模式的候选码是: A.AB B. BE C.CD D. DE ( )8. 事务的原子性是指 A. 事务中包括的所有操作要么都做,要么都不做 B.事务一旦提交,对数据库的改变是永久的 C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D.事务必须是使数据库从一个一致性状态变到另一个一致性状态 ( )9. 下面哪种不属于数据库安全技术 A.存取控制 B.视图 C.镜像 D.审计 ( )10. 在关系模式R(C,S,Z)中,有函数依赖集F={(C,S)→Z,Z→C},则 R能达到 A. 1NF B. 2NF C. 3NF D. BCNF 三. 判断改错题 (每小题 2分,共 10分) ( )1.在关系数据库中,用户只能通过基本关系操作数据库中的数据。 ( )2. 若关系模式R中的属性全部是主属性,则 R必定是BCNF。 ( )3. ...