第1章 数据库概论

单元测试

1、单选题:
‌ 数据不长期保存在计算机中是数据管理哪个阶段的特征?‌​‌
选项:
A: 人工管理阶段
B: 文件系统阶段
C: 数据库阶段
D: 高级数据库阶段
答案: 【 人工管理阶段

2、单选题:
‎数据可以共享、数据独立性高是数据管理哪个阶段的特征?‌
选项:
A: 人工管理阶段
B: 文件系统阶段
C: 数据库阶段
D: 人工管理阶段和文件系统阶段
答案: 【 数据库阶段

3、单选题:
 数据独立性是指(  )。​
选项:
A: 数据库中的数据之间没有联系    
B: 数据的存储结构修改时,应用程序不用修改    
C: 数据库中的数据是独立的    
D: 数据正确的特性
答案: 【 数据的存储结构修改时,应用程序不用修改    

4、单选题:
‎数据共享除了可以节省存储空间,更重要的是可以保证(  )。‎
选项:
A: 数据的一致性
B: 数据的独立性
C: 数据的无冗余性
D: 数据的安全性
答案: 【 数据的一致性

5、单选题:
​以下不属于数据库阶段和文件阶段本质区别的是(  )。​
选项:
A: 数据共享性高
B: 数据独立性高
C: 数据可以长期保存
D: 数据面向全局应用
答案: 【 数据可以长期保存

6、单选题:
​在数据库中保证数据正确的特性是(  )。    ‎
选项:
A:  数据独立性    
B: 数据一致性
C: 数据可靠性
D: 数据完整性
答案: 【 数据完整性

7、单选题:
‌多个用户操作共享数据不产生冲突和矛盾,是由(  )。‏
选项:
A: 安全控制机制保障的
B: 并发控制机制保障的
C: 恢复机制保障的
D: 共享机制保障的
答案: 【 并发控制机制保障的

8、单选题:
‌传统的三大数据模型不包括(  )。‏
选项:
A: 概念数据模型
B: 层次数据模型
C: 网状数据模型
D: 关系数据模型
答案: 【 概念数据模型

9、单选题:
‌以使用树结构来表示实体和实体之间联系的数据模型是(  )。​
选项:
A: 概念数据模型
B: 层次数据模型
C: 网状数据模型
D: 关系数据模型
答案: 【 层次数据模型

10、单选题:
‌真正物理存储数据的是(  )。‍
选项:
A: 存储数据库
B: 概念数据库
C: 外部数据库
D: 其他三个选项的数据库都物理存储数据
答案: 【 存储数据库

11、单选题:
‏如下表述正确的是(  )​
选项:
A: 概念数据库是外部数据库的抽象
B: 外部数据库是存储数据库的抽象
C: 概念数据库是存储数据库的抽象
D: 存储数据库是概念数据的抽象
答案: 【 概念数据库是存储数据库的抽象

12、单选题:
​概念数据库和存储数据库之间的映像提供了(  )。​
选项:
A: 概念数据独立性
B: 存储数据独立性
C: 外部数据独立性
D: 内部数据独立性
答案: 【 存储数据独立性

13、单选题:
‌数据独立性是指(  )。‍
选项:
A: 数据库中数据彼此独立的特性
B: 应用程序和数据存储结构彼此独立的特性
C: 数据库用户之间彼此独立
D: 数据正确的特性
答案: 【 应用程序和数据存储结构彼此独立的特性

14、单选题:
‎数据独立性是通过(  )。​
选项:
A: 并发控制获得的
B: 三层结构获得的
C: 共享机制获得的
D: 各种约束获得的
答案: 【 三层结构获得的

15、单选题:
‍数据库系统是指(  )。​
选项:
A: 数据库中的数据集合
B: 管理数据库的系统软件
C: 管理数据库的人及相关支持环境
D: 包括以上所有内容
答案: 【 包括以上所有内容

16、单选题:
‏数据库管理员负责(  )。​
选项:
A: 数据库规划阶段的相关工作
B: 数据库设计阶段的相关工作
C: 数据库运行阶段的相关工作
D: 数据库规划、设计、运行等多个阶段的相关工作
答案: 【 数据库规划、设计、运行等多个阶段的相关工作

17、单选题:
‏使用网页访问数据库通常是(  )。‌
选项:
A: B/S结构
B: C/S结构
C: 胖客户端结构
D: 无
答案: 【 B/S结构

18、单选题:
‍现在的手机APP访问数据库通常是(  )。‎
选项:
A: B/S结构
B: C/S结构
C: 瘦客户端
D: 无
答案: 【 C/S结构

19、单选题:
‎CODASYL确定的数据模型是()。‎
选项:
A: 层次模型
B: 网状模型
C: 关系模型
D: 概念模型
答案: 【 网状模型

20、单选题:
‏多个用户操作共享数据不产生冲突和矛盾,是由()。‍
选项:
A: 并发控制机制保障的
B: 安全控制机制保障的
C: 恢复机制保障的
D: 共享机制保障的
答案: 【 并发控制机制保障的

第2章 概念数据模型

单元测试

1、单选题:
‍现实世界中事物的个体在信息世界中称为(  )。‍
选项:
A: 实体
B: 实体集
C: 字段
D: 记录
答案: 【 实体

2、单选题:
‏下列实体类型的联系中,属于一对一联系的是(  )。‍
选项:
A: 学校校长和下属院长关系
B: 飞机的座位与乘客之间的联系
C: 电影与观众之间的联系
D: 班主任与学生关系
答案: 【 飞机的座位与乘客之间的联系

3、单选题:
‏实体和属性的关系是(  )。​
选项:
A: 一个属性对应于若干实体
B: 一个实体可以由若干属性来刻画
C: 一个属性包含有若干实体
D: 一个实体只能由一个属性来刻画
答案: 【 一个实体可以由若干属性来刻画

4、单选题:
‍描述概念模型的常用方法有(  )。​
选项:
A: 实体-联系方法
B: 关系规范化
C: 数学模型
D: 模糊数据库
答案: 【 实体-联系方法

5、单选题:
‍下列实体之间的联系属于一对多的是(  )。​
选项:
A: 工程师和工程项目
B: 火车和乘务员
C: 维修工和机器
D: 公司和产品类型
答案: 【 火车和乘务员

6、单选题:
‎两个实体之间多对多的联系(  )。‏
选项:
A: 不能够转换成一对多的联系
B: 不一定能够转换成一对多的联系
C: 一定能够转换成一对多的联系
D: 一定能够转换成一对一的联系
答案: 【 一定能够转换成一对多的联系

7、单选题:
‍确定实体、以及实体与实体之间的联系属于(  )。‌
选项:
A: 需求分析阶段的内容
B: 逻辑模型设计阶段的内容
C: 概念模型设计阶段的内容
D: 物理模型设计阶段的内容
答案: 【 概念模型设计阶段的内容

8、单选题:
‌下列属于数据库物理模型设计工作的是(  ) 。‎
选项:
A: 将E-R图转换为关系模式
B: 选择存取路径
C: 建立E-R模型
D: 收集和分析用户活动
答案: 【 选择存取路径

第3章 关系数据库基础

单元测试

1、单选题:
‎关系是(  )。​
选项:
A: 元组的集合
B: 属性的集合
C: 字段的集合
D: 值的集合
答案: 【 元组的集合

2、单选题:
​在基本关系中,下列说法正确的是(  )。‌
选项:
A: 行列顺序有关
B: 属性名允许重名
C: 任意两个元组不允许重复
D: 属性是可再分的
答案: 【 任意两个元组不允许重复

3、单选题:
‎在关系数据库中,视图对应三层模式中的哪个层次?(  )。​
选项:
A: 模式
B: 外部模式
C: 存储模式
D: 概念模式
答案: 【 外部模式

4、单选题:
‌关系代数的5个基本操作是(  )。​
选项:
A: 并、差、交、除、笛卡尔积
B: 并、差、交、投影、选择
C: 并、差、交、选择、投影
D: 并、差、笛卡尔积、投影、选择
答案: 【 并、差、笛卡尔积、投影、选择

5、单选题:
​在SQL Server中用于管理所有数据库的系统数据库是(  )。​
选项:
A: master数据库
B: model数据库
C: tempdb数据库
D: msdb数据库
答案: 【 master数据库

6、单选题:
‌在SQL语言中,用户可以直接操作的是(  )。‏
选项:
A: 基本表
B: 视图
C: 基本表和视图
D: 依据系统或基本表或视图
答案: 【 基本表和视图

7、单选题:
‍在建立数据库时一般将存储日志的物理文件的扩展名指定为(  )。‏
选项:
A: mdf
B: sdf
C: ldf
D: rdf
答案: 【 ldf

8、单选题:
‏关系的主属性不可以为空值(NULL),这属于(  )。‏
选项:
A: 实体完整性规则
B: 参照完整性规则
C: 域完整性规则
D: 用户完整性规则
答案: 【 实体完整性规则

9、单选题:
‎执行删除操作时应该检查(  )。​
选项:
A: 实体完整性
B: 域完整性
C: 参照完整性
D: 用户完整性
答案: 【 参照完整性

10、单选题:
‍关系数据模型的三要素不包括(  )。‏
选项:
A: 关系数据结构
B: 关系数据管理
C: 关系数据操作
D: 关系完整性约束
答案: 【 关系数据管理

11、单选题:
​SQL Server数据库可以由(   )组成。‍
选项:
A: 多个数据文件和多个日志文件
B: 多个数据文件和零个日志文件
C: 多个数据文件和只能一个日志文件
D: 多个日志文件和只能一个数据文件
答案: 【 多个数据文件和多个日志文件

12、单选题:
​SQL Server数据库的数据文件(  )。​
选项:
A: 必须存放在相同的存储路径
B: 存储路径可以不同,但每个文件的属性必须相同
C: 存储路径可以不同,但每个文件的逻辑文件名和物理文件名必须相同
D: 存储路径可以不同,而且每个文件的属性也可以不同
答案: 【 存储路径可以不同,而且每个文件的属性也可以不同

13、单选题:
‍以下关于选择运算描述正确的是(  )​
选项:
A: 选择某些列形成新关系
B: 选择某些行形成新关系
C: 选择某些行和列形成新关系
D: 以上说法都不对
答案: 【 选择某些行形成新关系

14、单选题:
​在关系代数中不属于专门关系运算的是(  )‍
选项:
A: 选择
B: 投影
C: 连接
D: 广义笛卡尔积
答案: 【 广义笛卡尔积

15、单选题:
‌在SQL Server中用于管理其他数据库的系统数据库是(  )。‌
选项:
A: system
B: master
C: tempdb
D: model
答案: 【 master

16、单选题:
‏在SQL Server中创建用户数据库时,系统自动将(  )数据库内容拷贝到用户数据库中。‌‏‌
选项:
A: tempdb
B: master
C: AdventureWorks
D: model
答案: 【 model

17、单选题:
​(  )数据库用于存储用户创建的临时表等信息。‌
选项:
A: tempdb
B: master
C: AdventureWorks
D: model
答案: 【 tempdb

18、单选题:
‏实体完整性的目的是要保证(  )‌
选项:
A: 实体的属性取值正确
B: 关系中的每个元组是可识别和唯一的
C: 和其他实体正确关联
D: 以上都不对
答案: 【 关系中的每个元组是可识别和唯一的

19、单选题:
‌外部关键字用于实现参照完整性,它的取值(  )‏
选项:
A: 只能为空值
B: 只能等于被参照关系某个元组的主关键字的值
C: 不可以为空值
D: 可以为空值,或者等于被参照关系某个元组的主关键字的值
答案: 【 可以为空值,或者等于被参照关系某个元组的主关键字的值

第4章 关系数据理论

单元测试

1、单选题:
​若要求分解保持函数依赖,那么模式分解一定能够达到( )。​
选项:
A: 2NF
B: 3NF
C: BCNF
D: 1NF
答案: 【 3NF

2、单选题:
‎关系模式分解的无损连接和保持函数依赖两个特性之间(   )。‏
选项:
A: 前者蕴含后者
B: 后者蕴含前者
C: 二者同时成立,或同时不成立
D: 没有必然联系
答案: 【 没有必然联系

3、单选题:
‎设有关系模式R(U, F),U={ X1, X2, X3, X4},F={(X1, X3)→X4, (X1, X3)→X2},则该关系模式属于(   )。​
选项:
A:  1NF
B: 2NF
C: 3NF
D: BCNF
答案: 【 BCNF

4、单选题:
‏一个关系只有一个(   )。‌
选项:
A: 候选关键字
B: 外部关键字
C: 属性
D: 主关键字
答案: 【 主关键字

5、单选题:
‏下面关于函数依赖的描述错误的是( )。​
选项:
A: 若X→Y、X→Z,则X→YZ
B: 若XY→Z,则X→Z、Y→Z
C: 若X→Y、Y→Z,则X→Z
D: 若X→Y,则XZ→Y
答案: 【 若XY→Z,则X→Z、Y→Z

6、单选题:
‏已知关系模式:部门(部门号,部门名,部门经理,联系电话),设一个部门只有一个部门名和经理,而且一个部门经理只有一个联系电话,则此关系模式是( )。‏
选项:
A: 第一范式
B: 第二范式
C: 第三范式
D: BC范式
答案: 【 第二范式

7、单选题:
‏设关系模式R(A, B, C, D),F是R上成立的函数依赖集,F={AD→C, D→B},则ρ={ABC, BD}相对于F( )。‏
选项:
A: 是无损连接分解,也是保持函数依赖的分解
B: 是无损连接分解,但不保持函数依赖的分解
C: 不是无损连接分解,但保持函数依赖的分解
D: 既不是无损连接分解,也不保持函数依赖的分解
答案: 【 既不是无损连接分解,也不保持函数依赖的分解

8、单选题:
‍关系规范化理论是为解决______ 问题而提出的( )。‏
选项:
A: 大量数据的存储
B: 数据冗余
C: 数据完整性
D: 数据独立性
答案: 【 数据冗余

单元测试2

1、单选题:
‍已知关系模式:购买(顾客号,顾客姓名,购买产品号,产品名称),描述顾客对产品的购买情况,此关系模式是( )。​
选项:
A: 第一范式
B: 第二范式
C: 第三范式
D: BCNF
答案: 【 第一范式

2、单选题:
‍已知关系模式:教师(教师号,教师名,课程号,课程名,上课地点),描述教师的授课情况,若允许一个教师教授多门课程,则这此关系模式是( )。‌
选项:
A: 第一范式
B: 第二范式
C: 第三范式
D: BCNF
答案: 【 第一范式

3、单选题:
‏已知关系模式:部门(部门号,部门名,部门经理,联系电话),设一个部门只有一个部门名和经理,而且一个部门经理只有一个联系电话,则此关系模式是( )。‎
选项:
A: 第一范式
B: 第二范式
C: 第三范式
D: BCNF
答案: 【 第二范式

4、单选题:
‌已知关系模式:职工表(职工号,所在部门,职称,职务),设一个职工只在一个部门工作,只有一个职称和一个职务。则此关系模式是( )。​
选项:
A: 第一范式
B: 第二范式
C: 第三范式
D: BCNF
答案: 【 BCNF

5、单选题:
‍关系模式:R(商店编号,商品编号,库存数量,部门编号,负责人),假设(1)一个商店有多个部门;(2)每个商店的每种商品只在一个部门销售;(3)每个商店的每个部门只有一个负责人;(4)每个商店的每种商品只有一个库存数量。则此关系模式属于( )。‎
选项:
A: 第一范式
B: 第二范式
C: 第三范式
D: BCNF
答案: 【 第一范式

6、单选题:
‎关系模式:产品批发情况表(商品编号,商店编号,数量,批发日期)(批发日期精确到天),其中商品编号代表唯一的一类商品,商店编号代表唯一的一个商店。且允许同一类商品在不同日期向同一商店批发多次,但不允许在同一天向同一商店批发多次,一类商品在同一天可以批发给不同的商店。则此关系模式属于( )。​
选项:
A: 第一范式
B: 第二范式
C: 第三范式
D: BCNF
答案: 【 第三范式

7、单选题:
‌有关系模式:借阅(书号,书名,读者号,借书日期,还书日期),假设允许一个读者对同一本书在不同日期可以借阅多次,则此关系模式属于( )。‍
选项:
A: 第一范式
B: 第二范式
C: 第三范式
D: BCNF
答案: 【 第一范式

8、单选题:
‎已知关系模式:销售(顾客号,顾客姓名,商品号,商品名称),描述商品的销售情况,此关系模式是( )。‏
选项:
A: 第一范式
B: 第二范式
C: 第三范式
D: BCNF
答案: 【 第一范式

9、单选题:
‎若要求分解保持函数依赖,那么模式分解一定能够达到( )。​
选项:
A: 2NF
B: 3NF
C: BCNF
D: 1NF
答案: 【 3NF

10、单选题:
‍关系模式分解的无损连接和保持函数依赖两个特性之间(   )。​
选项:
A: 前者蕴含后者
B: 后者蕴含前者
C: 二者同时成立,或同时不成立
D: 没有必然联系
答案: 【 没有必然联系

11、单选题:
‏设有关系模式R(U, F),U={ X1, X2, X3, X4},F={(X1, X3)→X4, (X1, X3)→X2},则该关系模式属于(   )。‎
选项:
A:  1NF
B: 2NF
C: 3NF
D: BCNF
答案: 【 BCNF

12、单选题:
​一个关系只有一个(   )。‍
选项:
A: 候选关键字
B: 外部关键字
C: 属性
D: 主关键字
答案: 【 主关键字

13、单选题:
‍下面关于函数依赖的描述错误的是( )。‍
选项:
A: 若X→Y、X→Z,则X→YZ
B: 若XY→Z,则X→Z、Y→Z
C: 若X→Y、Y→Z,则X→Z
D: 若X→Y,则XZ→Y
答案: 【 若XY→Z,则X→Z、Y→Z

14、单选题:
​设关系模式R(A, B, C, D),F是R上成立的函数依赖集,F={AD→C, D→B},则ρ={ABC, BD}相对于F( )。‏
选项:
A: 是无损连接分解,也是保持函数依赖的分解
B: 是无损连接分解,但不保持函数依赖的分解
C: 不是无损连接分解,但保持函数依赖的分解
D: 既不是无损连接分解,也不保持函数依赖的分解
答案: 【 既不是无损连接分解,也不保持函数依赖的分解

15、单选题:
‏关系规范化理论是为解决( )问题而提出的。‍
选项:
A: 大量数据的存储
B: 数据冗余
C: 数据完整性
D: 数据独立性
答案: 【 数据冗余

16、单选题:
‍在关系模式R(姓名,年龄,出生日期)最适合作关键字的是(        )。​
选项:
A: 姓名 
B: 年龄
C: 出生日期
D: (姓名,出生日期)
答案: 【 (姓名,出生日期)

17、单选题:
‏在一个关系模式R(A,B,C,D)中,若各个属性间没有任何函数依赖关系,则该模式的主属性有 (        )。‏
选项:
A: A,B,C,D
B: A
C: A,B
D: A,B,C
答案: 【 A,B,C,D

18、单选题:
‌在数据库系统中,产生数据不一致的根本原因是(        )。‏
选项:
A: 数据存储量太大
B: 没有严格的保护数据
C: 未对数据进行完整性控制
D: 数据冗余
答案: 【 数据冗余

19、单选题:
​关系规范化理论是为解决(     )问题而提出的。‎
选项:
A: 大量数据的存储            
B: 数据完整性               
C: 数据冗余
D: 数据独立性
答案: 【 数据冗余

20、单选题:
‌关于关系模式R(A,B,C,D),描述错误的是(        )。‎
选项:
A: 如果主属性只有一个,则R至少属于2NF。
B: 如果非主属性之间存在函数依赖关系,则R至多属于2NF。
C: R一定属于1NF。
D: 如果主关键字为(A,B,C,D),则R至少属于2NF。
答案: 【 如果主关键字为(A,B,C,D),则R至少属于2NF。

21、单选题:
‎关系数据库规范化是为了关系数据库中出现下列哪个问题而引入的?       ‏
选项:
A: 数据冗余、数据不一致、插入和删除异常
B: 提高查询速度
C: 减少数据操作的复杂性
D: 保证数据的安全性和完整性
答案: 【 数据冗余、数据不一致、插入和删除异常

22、单选题:
‎二范式的表消除了(        )_。​
选项:
A: 非主属性对主关键字的传递依赖
B: 非主属性对主关键字的部分依赖
C: 数据冗余
D: 操作异常
答案: 【 非主属性对主关键字的部分依赖

23、单选题:
‏若关系模式R∈3NF,则下面正确的说法是(        )。‌
选项:
A: 某个非主属性不传递依赖于主关键字
B: 某个非主属性不部分依赖于主关键字
C: 所有的非主属性都不传递依赖于主关键字
D: 所有的非主属性都部分依赖于主关键字
答案: 【 所有的非主属性都不传递依赖于主关键字

24、单选题:
‌如果表T是3NF,则它(        )。‏
选项:
A: 一定不存在非主属性对主关键字的部分依赖关系
B: 一定不存在非主属性对主关键字的传递依赖关系,但可以存在非主属性对主关键字的部分依赖关系
C: 一定不存在非主属性对主关键字的部分依赖和非主属性对主关键字的传递依赖关系
D: 一定不存在非主属性对主关键字的部分依赖关系,但可以存在非主属性对主关键字的传递依赖关系
答案: 【 一定不存在非主属性对主关键字的部分依赖和非主属性对主关键字的传递依赖关系

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注