第一章 数据库系统概述

第一章单元测试

1、单选题:
‌数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是(          )。‏
选项:
A: DB包含DBS和DBMS
B: DBS包含DB和DBMS
C: DBMS包含DBS和DB
D: 没有任何关系
答案: 【 DBS包含DB和DBMS

2、单选题:
​(          )是存储在计算机内有结构的数据的集合。​
选项:
A: 数据库
B: 数据库系统
C: 数据库管理系统
D: 数据结构
答案: 【 数据库

3、单选题:
‌数据库中,数据的物理独立性是指(  )。‍
选项:
A: 数据库与数据库管理系统的相互独立
B: 用户程序与DBMS的相互独立
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、填空题:
​当表示信息世界的信息内容发生变化时,也不影响应用程序的特性称为数据的(          )独立性。‎
答案: 【 逻辑

10、填空题:
‌用树形结构表示实体及实体间联系的数据模型是(          )模型。‏
答案: 【 层次

随堂测试

1、单选题:
‍关于DBMS的叙述,正确的是‎
选项:
A: DBMS是介于用户和操作系统之间的一组软件
B: 不具有开放性
C: DBMS软件由数据库定义语言与数据库操作语言构成
D: 数据字典多数要手工进行维护
答案: 【 DBMS是介于用户和操作系统之间的一组软件

2、单选题:
‎应用数据库技术的主要目的是‎
选项:
A: 解决数据保密问题
B: 解决数据完整性问题
C: 解决数据共享问题
D: 解决数据管理的问题
答案: 【 解决数据管理的问题

3、判断题:
‎数据库是数据库管理系统的组成部分。‎
选项:
A: 正确
B: 错误
答案: 【 错误

4、填空题:
‌数据库技术一般包含数据管理和(         )两方面。‌
答案: 【 数据处理

5、填空题:
‌数据库系统一般由数据库、(           )、应用程序和数据库管理员组成。‎
答案: 【 数据库管理系统##%_YZPRLFH_%##DBMS

随堂测验

1、单选题:
‏在数据库系统中,提供数据与应用程序间逻辑独立性的是(          )。‎
选项:
A: 外模式/模式映像
B: 模式/内模式映像
C: 外模式/物理模式映像
D: 外模式/存储模式映像
答案: 【 外模式/模式映像

2、单选题:
‎数据的存储结构与数据逻辑结构之间的独立性称为数据的(          )。‏
选项:
A: 逻辑独立性
B: 结构独立性
C: 物理独立性
D: 存储独立性
答案: 【 物理独立性

3、单选题:
‍下列有关数据库的概念模式叙述中,错误的是(          )。‍
选项:
A: 概念模式不涉及数据的物理存储细节和硬件环境,与具体的机器和DBMS无关
B: 一个数据库系统只有一个概念模式
C: 概念模式是整个数据库数据在逻辑上的视图,即是数据库的整体逻辑
D: 概念模式是数据在数据库内部的表示方式
答案: 【 概念模式是数据在数据库内部的表示方式

4、单选题:
‎在数据库系统中,在三级模式间引入二级映像的主要作用是(          )。‎
选项:
A: 提高数据与程序的安全性
B: 提高数据与程序间的独立性
C: 提高数据与程序间的完整性
D: 提高数据与程序间的一致性
答案: 【 提高数据与程序间的独立性

第二章 关系数据库理论基础

第二章单元测试

1、单选题:
实体完整性要求主属性不能取空值,这一点可以通过( )来保证。
选项:
A: 定义外键
B: 定义主键
C: 用户自定义完整性
D: 由系统自动完成
答案: 【 定义主键

2、单选题:
关系数据库是以( )为基本结构而形成的数据集合。
选项:
A: 数据模型
B: 关系代数
C: 关系模型
D: 数据表
答案: 【 关系模型

3、单选题:
关系数据库中的数据表( )。
选项:
A: 完全独立,相互没有关系
B: 相互联系,不能单独存在
C: 既相互独立,又相互联系
D: 以数据表名来表现其相互间的联系
答案: 【 既相互独立,又相互联系

4、单选题:
运算不涉及列的是( )。
选项:
A: 选择
B: 连接
C: 除
D: 广义笛卡尔积
答案: 【 广义笛卡尔积

5、单选题:
设关系R和S分别有m和n个元组,则R×S的元组个数是( )。
选项:
A: m
B: n
C: m+n
D: m×n
答案: 【 m×n

6、单选题:
“年龄在15~30岁”这种约束属于DBMS的( )功能。
选项:
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、单选题:
设关系R和S,关系代数R-(R-S)的表示是( )。
选项:
A: R-S
B: R∩S
C: R∪S
D: RÍS
答案: 【 R∩S

18、单选题:
关于传统集合运算的描述错误的是( )。
选项:
A: 并运算可以用来附加数据
B: 差运算可以用来删除数据
C: 关系R和关系S的广义笛卡尔乘积要求关系R和关系S是相容的
D: 交运算可用于筛选满足要求的数据
答案: 【 关系R和关系S的广义笛卡尔乘积要求关系R和关系S是相容的

19、单选题:
一个关系只能有一个( )。
选项:
A: 外键
B: 候选键
C: 超键
D: 主键
答案: 【 主键

20、单选题:
有两个关系R和S,分别含有15个和10个元组,则在R∪S,R-S,R∩S中不可能出现的元组情况是
选项:
A: 15,5,10
B: 21,11,4
C: 25,15,0
D: 18,7,7
答案: 【

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

发表评论

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