收藏 分享(赏)

MOOC 数据库系统概论-河南理工大学 中国大学慕课答案.docx

上传人:小肥粒 文档编号:21772239 上传时间:2024-04-28 格式:DOCX 页数:104 大小:366.05KB
下载 相关 举报
MOOC 数据库系统概论-河南理工大学 中国大学慕课答案.docx_第1页
第1页 / 共104页
MOOC 数据库系统概论-河南理工大学 中国大学慕课答案.docx_第2页
第2页 / 共104页
MOOC 数据库系统概论-河南理工大学 中国大学慕课答案.docx_第3页
第3页 / 共104页
MOOC 数据库系统概论-河南理工大学 中国大学慕课答案.docx_第4页
第4页 / 共104页
MOOC 数据库系统概论-河南理工大学 中国大学慕课答案.docx_第5页
第5页 / 共104页
亲,该文档总共104页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、 MOOC 数据库系统概论-河南理工大学 中国大学慕课答案1.2 数据库基本概念-随堂测验1、问题:用于描述现实世界中各种事物或抽象概念的符号称为( )。选项:A、记录B、数据C、语言D、数据库正确答案:【数据】2、问题:数据库中存储的基本对象是( )。选项:A、文件B、数据C、程序D、文本正确答案:【数据】3、问题:数据的表现形式包括( )。选项:A、数字B、文字C、图形D、声音正确答案:【数字#文字#图形#声音】4、问题:DBMS 是位于用户与操作系统之间的数据管理软件。选项:A、正确B、错误正确答案:【正确】5、问题:数据库管理系统是数据库系统的核心。选项:A、正确B、错误正确答案:【正

2、确】 1.3 数据库系统特点-随堂测验1、问题:文件系统和数据库系统的本质区别是数据库系统具有( )。选项:A、数据结构化B、数据无冗余C、数据可共享D、数据可扩充正确答案:【数据结构化】2、问题:下列关于数据库系统的描述,错误的是( )。选项:A、数据库中不仅保存数据,而且还保存数据之间的联系B、数据库中的数据具有较小的数据冗余C、数据库中数据存储结构的变化不会影响到应用程序D、数据是存储在磁盘上的,因此用户在访问数据库数据时需要知道数据的存储位置正确答案:【数据是存储在磁盘上的,因此用户在访问数据库数据时需要知道数据的存储位置】3、问题:数据库中存储的是( )。选项:A、数据模型B、程序C

3、、数据D、数据及数据之间的联系正确答案:【数据及数据之间的联系】4、问题:数据库管理系统可以提供( )功能。选项:A、数据的安全保护B、数据的完整性检查C、并发控制D、数据库恢复正确答案:【数据的安全保护#数据的完整性检查#并发控制#数据库恢复】5、问题:数据库管理系统在数据库建立、运行和维护时对数据库进行统一控制。选项:A、正确B、错误正确答案:【正确】 1.4 数据库系统的三级模式结构-随堂测验1、问题:在数据库的三级模式中,描述数据库中全体数据的逻辑结构和特征的是( )。选项:A、模式B、外模式C、内模式D、应用程序正确答案:【模式】2、问题:关于数据库的三级模式结构说法错误的是( )。

4、选项:A、一个数据库只有一个模式B、一个数据库只有一个外模式C、一个数据库只有一个内模式D、一个应用程序只使用一个外模式正确答案:【一个数据库只有一个外模式】3、问题:模式是数据库系统结构的中间层,既不涉及数据的物理存储环境,也与具体的应用程序无关。选项:A、正确B、错误正确答案:【正确】4、问题:外模式是最接近物理存储的,是数据的物理存储方式。选项:A、正确B、错误正确答案:【错误】5、问题:模式不仅涉及“型”的描述,也涉及具体的值。选项:A、正确B、错误正确答案:【错误】1.5 数据库二级映像-随堂测验1、问题:能够保证数据库系统中的数据具有较高逻辑独立性的是( )。选项: A、模式/外模

5、式映像B、模式/内模式映像C、模式D、外模式正确答案:【模式/外模式映像】2、问题:能够保证数据库系统中的数据具有较高的物理独立性的是( )。选项:A、模式/外模式映像B、模式/内模式映像C、模式D、内模式正确答案:【模式/内模式映像】3、问题:下列关于逻辑独立性的说法正确的是( )。选项:A、当内模式发生变化时,模式可以不变B、当内模式发生变化时,应用程序可以不变C、当模式发生变化时,应用程序可以不变D、当模式发生变化时,内模式可以不变正确答案:【当模式发生变化时,应用程序可以不变】4、问题:模式/内模式映像,可以保证数据和应用程序之间的( )。选项:A、逻辑独立性B、物理独立性C、数据一致

6、性D、数据安全性正确答案:【物理独立性】5、问题:对于每一个外模式,数据库系统都有一个外模式/模式映像。选项:A、正确B、错误正确答案:【正确】第一章数据库概述课后作业第一章 数据库概述单元测试1、问题:描述数据库中全体数据逻辑结构和特征的是( )。选项: A、模式B、内模式C、外模式D、模型正确答案:【模式】2、问题:( )保证数据库中数据具有逻辑独立性。选项:A、外模式/模式映像B、模式/内模式映像C、外模式/内模式映像D、模式正确答案:【外模式/模式映像】3、问题:下列关于三级模式的说法错误的是( )。选项:A、模式是数据库系统模式结构的中间层B、一个应用程序可以使用多个外模式C、同一个

7、外模式可以为某一用户的多个应用系统所使用D、一个数据库只有一个内模式正确答案:【一个应用程序可以使用多个外模式】4、问题:下列说法错误的是( )。选项:A、型是指对某一类数据的结构和属性的说明B、值是型的具体赋值C、模式不仅涉及型的描述,而且还包含值D、模式是相对稳定的正确答案:【模式不仅涉及型的描述,而且还包含值】5、问题:下列关于二级映像的说法错误的是( )。选项:A、模式改变时,可以通过修改外模式/模式映像,使外模式保持不变B、存储结构改变时,可以修改模式/内模式映像,使模式保持不变C、模式/内模式映像保证了数据与程序的逻辑独立性D、数据库的内模式独立于数据库的用户视图正确答案:【模式/

8、内模式映像保证了数据与程序的逻辑独立性】6、问题:数据库管理系统提供数据操纵语言,可以实现数据查询、插入、删除、修改等操作。选项:A、正确 B、错误正确答案:【正确】7、问题:数据库中数据是可以随意存放的。选项:A、正确B、错误正确答案:【错误】8、问题:数据库管理系统是位于应用系统之上的一种软件。选项:A、正确B、错误正确答案:【错误】9、问题:三级模式结构中,内模式描述了数据的物理存储结构和存取方式。选项:A、正确B、错误正确答案:【正确】10、问题:外模式/模式映像的定义通常包含在外模式的描述中。选项:A、正确B、错误正确答案:【正确】11、问题:数据库系统的共享性可以使数据存储减少冗余

9、,避免数据的不一致性。选项:A、正确B、错误正确答案:【正确】12、填空题:数据库的二级映像保证了数据库系统具有 的特征。正确答案:【独立性】13、填空题:描述事物的符号记录称为 。正确答案:【数据】14、填空题: 是长期存储在计算机内、有组织的、可共享的大量数据的集合。正确答案:【数据库】 15、填空题:数据库管理系统主要包括 、数据组织存储和管理、数据库操纵、数据库的事务管理和运行管理、数据库的建立和维护等功能。正确答案:【数据定义】16、填空题: 是数据库系统与文件系统的本质区别。正确答案:【数据结构化,数据的整体结构化】17、填空题:数据库中数据由 统一管理和控制。正确答案:【数据库管

10、理系统#%_YZPRLFH_%#DBMS】18、填空题:数据独立性是由数据库管理系统提供的 功能来保证的。正确答案:【二级映像】2.1 数据模型-随堂测验1、问题:不依赖于具体计算机系统的数据模型是( )。选项:A、概念模型B、逻辑模型C、物理模型D、程序模型正确答案:【概念模型】2、问题:数据模型可分为( )。选项:A、概念模型B、逻辑模型C、物理模型D、程序模型正确答案:【概念模型#逻辑模型#物理模型】3、问题:各种数据库管理系统软件都是基于某种数据模型的。选项:A、正确B、错误正确答案:【正确】4、问题:概念模型主要用于数据库管理系统的实现。选项:A、正确B、错误正确答案:【错误】 5、

11、填空题: 是对现实世界中各种事物或实体特征的数字化模拟和抽象。正确答案:【数据模型】2.2 概念模型-随堂测验1、填空题:客观存在并可相互区别的事物称为 。正确答案:【实体】2、填空题:实体所具有的某一特性称为 。正确答案:【属性】3、填空题:实体之间的联系有一对一、一对多和 等多种类型。正确答案:【多对多】4、填空题:ER 模型是常用的 模型的表示方法。正确答案:【概念】5、填空题: 模型是现实世界到机器世界的一个中间层次。正确答案:【概念】2.3 数据模型的组成要素-随堂测验1、问题:数据结构是所描述的对象类型的集合。选项:A、正确B、错误正确答案:【正确】2、问题:数据模型不能够提供定义

12、完整性约束的机制。选项:A、正确B、错误正确答案:【错误】3、填空题: 描述数据库的组成对象以及对象之间的联系。正确答案:【数据结构】4、填空题: 是对数据库中各种对象的实例允许执行的操作的集合。正确答案:【数据操作】5、填空题:在关系模型中,任何关系必须满足实体完整性和 两个条件。正确答案:【参照完整性】 第二章数据模型(1)课后作业2.4 关系数据结构-随堂测验1、填空题: 是一组具有相同数据类型的值的集合。正确答案:【域】2、填空题:笛卡尔积是上的一种集合运算。正确答案:【域】3、填空题:D1D2Dn 的子集叫做在域 D1D2Dn 上的 。正确答案:【关系】4、填空题:候选码的诸属性称为

13、。正确答案:【主属性】5、填空题:不包含在任何候选码中的属性称为。正确答案:【非主属性】2.5 传统集合运算-随堂测验1、问题:传统的集合运算将关系看成( )的集合。选项:A、表格B、对象C、属性D、元组正确答案:【元组】2、问题:集合t | tRtS表达的是关系 R 和关系 S 的( )运算。选项:A、交B、并C、差D、笛卡尔积正确答案:【并】3、问题:集合t|tRtS表达的是 R 和 S 的( )运算。选项:A、交B、并C、差 D、笛卡尔积正确答案:【交】4、问题:R-(R-S)可以表示( )运算。选项:A、并B、交C、差D、笛卡尔积正确答案:【交】5、问题:若 R 有 K1 个元组,S

14、有 K2 个元组,则关系 R 和关系 S 的笛卡尔积有()个元组。选项:A、K1+K2B、K1-K2C、K1K2D、K1正确答案:【K1K2】2.6 选择、投影运算-随堂测验1、问题:选择运算是从关系 R 中选择满足给定条件的各个( )。选项:A、属性列B、属性组C、元组D、实例正确答案:【元组】2、问题:下列哪些运算符可以出现在选择运算的逻辑表达式中( )。选项:A、B、C、D、正确答案:【#】3、问题:选择运算中逻辑表达式的值为“真”或者“假”。选项:A、正确 B、错误正确答案:【正确】4、问题:选择运算和投影运算都是从列的角度进行的运算。选项:A、正确B、错误正确答案:【错误】5、问题:

15、投影运算之后不仅取消了原关系中的某些列,而且可能会取消某些元组。选项:A、正确B、错误正确答案:【正确】2.7 连接运算-随堂测验1、问题:自然连接要求两个关系中进行比较的分量必须是同名的属性组。选项:A、正确B、错误正确答案:【正确】2、问题:自然连接会在运算结果中保留两个关系重复的属性列。选项:A、正确B、错误正确答案:【错误】3、填空题:连接运算是从两个关系的笛卡尔积中选取 间满足一定条件的元组。正确答案:【属性#%_YZPRLFH_%#属性组#%_YZPRLFH_%#属性值】4、填空题:连接运算中如果选取的是两个属性列取值相等的元组,则这种运算称为 连接。正确答案:【等值】5、填空题:

16、 连接是一种特殊的等值连接。正确答案:【自然】2.8 除运算-随堂测验 1、问题:现有关系 R(X,Y)和关系 S(Y,Z),在计算 R 除以 S 的过程中需要求出 S在 Y 上( )的集合。选项:A、笛卡尔积B、选择C、投影D、连接正确答案:【投影】2、问题:除运算不属于专门的关系运算。选项:A、正确B、错误正确答案:【错误】3、问题:现有关系 R(X,Y)和关系 S(Y,Z),在计算 R 除以 S 的过程中需要判断 R中 X 上分量值 x 的象集是否包含 S 在 Y 上投影的集合。选项:A、正确B、错误正确答案:【正确】4、问题:现有关系 R(X,Y)和关系 S(Y,Z),在计算 R 除以

17、 S 的过程中需要判断 S在 Y 上投影的集合是否包含 R 中 X 上分量值 x 的象集。选项:A、正确B、错误正确答案:【错误】5、填空题:现有关系 R(X,Y)和关系 S(Y,Z),在计算 R 除以 S 的过程中需要先求出R 中 属性组各元素的象集。正确答案:【X】第二章数据模型(2)课后作业第二章 数据模型-单元测验1、问题:数据模型的三要素是指( )。选项:A、数据结构、数据对象和数据共享B、数据结构、数据操作和数据完整性约束C、数据结构、数据操作和数据的安全控制 D、数据结构、数据操作和数据的可靠性正确答案:【数据结构、数据操作和数据完整性约束】2、问题:下列关系实体联系模型中联系的

18、说法,错误的是( )。选项:A、一个联系只与一个实体有关B、一个联系可以与两个实体有关C、一个联系可以与多个实体有关D、联系的类型与实体之间的业务规则有关正确答案:【一个联系只与一个实体有关】3、问题:下列哪一项不是数据模型需要满足的条件( )。选项:A、能够真实地模拟现实世界B、容易被用户所理解C、能够描述并发数据D、能够方便地在计算机上实现正确答案:【能够描述并发数据】4、问题:下列关于关系中主属性的描述,错误的是( )。选项:A、主码所包含的属性一定是主属性B、外码所引用的属性一定是主属性C、候选码所包含的属性都是主属性D、任何一个主属性都可以唯一地标识表中的一行数据正确答案:【任何一个

19、主属性都可以唯一地标识表中的一行数据】5、问题:设有关系模式销售(顾客号,商品号,销售时间,销售数量),若允许一个顾客在不同的时间对同一个产品购买多次,同一顾客在同一时间可购买多种商品,则此关系模式的主码是( )。选项:A、顾客号B、商品号C、(顾客号,商品号)D、(顾客号,商品号,销售时间)正确答案:【(顾客号,商品号,销售时间)】6、问题:关系操作中,操作的对象和结果都是( )。选项:A、记录B、元组C、集合 D、列正确答案:【集合】7、问题:关系模型中,一个候选键( )。选项:A、可由多个任意属性组成B、至多由一个属性组成C、可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成D、

20、以上都不是正确答案:【可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成 】8、问题:客观存在、可以相互区别的事物称为( )。选项:A、标识符B、属性C、实体D、实体集正确答案:【实体】9、问题:关系操作是基于集合的操作。选项:A、正确B、错误正确答案:【正确】10、问题:在进行关系操作时,用户需要知道数据的存储位置。选项:A、正确B、错误正确答案:【错误】11、问题:在进行概念数据模型设计时,需要考虑具体的 DBMS 的特点。选项:A、正确B、错误正确答案:【错误】12、问题:不在任何候选键中的属性称为非主属性。选项:A、正确B、错误正确答案:【正确】 13、问题:反映数据模型静态特

21、征的是数据操作。选项:A、正确B、错误正确答案:【错误】14、问题:外码和其所引用的主码名字可以不同,但语义必须相同。选项:A、正确B、错误正确答案:【正确】15、填空题:实体-联系模型主要包含实体、属性和 三部分内容。正确答案:【联系】16、填空题:如果实体 A 与实体 B 是一对多联系,则实体 B 中的一个实例最多可对应实体 A 中的 个实例。正确答案:【一#%_YZPRLFH_%#1】17、填空题:关系数据模型的数据结构是 。正确答案:【关系#%_YZPRLFH_%#二维表#%_YZPRLFH_%#二维表格】18、填空题:如果实体 A 与实体 B 是一对多联系,则实体 A 中的一个实例和

22、实体B 中 个实例对应。正确答案:【多】19、填空题:实体-联系模型属于 层数据模型,它与具体的 DBMS 无关。正确答案:【概念】20、填空题:当对关系 R 和 S 使用自然连接时,要求 R 和 S 含有一个或多个共有的 。正确答案:【属性】21、填空题:一个仓库可以存放多种产品,而一种产品只能存放于一个仓库中。仓库与产品之间的联系类型是 。正确答案:【一对多#%_YZPRLFH_%#1:n#%_YZPRLFH_%#1:n】3.1 SQL 语言概述-随堂测验1、问题:哪一个公司先实现了 SQL 语言?选项:A、IBMB、微软 C、GOOGLED、阿里巴巴正确答案:【IBM】2、问题:SQL

23、语言的特点是?选项:A、综合统一B、高度的非过程化C、同一种语法结构提供多种使用方式D、语言简单、易学正确答案:【综合统一#高度的非过程化#同一种语法结构提供多种使用方式#语言简单、易学】3、问题:SQL 语言能实现对数据库的三级模式结构的支持!选项:A、正确B、错误正确答案:【正确】4、问题:SQL 语言实现了对数据定义,数据的操纵,数据的安全性与完整性保护能功能的综合统一。选项:A、正确B、错误正确答案:【正确】3.2 创建与管理数据库与表-随堂测验1、问题:删除表使用什么动词?选项:A、DROPB、DElETEC、ALTERD、CREATE正确答案:【DROP】2、问题:对表增加属性使用

24、什么语句?选项:A、ADDB、ALTERC、INSERT D、CREATE正确答案:【ADD】3、问题:修改表可以使用 ALTER 语句选项:A、正确B、错误正确答案:【正确】4、填空题:创建表的语句的基本格式正确答案:【create table tablename】5、填空题:创建数据库的语句是?正确答案:【create database】3.3 创建与管理索引-随堂测验1、问题:聚簇索引的索引项顺序和数据的物理存储顺序一致!选项:A、正确B、错误正确答案:【正确】2、问题:在“性别”列上添加索引能大幅度的提高查询效率!选项:A、正确B、错误正确答案:【错误】3、问题:索引文件和数据文件是两

25、个独立的文件!选项:A、正确B、错误正确答案:【正确】4、问题:添加唯一性索引的数据列可以为空,但是只要存在数据值,就必须是唯一的选项:A、正确B、错误正确答案:【正确】 5、填空题:索引一般有哪几类?正确答案:【聚集索引,唯一索引,聚簇索引】3.4 单表查询-随堂测验1、问题:选择全部的列可以使用哪个通配符?选项:A、%B、*D、¥正确答案:【*】2、问题:使用哪个谓词来完成字符串的匹配查找?选项:A、LIKEB、HAVINGC、INSERTD、DELETE正确答案:【LIKE】3、问题:查询满足条件的元组应该使用 where 子句选项:A、正确B、错误正确答案:【正确】4、问题:%在配合

26、LIKE 谓词使用时可以通配任意个长度的字符!选项:A、正确B、错误正确答案:【正确】5、填空题:查询结果中要消除重复的的行使用哪个关键字?正确答案:【DISTINCT】3.5 排序、分组查询-随堂测验1、问题:统计一个表有多少行用哪个集函数?选项:A、COUNT DISTINC 列名B、count(*)C、COUNT() D、COUNT()正确答案:【count(*)】2、问题:ORDRE BY 子句实现的功能!选项:A、查询B、更新C、删除D、排序正确答案:【排序】3、问题:如果不指定排序方式,默认使用降序!选项:A、正确B、错误正确答案:【错误】3.6 连接查询-随堂测验1、问题:自然连

27、接要在公共属性上进行连接!选项:A、正确B、错误正确答案:【正确】2、问题:自然连接不用去掉重复的属性列!选项:A、正确B、错误正确答案:【错误】3、问题:连接查询中,如果某个属性是唯一的,则可以不加表名前缀!选项:A、正确B、错误正确答案:【正确】4、问题:外连接查询用空值填充不能连接的行的左部或者右部分量值!选项:A、正确B、错误正确答案:【正确】 3.7 嵌套查询-随堂测验1、问题:相关子查询中子查询不能单独进行查询,受制于父查询!选项:A、正确B、错误正确答案:【正确】2、问题:ANY,ALL 等谓词需要配合比较运算符进行使用!选项:A、正确B、错误正确答案:【正确】3、问题:ANY,

28、ALL 等谓词在配合比较运算符使用时,有时候可以用集函数替代。选项:A、正确B、错误正确答案:【正确】4、问题:带有 EXISTS 谓词的嵌套查询中,内层查询会返回列数据!选项:A、正确B、错误正确答案:【错误】3.8 数据操纵-随堂测验1、问题:UPDATE 语句的功能是?选项:A、删除B、排序C、更新属性值D、查询正确答案:【更新属性值】2、问题:INSERT 语句在插入数据时,值的个数和列数应匹配!选项:A、正确B、错误正确答案:【正确】 3、问题:可用 where 子句指定特定的行的属性进行值的修改!选项:A、正确B、错误正确答案:【正确】4、问题:DELETE 语句会删除表的定义!选

29、项:A、正确B、错误正确答案:【错误】第三章 SQL 语言-课后作业第三章 SQL 语言-单元测验1、问题:已知 SN 是一个字符型字段,下列 SQL 查询语句(?)?SELECT?SN?FROM?S?WHERE?SN?LIKEAB;的执行结果为选项:A、找出含有 3 个字符AB的所有 SN 字段B、找出仅含 3 个字符且前两个字符为AB的 SN 字段C、找出以字符AB开头的所有 SN 字段?D、找出含有字符AB的所有 SN 字段正确答案:【找出以字符AB开头的所有 SN 字段?】2、问题:现要查找缺少成绩(Grade)的学生学号(Snum),相应的 SQL 语句是选项:A、SELECT?Sn

30、um?FROM?SC?WHERE?Grade=0?B、SELECT?Snum?FROM?SCWHERE?Grade=0C、SELECT?Snum?FROM?SC?WHERE?Grade=NULL?D、SELECT?SnumFROM?SC?WHERE?Grade?IS?NULL?正确答案:【SELECT?SnumFROM?SC?WHERE?Grade?IS?NULL?】3、问题:SQL 中建立惟一性索引的语句是选项:A、CREATE INDEX 索引名 ON 表名(属性名)B、CREATE INDEXUNIQUE 索引名 ON 表名(属性名)C、CREATE UNIQUE INDEX 索引名 O

31、N 表名(属性名)D、CREATE DISTINCT INDEX 索引名 ON 表名(属性名)正确答案:【CREATE UNIQUE INDEX 索引名 ON 表名(属性名)】 4、问题:数据库管理系统能实现对数据的查询、插入、删除、更新这种功能是()选项:A、数据定义功能B、数据控制功能C、数据操纵功能D、数据管理功能正确答案:【数据操纵功能】5、问题:在 SQL 语言中与“NOT IN”等价的操作是()选项:A、ALLB、ANYC、=SOMED、=ALL正确答案:【ALL】6、问题:有关系“选修”(课程号,学号,课程名,分数)则以下正确的是选项:A、只有“课程号”不能取空值B、只有“学号”

32、不能取空值C、“课程号”和“学号”均不能取空值D、“课程号”和“学号”均能取空值正确答案:【“课程号”和“学号”均不能取空值】7、问题:关于“自然连接”和“等值连接”叙述中,不正确的是()选项:A、自然连接是一种等值连接B、自然连接要求参与的属性必须是公式属性,而等值连接不是C、两种连接都可以只用笛卡尔积和选择运算导出。D、自然连接要在结果中去掉重复的列,而等值连接不必正确答案:【两种连接都可以只用笛卡尔积和选择运算导出。】8、问题:下列关于视图的说法错误的是()选项:A、视图是从一个或多个基表(或视图)导出的虚表。B、视图可以屏蔽无权用户对不相关数据的访问C、视图一经定义,就可以被查询和更新

33、D、可以基于视图定义新的视图正确答案:【视图一经定义,就可以被查询和更新】 9、问题:一个 SQL 数据库就是一个基本表。选项:A、正确B、错误正确答案:【错误】10、问题:通配符_(下划线)代表一个任意字符!选项:A、正确B、错误正确答案:【正确】11、问题:视图可以提供一定的数据安全性保护选项:A、正确B、错误正确答案:【正确】12、问题:数据字典中只存储视图的定义,而不存储视图的数据!选项:A、正确B、错误正确答案:【正确】13、问题:HVVING 短语和 WHERE 子句的功能是一样的!选项:A、正确B、错误正确答案:【错误】14、问题:GROUP BY 子句配合集函数使用可以细化集函

34、数的作用范围。选项:A、正确B、错误正确答案:【正确】15、问题:SELECT 语句中,使用 DISTINCT 消除重复的信息!选项:A、正确B、错误正确答案:【正确】 16、问题:更新数据值使用的是 INSERT 语句!选项:A、正确B、错误正确答案:【错误】4.1 实体完整性规则-随堂测验1、问题:实体完整性在 Create Table 中用( )来定义。选项:A、SelectB、Primary KeyC、UpdateD、Constraint正确答案:【Primary Key】2、问题:下列关于主码约束定义的说法错误的是( )。选项:A、单属性构成的码可以定义为列级约束条件。B、单属性构成

35、的码可以定义为表级约束条件。C、多属性构成的码可以定义为列级约束条件,也可以定义为表级约束条件。D、多属性构成的码只能定义为表级约束条件。正确答案:【多属性构成的码可以定义为列级约束条件,也可以定义为表级约束条件。】3、问题:将 Student 表中的 Sno 属性定义为主码,下面空格处应填写( )。CreateTable Student (Sno char(9) , Sname char(20) Not Null, Sex Char(2) )选项:A、not nullB、uniqueC、primary keyD、foreign key正确答案:【primary key】4、问题:当用户对基本

36、表中插入一条记录时,DBMS 会根据规则自动检查主码取值是否唯一和是否为空。选项:A、正确B、错误正确答案:【正确】 5、问题:当用户对主码列进行更新操作时,DBMS 不能够自动检查主码值是否唯一和是否为空。选项:A、正确B、错误正确答案:【错误】4.2 参照完整性规则-随堂测验1、问题:下面关于参照完整性定义的说法中错误的是( )。选项:A、在 Create Table 语句中用 foreign Key 短语定义哪些列为外码。B、在 Create Table 语句中用 Primary Key 短语指明外码参照哪些表的主码。C、如果添加参照完整性约束,可以在 Constraint 短语后面写出

37、约束的名字。D、一般在表级定义参照完整性约束。正确答案:【在 Create Table 语句中用 Primary Key 短语指明外码参照哪些表的主码。】2、问题:一个表可以有多个列的值参照其它表的列取值。选项:A、正确B、错误正确答案:【正确】3、问题:外码的取值可以为空。选项:A、正确B、错误正确答案:【正确】4、问题:可以用 constraint 关键词为参照完整性设置指定约束名。选项:A、正确B、错误正确答案:【正确】5、问题:当对被参照表和参照表进行增、删、改操作时都有可能破坏参照完整性。选项:A、正确B、错误正确答案:【正确】 4.3 用户定义的完整性规则-随堂测验1、问题:下列短

38、语中,不是用于定义属性列上约束条件的是( )。选项:A、Not NullB、UniqueC、CheckD、Having正确答案:【Having】2、问题:在 Student 表的 Sex 列上设置默认值为“男”,下面 SQL 语句的空格处应为( )。 Add Constraint DF_Sex Default Sex 男选项:A、OnB、InC、ForD、As正确答案:【For】3、问题:用户可以定义默认值约束。选项:A、正确B、错误正确答案:【正确】4、问题:CHECK 关键词可以实现某列上取值范围的约束。选项:A、正确B、错误正确答案:【正确】5、问题:系统不会自动检查用户定义的约束,需要

39、用户自己启动检查。选项:A、正确B、错误正确答案:【错误】第四章 数据库的完整性-课后作业第四章 数据库的完整性-单元测验 1、问题:在定义参照完整性时,用( )短语指明外码参照哪些表的主码。?选项:A、?A.?INSERT?B、B.?DELETEC、?C.?REFERENCES?D、?D.?SELECT?正确答案:【?C.?REFERENCES?】2、问题:在非主键列上要求不能有重复的值存在,应该定义( )。选项:A、外键约束B、唯一值约束C、非空值约束D、值域约束正确答案:【唯一值约束】3、问题:定义关系的主码意味着主码属性( )。选项:A、部分唯一B、可以为空C、唯一且部分主码属性不为空

40、D、唯一且所有主码属性不为空正确答案:【唯一且所有主码属性不为空】4、问题:下列说法正确的是( )。选项:A、如果属性 A 上定义了 unique 约束,则 A 不可以为空B、如果属性 A 上定义了外码约束,则 A 不可以为空C、不能使用 Alter Table Add Constraint 语句增加主码约束D、将某属性列上的约束设置为表级约束或列级约束效果是一样的正确答案:【将某属性列上的约束设置为表级约束或列级约束效果是一样的】5、问题:在 SC 表中添加约束,限定成绩 Grade 的取值范围为 0-100,将下面的SQL 语句补充完整。正确的选项是( )。 Alter Table SCA

41、dd ? CJ ? ?(Grade=0And Grade=100)选项:A、Constraint UniqueB、Check ConstraintC、Check ReferencesD、Constraint Check正确答案:【Constraint Check】 6、问题:DBMS 在进行参照完整性违约处理时,可以采用( )策略进行处理。选项:A、拒绝执行B、级联操作C、设置为空值D、默认执行正确答案:【拒绝执行#级联操作#设置为空值】7、问题:主键约束中暗含了唯一性约束。选项:A、正确B、错误正确答案:【正确】8、问题:定义约束时,不可以显式的指定约束名。选项:A、正确B、错误正确答案:【

42、错误】9、问题:参照完整性约束可以在一定程序上保证数据的一致性和相容性。选项:A、正确B、错误正确答案:【正确】10、填空题:数据库的完整性是指数据的_?和相容性。正确答案:【正确性】11、填空题:UNIQUE 约束被称为 约束。正确答案:【唯一值】12、填空题:可以通过 约束实现对列的取值范围的限定。正确答案:【check CHECK】5.1 常用的安全控制方法-随堂测验1、问题:常用的安全控制方法有选项:A、强制存取控制B、自主存取控制机制C、视图机制 D、角色机制正确答案:【强制存取控制#自主存取控制机制#视图机制#角色机制】2、问题:用户标识与鉴别是系统提供的最外层保护机制选项:A、正确B、错误正确答案:【正确】3、问题:自主访问机制可以通过授权来实现!选项:A、正确B、错误正确答案:【正确】4、问题:同一个用户不可以被授于不同的角色!选项:A、正确B、错误正确答案:【错误】5.2 DBMS 的安全控制管理-随堂测验1、问题:保护数据库,防止未经授权的或者不合法的用户使用造成的数据泄露更

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报