一、单选题:
1.一个m:n联系转换为一个关系模式。关系的码为( )。 (满分:4)
A. 某个实体的码
B. 各实体码的组合
C. n端实体的码
D. 任意一个实体的码
2.DBMS中实现事务持久性的子系统是( )。 (满分:4)
A. 恢复管理子系统
B. 完整性管理子系统
C. 并发控制子系统
D. 安全性管理子系统
3.数据的逻辑独立性是指( )。 (满分:4)
A. 概念模式改变,外模式和应用程序不变
B. 概念模式改变,内模式不变
C. 内模式改变,概念模式不变
D. 内模式改变,外模式和应用程序不变
4.数据库系统的体系结构是( )。 (满分:4)
A. 两级模式结构和一级映象
B. 三级模式结构和一级映象
C. 三级模式结构和两级映象
D. 三级模式结构和三级映象
5.关于数据库系统三级模式的说法,下列选项中正确的是( )。 (满分:4)
A. 外模式、概念模式、内模式都只有一个
B. 外模式有多个,概念模式和内模式只有一个
C. 模式只有一个,概念模式和内模式有多个
D. 三个模式中,只有概念模式才是真正存在的
6.SQL语言具有两种使用方式,分别称为交互式SQL和( )。 (满分:4)
A. 提示式SQL
B. 多用户SQL
C. 嵌入式SQL
D. 解释式SQL
7.如果事务T获得了数据项Q上的排它锁,则T对Q( )。 (满分:4)
A. 只能读不能写
B. 只能写不能读
C. 既可读又可写
D. 不能读不能写
8.客户/服务器结构与其它数据库体系结构的根本区别在于( )。 (满分:4)
A. 数据共享
B. 数据分布
C. 网络开销小
D. DBMS和应用分开
9.在SQL语言中授权的操作是通过( )语句实现的。 (满分:4)
A. CREATE
B. REVOKE
C. GRANT
D. INSERT
10.子模式是( )。 (满分:4)
A. 模式的副本
B. 模式的逻辑子集
C. 多个模式的集合
D. 以上的答案全部正确
二、多选题:
1.关于关系模式,说法正确的是( )。 (满分:4)
A. 关系模式是对关系的描述
B. 关系是型,关系模式是它的值
C. 关系模式是静态的、稳定的
2.数据库体系结构按照( )三级结构进行组织。 (满分:4)
A. 模式
B. 外模式
C. 内模式
D. 实际模式
3.实体之间的联系可抽象为( )。 (满分:4)
A. 1
4.关于各种数据库系统,说法正确的是( )。 (满分:4)
1
B. 1
5.关系代数运算中,基本的运算有( )。 (满分:4)
3
C. 1
6.下列语句中,功能相同的命令是( )。 (满分:4)
n
D. n
7.下列是数据库系统的组成部分的是( )。 (满分:4)
m
8.SELECT语句中( )语句为必选子句,而其他子句为任选子句。 (满分:4)
A. 关系数据库系统支持复合数据类型
B. 面向对象数据库系统与程序设计语言集成一体化
C. 对象-关系数据库系统查询语言功能强大
D. 对象-关系数据库系统高保护性
9.SQL的主要组成部分有( )。 (满分:4)
A. 差
B. 并
C. 选择
D. 投影
10.SQL语言除了具有一般关系数据库语言的特点外,还具有的特点有( )。 (满分:4)
A. SELECT 学号,姓名 FROM 学生 WHERE 年龄 BETWEEN 20 TO 22;
B. SELECT 学号,姓名 FROM 学生 WHERE 年龄>20 AND年龄<=22;
C. SELECT 学号,姓名 FROM 学生 WHERE 年龄>=20 AND年龄<22;
D. SELECT 学号,姓名 FROM 学生 WHERE 年龄>=20 AND年龄<=22;
三、判断题:
1.关系模型中主关键字或是外部关键字的属性值可以为空。 (满分:4)
A. 开发和管理数据库系统的人员
B. 数据库
C. DBMS
D. 应用开发工具软件
2.连接操作不仅可以在两个基本表之间进行,也可以是一个基本表与其自己进行连接操作。 (满分:4)
A. FROM
B. WHERE
C. SELECT
D. GROUP BY
3.物理数据库中存放按一定的数据模型组织并实际存储的所有应用需要的工作数据。 (满分:4)
A. 数据定义语言
B. 数据操纵语言
C. 数据控制语言
D. 嵌入式SQL
4.SQL可以独立完成数据库生命周期中的全部活动,包括创建数据库、录入数据以及对数据库进行查询、更新、维护和安全控制等一系列操作。 (满分:4)
A. 有自含式和嵌入式两种形式
B. 语言简洁、易学易用
C. 高度过程化
D. 支持三级模式结构
5.索引可以保证数据的唯一性。 (满分:4)
A. 错误
B. 正确