《数据库系统概论》模拟试卷(一) 参考答案 一 、单项选择题 (每小题 2 分,共 30 分) 1、 ( B )是按照一定的数据模型组织的,长期储存在计算机内,可为多个用户共享的数据的集合。 (A)、数据库系统 (B)、数据库 (C)、关系数据库 (D)、数据库管理系统 2、 下列关于索引的叙述,正确的是( A )。 (A)、可以根据需要在基本表上建立一个或多个索引,从而提高系统的查询效率。 (B)、一个基本表最多只能有一个索引。 (C)、建立索引的目的是为了给数据表中的元素指定别名,从而使别的表也可以引用这个元素。 (D)、一个基本表至少要存在一个索引。 3、 设有两个关系R(A,B)和 S(A,C),下列等式成立的是( A )。 (A)、 (B)、 (C)、 (D)、 4、 在数据库的物理结构中,将具有相同值的元组集中存放在连续的物理块的存储方法称为( C ) 。 (A)、HASH (B)、B 树索引 (C)、聚簇 (D)、其它 5、 设有两个事务 T1、T2,其并发操作如图所示,下面评价正确的是( D ) (A)、该操作不存在任何问题 (B)、该操作丢失修改 (C)、该操作不能重复读 (D)、该操作读“脏”数据 6、 关系模式规范化理论主要解决的问题是( B ) (A)、提高查询速度 (B)、消除操作异常和数据冗余 (C)、减少数据操作的复杂性 (D)、保证数据的安全性和完整性 7、 层次型、网状型和关系型数据模型划分原则是( D )。 (A)、 记录长度 (B)、 文件的大小 (C)、 联系的复杂程度 (D)、数据之间的联系 8、 有关系:R(A,B,C)(主码为 A)和 S(D,A)(主码为 D,外码为A),外码 A 参照于关系 R 的主码 A。关系 R 和 S 的元组如图所示,指出关系 S 中必定违反完整性规则的元组是( C )。 (A)、(1,2) (B)、(2,n u ll) (C)、(3,3) (D)、(4,1) 关系 R A B C 1 2 3 2 1 3 关系 S D A 1 2 2 NULL 3 3 4 1 9、 设有两个关系 R(A,B)和 S(B,C),与下列 SELECT 语句 SELECT A,B Read A A=1000 A=1500 A=1000 Read A A=A+500 Write A Rollback 使用 A 值 事务 T1 事务 T2 FROM R WHERE B NOT IN( SELECT B FROM S WHERE C='C56'); 等价的关系代数表达式是( C )。 (A)、πA,B(σC≠'C56'(R S)) (B)、πA,B(R S) (C)、 R-π...