大学MOOC 数据库技术及应用1(吴雷,潘晓)(石家庄铁道大学)1450314388 最新慕课完整章节测试答案
第01讲初识数据库系统
文章目录
引言
1、多选题:
在数据库界曾经获得过图灵奖学者包括( )
选项:
A: Charles W. Bachman
B: Edgar F. Codd
C: James Gray
D: Michael Stonebraker
答案: 【 Charles W. Bachman;
Edgar F. Codd;
James Gray;
Michael Stonebraker】
数据库的4个基本概念
1、单选题:
数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为( )。
选项:
A: 数据定义功能
B: 数据管理功能
C: 数据操纵功能
D: 数据控制功能
答案: 【 数据操纵功能】
数据技术的产生,数据系统的特点
1、单选题:
下面列出的数据管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是( )。 I.人工管理阶段 II.文件系统阶段 III.数据库阶段
选项:
A: I 和 II
B: 只有 II
C: II 和 III
D: 只有 I
答案: 【 只有 I】
第一章 课前测(1.1)
1、单选题:
关于数据库系统和数据库管理系统,下列说法正确的是()
选项:
A: 数据库系统和数据库管理系统指的是同一软件产品
B: 数据库系统和数据库管理系统指的是不同软件产品
C: 数据库管理系统是软件产品,而数据库系统不仅仅是软件产品
D: 数据库系统是软件产品,而数据库管理系统不仅仅是软件产品
答案: 【 数据库管理系统是软件产品,而数据库系统不仅仅是软件产品】
2、单选题:
关于数据库系统,下列说法正确的是_
选项:
A: 数据库系统的构成包括计算机/网络基本系统、数据库和数据库管理系统
B: 数据库系统的构成包括计算机/网络基本系统、数据库、数据库管理系统和数据库应用程序
C: 数据库系统的构成包括计算机/网络基本系统、数据库、数据库应用程序和数据库管理员
D: 数据库系统的构成包括数据库、数据库管理系统、数据库应用程序、数据库管理员以及计算机与网络基本系统
答案: 【 数据库系统的构成包括数据库、数据库管理系统、数据库应用程序、数据库管理员以及计算机与网络基本系统】
3、单选题:
关于数据库系统语言,下列说法正确的是
选项:
A: 数据库系统语言包括了DDL和DML
B: 数据库系统语言包括了DDL、DML和DCL
C: 数据库系统语言包括了DDL、DML和C++/Java
D: 数据库系统语言包括了DDL、DML和程序设计语言
答案: 【 数据库系统语言包括了DDL、DML和DCL】
4、单选题:
关于DDL,下列说法正确的是_
选项:
A: DDL是数据库定义语言
B: DDL是数据库操纵语言
C: DDL是数据库控制语言
D: DDL是数据库维护语言
答案: 【 DDL是数据库定义语言】
5、单选题:
关于DML,下列说法正确的是
选项:
A: DML是数据库定义语言
B: DML是数据库操纵语言
C: DML是数据库控制语言
D: DML是数据库维护语言
答案: 【 DML是数据库操纵语言】
6、单选题:
从用户角度看数据库管理系统,其功能包括
选项:
A: 数据库定义
B: 数据库操纵
C: 数据库控制
D: 上述全部
答案: 【 上述全部】
第02讲数据库系统的核心数据模型
关系模型
1、单选题:
关系数据模型的基本数据结构是( )。
选项:
A: 树
B: 图
C: 索引
D: 关系
答案: 【 关系】
层次模型,网状模型
1、单选题:
在( )中一个结点可以有多个双亲,结点之间可以有多种联系。
选项:
A: 网状模型
B: 关系模型
C: 层次模型
D: 以上都有
答案: 【 网状模型】
概念模型,数据模型的组成要素
1、单选题:
关系数据模型是目前最重要的一种数据模型,它的三个要素分别是( )
选项:
A: 实体完整性、参照完整性、用户自定义完整性
B: 数据结构、关系操作、完整性约束
C: 数据增加、数据修改、数据查询
D: 外模式、模式、内模式
答案: 【 数据结构、关系操作、完整性约束】
2、单选题:
下列说法不正确的是( )
选项:
A: 数据模型是对模式的抽象,模式的结构性描述称为数据模型
B: 模式是对数据模型的抽象,数据模型的结构性描述称为模式
C: 一个数据库的数据模型是由一系列模式构成的
D: 模式是对数据的抽象,数据的结构性描述称为模式
答案: 【 模式是对数据模型的抽象,数据模型的结构性描述称为模式】
第一章 课前测(1.2)
1、单选题:
1-1-20关系数据模型的基本数据结构是( )。
选项:
A: 树
B: 图
C: 索引
D: 关系
答案: 【 关系】
2、单选题:
1-1-13关系数据模型是目前最重要的一种数据模型,它的三个要素分别是( )。
选项:
A: 实体完整性、参照完整性、用户自定义完整性
B: 数据结构、关系操作、完整性约束
C: 数据增加、数据修改、数据查询
D: 外模式、模式、内模式
答案: 【 数据结构、关系操作、完整性约束】
3、单选题:
层次型、网状型和关系型数据库划分原则是
选项:
A: 记录长度
B: 文件的大小
C: 联系的复杂程度
D: 数据之间的联系
答案: 【 数据之间的联系】
4、填空题:
1-3-15关系的完整性约束条件包括三大类:__________、__________和__________。
答案: 【 实体完整性 参照完整性 用户定义的完整性】
第03讲数据库系统的结构
数据库系统的结构
1、单选题:
数据的逻辑独立性是指( )。
选项:
A: 内模式改变,模式不变
B: 模式改变,内模式不变
C: 模式改变,外模式和应用程序不变
D: 内模式改变,外模式和应用程序不变
答案: 【 模式改变,外模式和应用程序不变】
第一章 课前测 (1.3)
1、单选题:
数据库系统的三级模式是指
选项:
A: 用户模式、局部模式和全局模式
B: 用户模式、概念模式和存储模式
C: 外模式、概念模式和逻辑模式
D: 外模式、内模式和存储模式
答案: 【 外模式、内模式和存储模式】
2、单选题:
在三级模式两层映像结构中,“物理模式”是指
选项:
A: 全局模式
B: 存储模式
C: 外模式
D: 用户模式
答案: 【 存储模式】
3、单选题:
关于数据独立性,下列说法正确的为
选项:
A: 以上说法均不正确
B: 外模式到内模式的映像实现了数据的物理独立性
C: 外模式到概念模式的映像实现了数据的物理独立性
D: 概念模式到内模式的映像实现了数据的物理独立性
答案: 【 概念模式到内模式的映像实现了数据的物理独立性】
4、单选题:
第一代数据库系统是指
选项:
A: 基于面向对象数据模型的数据库系统
B: 基于XML模型的数据库系统
C: 基于网状模型或层次模型的数据库系统
D: 基于关系模型的数据库系统
答案: 【 基于网状模型或层次模型的数据库系统】
5、单选题:
第二代数据库系统是指
选项:
A: 基于关系模型的数据库系统
B: 基于网状模型或层次模型的数据库系统
C: 基于XML模型的数据库系统
D: 基于面向对象数据模型的数据库系统
答案: 【 基于关系模型的数据库系统】
6、单选题:
1-1-18数据的物理独立性是指()
选项:
A: 数据库与数据库管理系统相互独立
B: 用户程序与数据库管理系统相互独立
C: 用户的应用程序与存储在磁盘上数据库中的数据是相互独立的
D: 应用程序与数据库中数据的逻辑结构是相互独立的
答案: 【 用户的应用程序与存储在磁盘上数据库中的数据是相互独立的】
7、单选题:
1-1-21数据的逻辑独立性是指( )。
选项:
A: 内模式改变,模式不变
B: 模式改变,内模式不变
C: 模式改变,外模式和应用程序不变
D: 内模式改变,外模式和应用程序不变
答案: 【 模式改变,外模式和应用程序不变】
8、单选题:
1-1-6数据库系统的数据独立性体现在( )。
选项:
A: 不会因为数据的变化而影响到应用程序
B: 不会因为数据存储结构与数据逻辑结构的变化而影响应用程序
C: 不会因为存储策略的变化而影响存储结构
D: 不会因为某些存储结构的变化而影响其他的存储结构
答案: 【 不会因为数据存储结构与数据逻辑结构的变化而影响应用程序】
第04讲数据库系统的组成
数据库系统的组成
1、单选题:
数据库系统由数据库、数据库管理系统、应用系统和( )组成
选项:
A: 系统分析员
B: 程序员
C: 数据库管理员
D: 操作员
答案: 【 数据库管理员】
第1章 单元测验
1、单选题:
数据库的特点之一是数据的共享,严格的讲,这里的数据共享是指( )。
选项:
A: 同一个应用中的多个程序共享一个数据集合
B: 多个用户、同一种语言共享数据
C: 多个用户共享一个数据文件
D: 多种应用、多种语言、多个用户互相覆盖地使用数据集合
答案: 【 多种应用、多种语言、多个用户互相覆盖地使用数据集合】
2、单选题:
要保证数据库的数据独立性,需要修改的是( )。
选项:
A: 模式与外模式
B: 模式与内模式
C: 三级模式之间的两层映射
D: 三层模式
答案: 【 三级模式之间的两层映射】
3、单选题:
数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。
选项:
A: DBS包括DB和DBMS
B: DBMS包括DB和DBS
C: DB包括DBS和DBMS
D: DBS就是DB,也就是DBMS
答案: 【 DBS包括DB和DBMS】
4、单选题:
1-1-8要保证数据库的数据独立性,需要修改的是( )。
选项:
A: 模式与外模式
B: 模式与内模式
C: 三级模式之间的两层映射
D: 三层模式
答案: 【 三级模式之间的两层映射】
5、单选题:
1-1-11概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( )。
选项:
A: 层次模型
B: 关系模型
C: 网状模型
D: 实体-关系模型
答案: 【 实体-关系模型】
6、单选题:
1-1-15( )的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。
选项:
A: 网状模型
B: 关系模型
C: 层次模型
D: 以上都有
答案: 【 关系模型】
7、多选题:
数据库系统的基本特点包括( )。
选项:
A: 数据共享性高、冗余度低
B: 数据独立性高
C: 数据结构化
D: 数据设计面向某个具体的应用
答案: 【 数据共享性高、冗余度低;
数据独立性高;
数据结构化】
8、多选题:
在数据管理技术的发展过程中,经历了( )阶段。
选项:
A: 人工管理
B: 文件系统
C: 档案管理
D: 数据库系统
答案: 【 人工管理;
文件系统;
数据库系统】
9、判断题:
数据冗余可能导致的问题有浪费存储空间、修改复杂和潜在的数据不一致性。( )
选项:
A: 正确
B: 错误
答案: 【 正确】
10、判断题:
数据库管理员是开发数据库的专门人员。( )
选项:
A: 正确
B: 错误
答案: 【 错误】
第05讲关系数据结构及关系的完整性
关系数据结构
1、单选题:
给定三个域,D1为导师集合{张清玫,刘逸},D2为专业集合{计算机专业,信息专业},D3为研究生集合{李勇,刘晨,王敏},则域D1,D2,D3的笛卡尔积的基数为:
选项:
A: 3
B: 2
C: 7
D: 12
答案: 【 12】
关系的完整性
1、多选题:
关系模型中必须满足的完整性约束包括
选项:
A: 实体完整性
B: 参照完整性
C: 用户定义完整性
D: 域完整性
答案: 【 实体完整性;
参照完整性】
第二章 课前测 (2.1-2.3)
1、单选题:
某关系R的外键是指()
选项:
A: 其它关系的候选键,可以是R中的主属性或非主属性
B: 该关系除主键之外的另一个候选键
C: 其它关系的候选键,同时作为R的主属性
D: 其它关系的候选键,同时作为R的非主属性
答案: 【 其它关系的候选键,可以是R中的主属性或非主属性】
2、单选题:
关系模型中,下列关于候选键说法正确的是
选项:
A: 可由其值能惟一标识该关系中任何元组的一个或多个属性组成
B: 可由多个任意属性组成
C: 至多由其值能惟一标识该关系任何元组的一个属性组成
D: 其余都不是
答案: 【 可由其值能惟一标识该关系中任何元组的一个或多个属性组成】
3、单选题:
若某属性非该关系的主键,却是另外一个关系的主键,则该属性称为()
选项:
A: 外键
B: 主键
C: 候选键
D: 其余都不是
答案: 【 外键】
4、单选题:
下列四项中说法正确的是()
选项:
A: R(A1 , A2 , … , An ),这种描述又被称为关系模式,其中Ai 是指属性所对应的域
B: 关系的任何属性都是不可再分的
C: 关系模式和关系都是不随时间变化的
D: 同一关系模式下关系是唯一的
答案: 【 关系的任何属性都是不可再分的】
5、单选题:
已知三个域:男人={李基,张鹏},女人={王方,刘玉 },子女={李键,张睿,张峰}。这一组域(男人,女人,子女)的笛卡尔积的基数为()
选项:
A: 27
B: 7
C: 9
D: 12
答案: 【 12】
6、单选题:
已知关系Member(S#, Name, D#)和Team(D
