《数据库原理》选择题
1.数据库系统中的数据模型通常由( A )三部分组成。
A. 数据结构、数据操作和完整性约束
B. 数据定义、数据操作和安全性约束
C. 数据结构、数据管理和数据保护
D. 数据定义、数据管理和运行控制
2.在关系R和关系S进行自然联接时,只把S中原该舍弃的元组保存到新关系中,这种操作称为( D )。
A. 外联接 B. 内联接 C. 左外联接 D. 右外联接
3.下列聚合函数中不忽略空值(null)的是( C )。
A. SUM(列名) B. MAX(列名)C. COUNT( * ) D. AVG(列名)
4.下列说法正确的是 ( B )
A. 视图是观察数据的一种方法,只能基于基本表建立。
B. 视图是虚表,观察到的数据是实际基本表中的数据。
C. 索引查找法一定比表扫描法查询速度快。
D. 索引的创建只和数据的存储有关系
5.在数据库系统中死锁属于( C )。
A. 系统故障 B. 程序故障 C. 事务故障 D. 介质故障
6.数据库系统中,单个用户使用的数据视图用______描述,它是用户与数据库系统之间的接口。( A )
A.外模式 B.存储模式 C.内模式 D.概念模式
7.以下关系数据库的基本数据操作中,不能同时操作两个关系的是( B )
A.交 B.选择 C.连接 D.并
8.在数据库设计中,当合并局部E-R图时,学生在某一局部应用中被当作实体,而在另一局部应用中被当作属性,那么被称之为( D )
A.属性冲突 B.命名冲突 C.联系冲突 D.结构冲突
9.数据库系统中,使用宿主语言和DML编写应用程序的人员是( C )。
A.数据库管理员 B.专业用户 C.应用程序员 D.最终用户
10.关系代数表达式σ3