大学MOOC 数据库原理及应用(盐城工学院)1002597058 最新慕课完整章节测试答案
第1章绪论
文章目录
第1章章节自测
1、单选题:
数据库系统的核心和基础是( )。
选项:
A: 物理模型
B: 概念模型
C: 数据模型
D: 逻辑模型
答案: 【 数据模型】
2、单选题:
能够保证数据库系统中的数据具有较高的逻辑独立性的是( )。
选项:
A: 外模式/模式映像
B: 模式
C: 模式/内模式映像
D: 外模式
答案: 【 外模式/模式映像】
3、单选题:
下列说法中,正确的是( )。
选项:
A: 数据库的概念模型与具体的DBMS有关
B: 三级模式中描述全体数据的逻辑结构和特征的外模式
C: 数据库管理员负责设计和编写应用系统的程序模式
D: 从逻辑模型到物理模型的转换一般是由DBMS完成的
答案: 【 从逻辑模型到物理模型的转换一般是由DBMS完成的】
4、单选题:
长期存储在计算机内,有组织的、可共享的大量的数据的集合是( )。
选项:
A: 数据(Data)
B: 数据库(DataBase)
C: 数据库管理系统(DBMS)
D: 数据库系统(DBS)
答案: 【 数据库(DataBase)】
5、单选题:
DBMSj一类系统软件,它是建立在下列哪种系统之上的?( )
选项:
A: 应用系统
B: 编译系统
C: 操作系统
D: 硬件系统
答案: 【 操作系统】
6、判断题:
数据库管理系统是指在计算机系统中引入数据库后的系统,一般由DB、DBS、应用系统和DBA组成。
选项:
A: 正确
B: 错误
答案: 【 错误】
7、判断题:
在数据模型的组成要素中,数据结构是刻画一个数据模型性质最重要的方面,人们通常按照数据结构的类型来命名数据模型。
选项:
A: 正确
B: 错误
答案: 【 正确】
8、判断题:
数据库系统的三级模式是对数据进行抽象的3个级别,把数据的具体组织留给DBMS管理。
选项:
A: 正确
B: 错误
答案: 【 正确】
9、填空题:
最经常使用的概念模型是( )。
答案: 【 E-R模型】
10、填空题:
数据库的三级模式结构中,描述局部数据的逻辑结构和特征的是( )。
答案: 【 外模式##%_YZPRLFH_%##子模式##%_YZPRLFH_%##用户模式】
第2章关系数据库
第2章章节自测
1、单选题:
五种基本关系代数运算是 ( )五种基本关系代数运算是 (五种基本关系代数运算是 (五种基本关系代数运算是( )
选项:
A: ∪,-,×,π和σ
B: ∪,-,∞,π和σ
C: ∪,∩,×,π和σ
D: ∪,∩,∞,π和σ
答案: 【 ∪,-,×,π和σ】
2、单选题:
在下列关于关系的陈述中,错误的是( )
选项:
A: 表中任意两行的值不能相同
B: 表中任意两列的值不能相同
C: 行在表中的顺序无关紧要
D: 列在表中的顺序无关紧要
答案: 【 表中任意两列的值不能相同】
3、单选题:
有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( )
选项:
A: 实体完整性
B: 参照完整性
C: 用户自定义的完整性约束
D: 关键字完整性约束
答案: 【 用户自定义的完整性约束】
4、单选题:
关系代数的3个组合操作是:交、连接和( )
选项:
A: 笛卡尔积
B: 差
C: 除
D: 并
答案: 【 除】
5、单选题:
当关系R和S自然连接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( )
选项:
A: 左外联接
B: 右外联接
C: 外部并
D: 全外联接
答案: 【 全外联接】
6、单选题:
下面对“关系模型”的叙述中,不正确的说法是( )
选项:
A: 关系模型的数据结构就是关系
B: 关系模型中属性的顺序不能做任意改变
C: 关系模型不允许在关系中出现两条完全相同的元组
D: 关系模型具有3类完整性约束
答案: 【 关系模型中属性的顺序不能做任意改变】
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、单选题:
有两个关系R(A,B,C)和S(B,C,D),将R和S进行自然连接,得到的结果包含几个列( )
选项:
A: 6
B: 4
C: 5
D: 2
答案: 【 4】
14、判断题:
关系模型的一个特点是,实体以及实体之间的联系都可以用相同的结构类型来表示。( )
选项:
A: 正确
B: 错误
答案: 【 正确】
15、判断题:
关系模型中,非主属性不可能出现在任何候选码中。( )
选项:
A: 正确
B: 错误
答案: 【 正确】
16、判断题:
在左外连接中,保留的是左边关系中所有的元组。( )
选项:
A: 正确
B: 错误
答案: 【 正确】
17、判断题:
关系模式是对关系的描述,关系是关系模式在某一时刻的状态或内容。( )
选项:
A: 正确
B: 错误
答案: 【 正确】
18、填空题:
关系模型的数据结构非常简单,只包含单一的数据结构,即( )
答案: 【 关系】
19、填空题:
候选码的诸属性称为( )
答案: 【 主属性】
20、填空题:
若关系的所有属性是这个关系模式的候选码,称为( )
答案: 【 全码】
21、填空题:
职工(职工号,姓名,年龄,部门号)和部门(部门号,部门名称)存在引用关系,其中( )是参照关系。
答案: 【 职工】
22、填空题:
职工(职工号,姓名,年龄,部门号)和部门(部门号,部门名称)存在引用关系,其中( )是外码。
答案: 【 部门号】
23、填空题:
两个分别为n目和m目的关系R和S的笛卡尔积是一个( )列的元组的集合。
答案: 【 n+m】
24、填空题:
两个关系R和S在做自然连接时,R和S中某些元组可能被舍弃,这些被舍弃的元组称为( )
答案: 【 悬浮元组】
第3章关系数据库标准语言SQL
第3章章节自测
1、单选题:
关于SQL语言,下列说法正确的是( )
选项:
A: 数据控制功能不是SQL语言的功能之一
B: SQl采用的是面向记录的操作方式,以记录为单位进行操作
C: SQL是非过程化的语言,用户无须指定存取路径
D: SQL作为嵌入式语言语法与独立的语言有较大差别
答案: 【 SQL是非过程化的语言,用户无须指定存取路径】
2、单选题:
对表中数据进行删除的操作是( )
选项:
A: DELETE
B: DROP
C: ALTER
D: UPDATE
答案: 【 DELETE】
3、单选题:
数据库中建立索引的目的是为了( )
选项:
A: 加快建表速度
B: 加快存取速度
C: 提高安全性
D: 节省存储空间
答案: 【 加快存取速度 】
4、单选题:
视图是数据库系统三级模式中的( )
选项:
A: 外模式
B: 模式
C: 内模式
D: 模式映象
答案: 【 外模式】
5、单选题:
下列说法不正确的是( )
选项:
A: 基本表和视图一样,都是关系
B: 可以使用SQL对基本表和视图进行操作
C: 可以从基本表或视图上定义视图
D: 基本表和视图都存储数据
答案: 【 基本表和视图都存储数据】
6、单选题:
假定学生关系S(Sno,Sname,Age,Dept),课程关系C(Cno,Cname,Credit),学生选课SC(Sno,Cno,grade),要查找选修“数据库”课程并且不是计算机专业的学生姓名,将涉及关系( )
选项:
A: S
B: SC,C
C: SC
D: SC,C,Student
答案: 【 SC,C,Student】
7、单选题:
SQL语言具有( )的功能
选项:
A: 关系规范化,数据操纵,数据控制
B: 数据定义,数据操纵,数据控制
C: 数据定义,关系规范化,数据控制
D: 数据定义,关系规范化,数据操纵
答案: 【 数据定义,数据操纵,数据控制】
8、单选题:
下列SQL语句中,创建关系表的是( )
选项:
A: ALTER
B: CREATE
C: UDPATE
D: INSERT
答案: 【 CREATE】
9、单选题:
SQL语言的数据操纵语句包括SELECT,INSERT,UPDATE,DELETE,最重要的也是使用最频繁的是( )
选项:
A: SELECT
B: INSERT
C: UPDATE
D: DELETE
答案: 【 SELECT】
10、单选题:
下列关于UPDATE语句的使用格式正确的是( )
选项:
A: UPDATE table_name SET column=valuel,column2=value2 WHERE column3=value3;
B: UPDATE users1,users2 set age to 24 where name=123;
C: UPDATE mytable put 'ABC' to first_column where first_cloumn='mel';
D: UPDATE first_column='update' in table where secong_column='mel';
答案: 【 UPDATE table_name SET column=valuel,column2=value2 WHERE column3=value3; 】
11、单选题:
设有关系R,按
