一、单选题:
1.SQL语言中,插入数据的命令是( ) (满分:2)
A. INSERT
B. UPDATE
C. SELECT
D. DELETE
2.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中,数据独立性最高的阶段是( ) (满分:2)
A. 数据库系统
B. 文件系统
C. 人工管理
D. 数据项管理
3.数据模型是( ) (满分:2)
A. 现实世界数据内容的抽象
B. 现实世界数据特征的抽象
C. 现实世界数据库结构的抽象
D. 现实世界数据库物理存储的抽象
4.当2NF消除了非主属性对码的传递函数依赖后,则成为( ) (满分:2)
A. R∈1NF
B. R∈2NF
C. R∈3NF
D. R∈4NF
5.在数据字典中,反映了数据之间的组合关系的是( ) (满分:2)
A. 数据结构
B. 数据逻辑
C. 数据存储方式
D. 数据记录
6.SQL语言是( ) (满分:2)
A. 高级语言
B. 宿主语言
C. 汇编语言
D. 非过程化语言
7.存储在计算机内的有结构的数据的集合是( ) (满分:2)
A. 数据库系统
B. 数据库
C. 数据库管理系统
D. 数据结构
8.在数据库中,下列说法不正确的是( ) (满分:2)
A. 数据库避免了一切数据重复
B. 数据库减少了数据冗余
C. 数据库中的数据可以共享
D. 若系统是完全可以控制的,则系统可确保更新的一致性
9.数据库技术处于人工管理阶段是在( ) (满分:2)
A. 20世纪60年代中期以前
B. 20世纪50年代以前
C. 从20世纪70年代到90年代
D. 一直是
10.SQL语言中,授予用户权限的命令是( ) (满分:2)
A. SELECT
B. REVOKE
C. UPDATE
D. GRANT
11.消除了部分函数依赖的1NF的关系模式,必定是( ) (满分:2)
A. 1NF
B. 2NF
C. 3NF
D. BCNF
12.实体内部的联系和实体之间的联系不包括( ) (满分:2)
A. 零对多
B. 一对一
C. 一对多
D. 多对多
13.数据库的安全性保护中,常用的使用权鉴别方法有口令和( ) (满分:2)
A. 数字计算法
B. 函数计算法
C. 形式计算法
D. 公式计算法
14.“元数据”是指( ) (满分:2)
A. 数据结构的描述
B. 数据项的描述
C. 数据的来源
D. 基本数据
15.常见的数据库保护措施有安全性保护、完整性保护、并发控制和( ) (满分:2)
A. 故障恢复
B. 并行分析
C. 缺失性保护
D. 串行优化
16.当关系模式R(A,B)已属于3NF,下列说法正确的是( ) (满分:2)
A. 一定消除了插入和删除异常
B. 仍存在一定的插入和删除异常
C. 一定属于BCNF
D. A和C都是
17.以下不属于数据模式的有( ) (满分:2)
A. 概念模式
B. 逻辑模式
C. 内模式
D. 设计模式
18.在概念模型中客观存在并可互相区别的事物称为( ) (满分:2)
A. 实体
B. 属性
C. 元祖
D. 节点
19.SQL语言中,实现字符串的模糊查询,可以使用谓词( ) (满分:2)
A. LIKE
B. UNICODE
C. NULL
D. FROM
20.在视图上不能完成的操作是( ) (满分:2)
A. 更新视图
B. 查询
C. 定义新的表
D. 定义新的视图
21.一个关系只有一个( ) (满分:2)
A. 候选关键字
B. 外关键字
C. 超关键字
D. 主关键字
22.关系数据模型的基本数据结构是( ) (满分:2)
A. 树
B. 图
C. 索引
D. 关系
23.在关系模型中,数据的关系具有( ) (满分:2)
A. 对称性
B. 非对称性
C. 抽象性
D. 周期性
24.对于某高校的关系数据库,可以作为学生关系主键的是( ) (满分:2)
A. 姓名
B. 学号
C. 性别
D. 系别
25.常见的数据模型有( ) (满分:2)
A. 层次模型、网状模型、关系模型
B. 概念模型、实体模型、关系模型
C. 对象模型、内部模型、外部模型
D. 逻辑模型、概念模型、内部模型
二、多选题:
1.数模模型概念中包含的内容有( ) (满分:2)
A. 数据的静态特征
B. 数据的动态特征
C. 数据的完整性特征
D. 数据的物理存储特征
2.运算的三大要素是( ) (满分:2)
A. 运算效率
B. 运算对象
C. 运算符
D. 运算结果
3.在SQL中,触发器设计的时间关键字包括( ) (满分:2)
A. AFTER
B. BEFORE
C. INSTEAD OF
D. OLD
4.关于模式分解,说法正确的是( ) (满分:2)
A. 分解具有“无损连接性”
B. 分解要有“保持函数依赖”
C. 分解具有“高效可行性”
D. 分解要“分解函数值之间的逻辑依赖”
5.关系是一种规范化的二维表格,规范性限制包括( ) (满分:2)
A. 元组分量原子性
B. 元组个数有限性
C. 元组的无序性
D. 元组唯一性
6.删除基本表的结果是( ) (满分:2)
A. 自动删除基本表中的数据
B. 自动删除表上建立的索引
C. 无法引用建立在该表上的视图
D. 自动删除建立在该表上的视图
7.不加控制的事务并发执行会导致的问题有( ) (满分:2)
A. 修改丢失
B. 读脏数据
C. 不可重复读取
D. 破坏磁盘
8.在存取控制技术中,客体是系统中的被动实体,包括( ) (满分:2)
A. 文件
B. 基本表
C. 索引
D. 视图
9.事务的ACID特性是( ) (满分:2)
A. 原子性
B. 一致性
C. 隔离性
D. 持续性
10.常用的数据库恢复技术有( ) (满分:2)
A. 转储
B. 复制
C. 剪辑
D. 日志
三、判断题:
1.提高SQL Server性能的最佳方法之一是减少数据量。 (满分:2)
A. 错误
B. 正确
2.若一个关系模式已经是BCNF了,则其一定是4NF。 (满分:2)
A. 错误
B. 正确
3.SQL语言可以嵌入到宿主语言中使用,例如java。 (满分:2)
A. 错误
B. 正确
4.在关系数据库设计中,设计关系模式发生在需求分析阶段。 (满分:2)
A. 错误
B. 正确
5.部分函数依赖必然是传递函数依赖。 (满分:2)
A. 错误
B. 正确
6.属性是指实体具有的某种特性或若干方面的特性。 (满分:2)
A. 错误
B. 正确
7.实体是指现实世界客观存在的事物,概念性的事物不能称为实体。 (满分:2)
A. 错误
B. 正确
8.JDBC是一个使用关系数据库的应用程序接口,属于Java核心API的一部分。 (满分:2)
A. 错误
B. 正确
9.如果一个函数依赖仅仅决定于一个属性,则这个函数依赖一定是完全函数依赖。 (满分:2)
A. 错误
B. 正确
10.日志以事务为单位,遵循“运行记录优先”原则 (满分:2)
A. 错误
B. 正确
11.排他锁保证了事务对数据的独占性,排除了其他事务对其执行过程的干扰。 (满分:2)
A. 错误
B. 正确
12.如果一个关系模式属于3NF,则该关系模式一定属于BCNF。 (满分:2)
A. 错误
B. 正确
13.二级封锁协议可以解决“脏”数据读取问题。 (满分:2)
A. 错误
B. 正确
14.当数据在数据库中已经损坏时,需要执行数据库恢复。 (满分:2)
A. 错误
B. 正确
15.若一个关系模式已经是BCNF了,则其一定是2NF。 (满分:2)
A. 错误
B. 正确