MOOC 数据库原理-中国矿业大学 中国大学慕课答案.docx
《MOOC 数据库原理-中国矿业大学 中国大学慕课答案.docx》由会员分享,可在线阅读,更多相关《MOOC 数据库原理-中国矿业大学 中国大学慕课答案.docx(60页珍藏版)》请在文库网上搜索。
1、 MOOC 数据库原理-中国矿业大学 中国大学慕课答案随堂练习1、问题:数据库管理系统(DBMS)是( )。选项:A、一个完整的数据库应用系统B、一组硬件C、一组软件D、既有硬件,也有软件正确答案:【一组软件】2、问题:数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。选项:A、DBS 包括 DB 和 DBMSB、DBMS 包括 DB 和 DBSC、DB 包括 DBS 和 DBMSD、DBS 就是 DB,也就是 DBMS正确答案:【DBS 包括 DB 和 DBMS】3、问题:数据库管理系统和数据库构成了数据库系统。选项:A、正确B、错误正确答案:【错误】随堂练
2、习1、问题:数据库系统与文件系统的主要区别是( )选项:A、数据库系统复杂,而文件系统简单B、文件系统不能解决冗余和数据独立性问题,而数据库系统可以解决C、文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D、文件系统管理的数据少,而数据库系统可以管理庞大的数据量正确答案:【文件系统不能解决冗余和数据独立性问题,而数据库系统可以解决】2、问题:下列四项中,不属于数据库系统特点的是( )。选项:A、数据共享B、数据完整性 C、数据冗余度高D、数据独立性高正确答案:【数据冗余度高】3、问题:数据库系统中数据具有完全独立性。选项:A、正确B、错误正确答案:【错误】随堂练习1、问题:在数据库
3、中存储的是( )。选项:A、数据B、数据模型C、数据以及数据之间的联系D、信息正确答案:【数据以及数据之间的联系】2、问题:在数据库中,数据的物理独立性是指( )选项:A、数据库与数据库管理系统的相互独立B、用户程序与 DBMS 的相互独立C、用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的D、应用程序与数据库中数据的逻辑结构相互独立正确答案:【用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的】3、问题:每一种 DBMS 的实现,均是建立在某一种数据模型基础之上的。选项:A、正确B、错误正确答案:【正确】随堂练习1、问题:E-R 模型不依赖于任何 DBMS 和计算机硬件。选项:
4、A、正确B、错误正确答案:【正确】 2、问题:在 E-R 模型中,实体集用矩形表示。选项:A、正确B、错误正确答案:【正确】3、填空题:实体集之间具有哪几种对应联系?正确答案:【一对一、一对多、多对多、1:1、1:n、1:m 、1:多、 多:多】随堂练习1、问题:在数据库的三级模式结构中,描述数据库中全体数据的逻辑结构和特征的是( )。选项:A、外模式B、内模式C、存储模式D、模式正确答案:【模式】2、问题:三级模式结构是数据库唯一的一种分级模式结构。选项:A、正确B、错误正确答案:【错误】3、问题:概念模型独立于硬件设备和 DBMS。选项:A、正确B、错误正确答案:【正确】第一章 作业第一章
5、 单元测验1、问题:在( )模型中一个结点可以有多个双亲,结点之间可以有多种联系。选项:A、网状B、关系C、层次 D、以上都有正确答案:【网状】2、问题:用户或应用程序看到的那部分局部逻辑结构和特征的描述是( )。选项:A、概念模式B、物理模式C、外模式D、内模式正确答案:【外模式】3、问题:要保证数据库的逻辑数据独立性,需要修改的是( ) 。选项:A、模式与外模式之间的映射B、模式与内模式之间的映射C、模式D、三级模式正确答案:【模式与外模式之间的映射】4、问题:数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。选项:A、DBS 包括 DB 和 DBMSB、
6、DBMS 包括 DB 和 DBSC、DB 包括 DBS 和 DBMSD、DBS 就是 DB,也就是 DBMS正确答案:【DBS 包括 DB 和 DBMS】5、问题:在数据库中存储的是( )。选项:A、数据B、数据模型C、数据以及数据之间的联系D、信息正确答案:【数据以及数据之间的联系】6、问题:在数据库中,数据的物理独立性是指( )。选项:A、数据库与数据库管理系统的相互独立B、用户程序与 DBMS 的相互独立C、用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的 D、应用程序与数据库中数据的逻辑结构相互独立正确答案:【用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的】7、问题:
7、数据库系统的特点之一是数据的共享,严格地讲,这里的数据共享是指( )。选项:A、同一应用中的多个程序共享一个数据集合B、多个用户、同一种语言共享数据C、多个用户共享一个数据文件D、多种应用、多种语言、多个用户相互覆盖地使用数据集合正确答案:【多种应用、多种语言、多个用户相互覆盖地使用数据集合】8、问题:在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、( )和存储级三个层次。选项:A、管理员级B、外部级C、概念级D、内部级正确答案:【概念级】9、问题:在数据库中,产生数据不一致的根本原因是( )。选项:A、数据存储量太大B、没有严格保护数据C、未对数据进行完整性
8、控制D、数据冗余正确答案:【数据冗余】10、问题:在数据库的三级模式结构中,描述数据库中全体数据的逻辑结构和特征的是( )。选项:A、外模式B、内模式C、存储模式D、概念模式正确答案:【概念模式】11、问题:一个网状数据结构模型可以变换为一个等价的层次数据结构模型,这种变换以存储空间为代价。选项:A、正确 B、错误正确答案:【正确】12、问题:实体是信息世界中的术语,与之相对应的数据库术语为字段。选项:A、正确B、错误正确答案:【错误】13、问题:视图对重构数据库提供了一定程度的物理独立性。选项:A、正确B、错误正确答案:【错误】14、问题:层次数据模型和网状数据模型都可用关系数据模型表示。选
9、项:A、正确B、错误正确答案:【正确】15、问题:非过程化语言比过程化语言好。选项:A、正确B、错误正确答案:【错误】16、问题:三级模式结构是数据库唯一的一种分级模式结构。选项:A、正确B、错误正确答案:【错误】17、问题:数据库管理系统和数据库构成了数据库系统。选项:A、正确B、错误正确答案:【错误】18、问题:数据库系统的核心工作就是完成用户级数据库、概念级数据库和物理级数据库之间的映射。选项:A、正确 B、错误正确答案:【正确】19、问题:数据结构化是数据库和文件系统的根本区别。选项:A、正确B、错误正确答案:【正确】20、问题:DBA 主要职责是管理数据库中的数据。选项:A、正确B、
10、错误正确答案:【错误】随堂测验1、问题:下列关于外键的说法正确的是选项:A、外键必须和相应的主键同名B、外键值不允许为空C、外键和相应的主键可以不同名,只要定义在相同域上即可D、外键的取值只允许等于所参照关系中某个主键值正确答案:【外键和相应的主键可以不同名,只要定义在相同域上即可】2、问题:一个关系可以有多个候选码。选项:A、正确B、错误正确答案:【正确】3、填空题:域是一组具有相同()的值的集合正确答案:【数据类型】随堂测验1、问题:候选码是()。选项:A、能够标识元组的属性集。B、能够唯一标识元组的属性集。C、能够唯一标识元组的所有属性集。 D、能够唯一标识元组的最小属性集。正确答案:【
11、能够唯一标识元组的最小属性集。】2、问题:关于完整性的描述不正确的是()。选项:A、主码中的属性不能取空值。B、候选码中的属性不能取空值。C、外码属性不能取空值。D、主属性不能取空值。正确答案:【外码属性不能取空值。】3、问题:以下不属于关系的性质的是()。选项:A、关系的分量必须取原子值。B、关系的列必须保持同质性。C、关系的属性必须不同名。D、关系中行的顺序无关,而列必须保证一定的顺序性。正确答案:【关系中行的顺序无关,而列必须保证一定的顺序性。】随堂测验1、问题:有两个关系 R 和 S,分别包含 12 个和 8 个元组,则在 RUS,R-S,RS中不可能出现的元组数目情况是()。选项:A
12、、18,10,2B、4,7,6C、16,8,4D、20,12,0正确答案:【4,7,6】2、问题:设有关系 R 和 S,关系代数表达式 R-(R-S)表示的是()。选项:A、RSB、R-SC、RSD、RS正确答案:【RS】3、问题:关系笛卡尔积运算记号 RS 表示()。选项:A、R 为关系名,S 为属性名B、R 和 S 均为属性名 C、R 为属性名,S 为关系名D、R 和 S 均为关系名正确答案:【R 和 S 均为关系名】随堂测验1、问题:经过投影运算后,所得关系的元组数()原关系的元组数。选项:A、等于B、小于C、小于或等于D、大于正确答案:【小于或等于】2、问题:选择运算提供了一种从垂直方
13、向构造一个新关系的手段。选项:A、正确B、错误正确答案:【错误】3、问题:进行选择运算时,条件表达式中只可以表示一个选择条件。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:假设关系 R 和关系 S,具有公共属性 X,则 R 和 S 自然连接的结果中元组数目最多有_个(注:|R|表示关系 R 的元组数目)。选项:A、|R|B、|S|C、min(|R|, |S|)D、max(|R|, |S|)正确答案:【max(|R|, |S|)】2、问题:关系 R 与关系 S 只有 1 个公共属性,T1 是 R 与 S 作 连接的结果,T2是 R 与 S 作自然连接的结果,则( )。选项:A、T1
14、的属性个数等于 T2 的属性个数B、T1 的属性个数小于 T2 的属性个数 C、T1 的属性个数大于或等于 T2 的属性个数D、T1 的属性个数大于 T2 的属性个数正确答案:【T1 的属性个数大于 T2 的属性个数】3、问题:自然连接一定是等值连接,但等值连接不一定是自然连接。选项:A、正确B、错误正确答案:【正确】随堂测验1、问题:关系运算中花费时间可能最长的运算是()。选项:A、投影B、选择C、笛卡尔积D、除正确答案:【除】2、问题:除运算可以通过关系的基本运算计算得到。选项:A、正确B、错误正确答案:【正确】3、问题:求同时选修了数据库原理和操作系统两门课程的学生学号必须用除法运算。选
15、项:A、正确B、错误正确答案:【错误】随堂测验1、问题:关系代数表达式的优化策略中,首先要做的是()。选项:A、对文件进行预处理B、尽早执行选择操作C、执行笛卡尔积运算D、执行投影运算正确答案:【尽早执行选择操作】 2、问题:查询的执行代价主要取决于 CPU 代价。选项:A、正确B、错误正确答案:【错误】3、问题:查询优化主要是物理方法的优化,而逻辑方法优化与否影响不大。选项:A、正确B、错误正确答案:【错误】随堂测试1、问题:如下关系代数等价变换规则不正确的是()。选项:A、B、C、D、正确答案:【】2、问题:在执行关系表达式时,越早执行笛卡尔积操作,效率越高。选项:A、正确B、错误正确答案
16、:【错误】第二章 作业第二章 测验 1、问题:不满足交换律的集合运算为()。选项:A、并运算B、差运算C、交运算D、笛卡尔积运算正确答案:【差运算】2、问题:关系模型基本的数据结构是()。选项:A、树B、图C、索引D、关系正确答案:【关系】3、问题:关系数据库的数据操作分为()。选项:A、查询和更新B、排序和索引C、插入和删除D、修改和排序正确答案:【查询和更新】4、问题:在关系模型中,下列说法正确的是()。选项:A、关系中存在可分解的属性组B、关系中元组在组成主键的属性上不能有空值C、关系中可以引用不存在的实体D、关系中考虑元组的顺序正确答案:【关系中元组在组成主键的属性上不能有空值】5、问
17、题:关系代数中,自然连接操作由()组合而成。选项:A、笛卡尔积和选择B、笛卡尔积、选择和投影C、笛卡尔积和投影D、投影和选择正确答案:【笛卡尔积、选择和投影】6、问题:设关系 R 和关系 S 结构相同,且各有 100 个元组,则这两个关系并操作结果的元组个数为()。 选项:A、100B、小于等于 100C、200D、小于等于 200正确答案:【小于等于 200】7、问题:设关系 S、C、SC 中各有 5、10、20 个元组,则这三个关系的笛卡儿积的基数为()。选项:A、20B、35C、1000D、不确定正确答案:【1000】8、问题:设有选修 c+语言的学生关系 R,选修 Java 语言的学生
18、关系 S,求选修了 c+语言而没有选修 Java 语言的学生,需进行()。选项:A、并B、差C、交D、笛卡尔积正确答案:【差】9、问题:下列各种对关系数据库的基本操作中,_是从表中取出满足某种条件的属性成分操作,即从列的方向进行选择所需的值;_是表中选取满足某种条件的元组的操作,相当于在横向进行选择。选项:A、选择、检索B、扫描、投影C、检索、选择D、投影、选择正确答案:【投影、选择】10、问题:以下不属于关系模型的三个基本要素的是()。选项:A、二维表数据结构B、关系操作集合C、关系完整性约束D、笛卡尔积操作正确答案:【笛卡尔积操作】 11、问题:关系中行列次序的变换性质是()。选项:A、行
19、可以交换,列不可交换B、行不可交换,列可交换C、行、列均不可交换D、行、列均可以交换正确答案:【行、列均可以交换】12、问题:在关系中,能唯一标识元组的最小属性集称为关系模式的()。选项:A、候选码B、主码C、外码D、超码正确答案:【候选码】13、问题:关系的实体完整性规则定义了主码不能取空值。选项:A、正确B、错误正确答案:【正确】14、问题:基本代数运算包括:并、交、差、选择和投影。选项:A、正确B、错误正确答案:【错误】15、问题:在关系代数表达式的等价变换规则中,选择运算和投影运算的执行顺序可以直接交换。选项:A、正确B、错误正确答案:【错误】16、问题:除运算一般用于解决包含了的问题
20、。选项:A、正确B、错误正确答案:【正确】17、问题:等价的关系代数表达式,其执行效率也是一样的。选项: A、正确B、错误正确答案:【错误】18、问题:对同一个关系的选择操作,尽可能合并其查询条件将其写在一个选择操作里面,以避免多次扫描文件。选项:A、正确B、错误正确答案:【正确】19、问题:数据模型如下:厂家 S(SNO,SNAME,STATUS,CITY)产品P(PNO,PNAME,WEIGHT,COLOR)工程 J(JNO,JNAME,CITY)供货SPJ(SNO,PNO,JNO,QTY)求使用了全部零件的工程名可以用下面的关系表达式给出:JNAME(JNO,PNO(SPJ)PNO(P)
21、 J)选项:A、正确B、错误正确答案:【正确】20、问题:厂家 S(SNO,SNAME,STATUS,CITY)产品P(PNO,PNAME,WEIGHT,COLOR)工程 J(JNO,JNAME,CITY)供货SPJ(SNO,PNO,JNO,QTY)求供应 P1,P2 两种产品的厂家名.SNAME(2=p16=p2(SPJSPJ) S)选项:A、正确B、错误正确答案:【错误】测试1、问题:SQL 语言是基于( )的语言。选项:A、层次数据库B、网络数据库C、关系数据库D、非数据库正确答案:【关系数据库】2、问题:SQL 语言是( )语言,易学习。选项:A、非过程化 B、过程化C、格式化D、关系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MOOC 中国大学慕课答案