MOOC 数据库系统原理-郑州大学 中国大学慕课答案_第1页
MOOC 数据库系统原理-郑州大学 中国大学慕课答案_第2页
MOOC 数据库系统原理-郑州大学 中国大学慕课答案_第3页
MOOC 数据库系统原理-郑州大学 中国大学慕课答案_第4页
MOOC 数据库系统原理-郑州大学 中国大学慕课答案_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

MOOC数据库系统原理-郑州大学中国大学慕课答案第1讲单元测试1、问题:在数据模型中,对数据静态特性描述的是选项:A、数据结构B、数据操作C、数据完整性D、数据模式正确答案:【数据结构】2、问题:目前最流行的数据模型是选项:A、层次模型B、网状模型C、关系模型D、面向对象的模型正确答案:【关系模型】3、问题:下面定义数据库中各种数据对象实例上允许的操作和操作规则的是选项:A、数据结构B、数据操作C、数据完整性约束D、数据模式正确答案:【数据操作】4、问题:涉及全体数据逻辑结构描述的是选项:A、模式B、外模式C、内模式D、用户模式正确答案:【模式】5、问题:下面可以保证数据逻辑独立性的是选项:A、模式B、内模式C、外模式-模式映像D、模式-内模式映像正确答案:【外模式-模式映像】6、问题:数据库管理系统的简称是选项:A、DBB、DBSC、DBMSD、DS正确答案:【DBMS】7、问题:下面定义内模式和模式之间关系的是选项:A、模式B、外模式C、外模式-模式映像D、模式-内模式映像正确答案:【模式-内模式映像】8、问题:数据的独立性包括选项:A、数据的物理独立性B、数据的逻辑独立性C、数据的存储独立性D、数据的结构独立性正确答案:【数据的物理独立性#数据的逻辑独立性】9、问题:数据模型的组成要素包括选项:A、数据结构B、数据操作C、数据完整性约束D、数据模式正确答案:【数据结构#数据操作#数据完整性约束】10、问题:关系的每个属性必须取原子值选项:A、正确B、错误正确答案:【正确】11、问题:现在主流的数据模型是网状模型选项:A、正确B、错误正确答案:【错误】12、问题:外模式-模式映像可以保证数据的物理独立性选项:A、正确B、错误正确答案:【错误】第2讲单元测试1、问题:客观存在并可以相互区分的任何事物被称为选项:A、实体B、联系C、属性D、特征正确答案:【实体】2、问题:一个属性能被划分为更小部分的属性,该属性属于选项:A、复合属性B、派生属性C、多值属性D、计算属性正确答案:【复合属性】3、问题:实体集E1中的每个实体都可以与E2中的任意多个实体相关联,而E2中的每个实体最多与E1中的一个实体相关联,则E1和E2之间的联系属于选项:A、一对一联系B、一对多联系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、问题:联系的类型有选项:A、一对一B、一对多C、多对一D、多对多正确答案:【一对一#一对多#多对一#多对多】10、问题:A实体集和B实体集是多对一的联系,则A中的实体可能和B中的()实体相对应。选项:A、0个B、1个C、2D、任意多个正确答案:【0个#1个】11、问题:一个实体集的候选码只能有一个选项:A、正确B、错误正确答案:【错误】12、问题:候选码只能有一个属性构成选项:A、正确B、错误正确答案:【错误】13、问题:弱实体集没有码只有分辨符选项:A、正确B、错误正确答案:【正确】14、问题:一个实体集的主码可以有多个选项:A、正确B、错误正确答案:【错误】15、问题:极小超码称为候选码选项:A、正确B、错误正确答案:【正确】第3讲单元测试1、问题:下面对外码取值限制的是选项:A、实体完整性B、参照完整性C、用户自定义完整性D、断言正确答案:【参照完整性】2、问题:一个关系中只有一个的是选项:A、主码B、候选码C、外码D、超码正确答案:【主码】3、问题:E-R图向关系模式转换时实体被转换为选项:A、关系B、元组C、属性D、记录正确答案:【关系】4、问题:E-R图向关系模式转换时对多值属性如何处理选项:A、忽略多值属性B、为其创建一个新的关系模式C、作为关系的一个属性D、作为联系的属性正确答案:【为其创建一个新的关系模式】5、问题:如果联系是一对多的,转换成关系模型后码为选项:A、一端实体的码B、多端实体的码C、一端和多端实体的码的联合D、一端或多端实体的码都可以作为码正确答案:【多端实体的码】6、问题:关系代数的五种基本运算是选项:A、并、交、差、除、选择B、并、差、差、除、投影C、并、交、差、投影、选择D、并、差、投影、选择、笛卡儿积正确答案:【并、差、投影、选择、笛卡儿积】7、问题:必须有同名属性才能进行的运算是选项:A、选择运算B、投影运算C、笛卡尔积D、自然连接正确答案:【自然连接】8、问题:Students和SC表做自然连接,假设Students表有100个元组,SC表有1000个元组,则自然连接后有多少个元组选项:A、100B、1000C、10000D、不确定正确答案:【1000】9、问题:笛卡儿积运算的逆运算是选项:A、自然连接B、等值连接C、除D、交正确答案:【除】10、问题:下面属于参照完整性规则要求的是选项:A、主码必须唯一B、外码可能取空值C、主属性可以取空值D、外码取它所参照的表在主码上的某个取值正确答案:【外码可能取空值#外码取它所参照的表在主码上的某个取值】11、问题:下面属于实体完整性规则要求的是选项:A、主码必须唯一B、构成主码的属性不能取空值C、外码不能取空D、外码可以取空值正确答案:【主码必须唯一#构成主码的属性不能取空值】12、问题:实体完整性是对外码取值的限制选项:A、正确B、错误正确答案:【错误】13、问题:选择运算是传统的集合运算符选项:A、正确B、错误正确答案:【错误】14、问题:一个关系中候选码的个数一定是大于或等于主码的个数选项:A、正确B、错误正确答案:【正确】15、问题:投影运算是二元运算符选项:A、正确B、错误正确答案:【错误】第4讲单元测试1、问题:修改基本表结构的SQL语句是选项:A、ALTERDATABASEB、ALTERTABLEC、DROPTABLED、DROPINDEX正确答案:【ALTERTABLE】2、问题:定义外码的SQL语句是选项:A、UNIQUEB、NOTNULLC、PRIMARYKEYD、FOREIGNKEY正确答案:【FOREIGNKEY】3、问题:用于删除数据库对象的SQL语句是选项:A、CREATEB、ALTERC、DROPD、SELECT正确答案:【DROP】4、问题:定义聚集索引使用下面哪个关键字选项:A、UNIQUEB、UNCLUSTERC、CLUSTERD、INDEX正确答案:【CLUSTER】5、问题:表达查询条件的子句是选项:A、SELECT子句B、FROM子句C、WHERE子句D、ORDERBY子句正确答案:【WHERE子句】6、问题:下面哪个聚集函数是用来计数的选项:A、MAX()B、MIN()C、SUM()D、COUNT()正确答案:【COUNT()】7、问题:定义视图的SQL语句是选项:A、CREATEDATABASEB、CREATETABLEC、CREATEVIEWD、CREATEINDEX正确答案:【CREATEVIEW】8、问题:当查询的结果为多个元组时,必须使用什么来保存查询结果选项:A、SQLCODEB、主语言变量C、游标D、数组正确答案:【游标】9、问题:下面属于定义语句的有选项:A、CREATEB、ALTERC、DROPD、SELECT正确答案:【CREATE#ALTER#DROP】10、问题:下面关于SQL语言特点正确的是选项:A、集多种数据库语言于一体B、高度非过程化C、面向集合的操作方式D、功能强大,语言简洁正确答案:【集多种数据库语言于一体#高度非过程化#面向集合的操作方式#功能强大,语言简洁】11、问题:DBMS执行CREATEVIEW语句的时执行其中的SELECT语句,并保存结果。选项:A、正确B、错误正确答案:【错误】12、问题:聚簇索引可以显著提高某些查询的速度,因此,对一个基本表可以建立多个聚簇索引选项:A、正确B、错误正确答案:【错误】13、问题:查询语句中有分组子句时,SELECT子句后面只能是分组属性或者聚集函数选项:A、正确B、错误正确答案:【正确】14、问题:透过视图的更新被保存在视图中选项:A、正确B、错误正确答案:【错误】15、问题:建立索引是为了加快查询速度。因此,对一个基本表可以建立多个索引选项:A、正确B、错误正确答案:【错误】第5讲单元测试1、问题:可以实现级联操作的短语是选项:A、CASCADEB、RESTRICTC、SETNULLD、SETDEFAULT正确答案:【CASCADE】2、问题:可以实现定义断言操作的SQL语是选项:A、CREATEASSERTIONB、CREATETRIGGERC、CREATEROLED、CREATEDOMAIN正确答案:【CREATEASSERTION】3、问题:下面属于完整性范畴的是选项:A、断言B、自主存取权限控制C、用户标识与密码D、强制存取权限控制正确答案:【断言】4、问题:可以实现定义触发器操作的SQL语是选项:A、CREATEASSERTIONB、CREATETRIGGERC、CREATEROLED、CREATEDOMAIN正确答案:【CREATETRIGGER】5、问题:外码码约束属于下面哪种约束选项:A、类型级约束B、属性级约束C、关系级约束D、数据库级约束正确答案:【数据库级约束】6、问题:用来给约束起名字的短语是选项:A、DOMAINB、ASSERTIONC、CONSTRAINTD、TRIGGER正确答案:【CONSTRAINT】7、问题:向数据库表中插入数据违法实体完整性规则时,系统所做的操作是选项:A、拒绝B、级联C、置空值D、置默认值正确答案:【拒绝】8、问题:主码约束属于下面哪种约束选项:A、类型级约束B、属性级约束C、关系级约束D、数据库级约束正确答案:【关系级约束】9、问题:DBMS必须提供完整性控制的机制有选项:A、定义完整性约束条件的方法B、完整性检查机制C、违约处理D、放弃完整性控制正确答案:【定义完整性约束条件的方法#完整性检查机制#违约处理】10、问题:向数据库表中插入数据违法参照完整性规则时,系统所做的操作可能是选项:A、拒绝B、置空值C、置默认值D、级联正确答案:【拒绝#置空值#置默认值#级联】11、问题:下面定义属于完整性范畴的是选项:A、CREATEASSERTIONB、FOREIGNKEYC、CREATEROLED、CREATETRIGGER正确答案:【CREATEASSERTION#FOREIGNKEY#CREATETRIGGER】12、问题:违反实体完整性规则时系统只能拒绝该操作选项:A、正确B、错误正确答案:【正确】13、问题:违法参照完整性规则时只能拒绝选项:A、正确B、错误正确答案:【错误】14、问题:断言检查起来很耗费系统性能选项:A、正确B、错误正确答案:【正确】15、问题:触发器是一个功能很强大的完整性约束手段选项:A、正确B、错误正确答案:【正确】第6讲单元测试1、问题:主体与客体属于选项:A、主码约束B、外码约束C、域约束D、强制存取权限控制正确答案:【强制存取权限控制】2、问题:下面不属于安全性控制手段的是选项:A、用户标识与鉴别B、自主存取控制C、审计D、触发器正确答案:【触发器】3、问题:数据库的安全性旨在选项:A、保证数据库中的数据是正确的、有效的、相容的B、保护数据库中的数据,防止非法用户和合法用户的非法操作C、保证数据库中的数据符合主码约束D、保证数据库中的数据符合外码约束正确答案:【保护数据库中的数据,防止非法用户和合法用户的非法操作】4、问题:关于安全性,下面说法正确的是选项:A、自主存取控制比强制存取控制严格B、强制存取控制要求主体的许可证级别小于或等于客体的密级时,该主体才能写相应的客体C、角色是一个数据库用户D、审计技术是数据库管理系统必选的安全性措施正确答案:【强制存取控制要求主体的许可证级别小于或等于客体的密级时,该主体才能写相应的客体】5、问题:实现回收授权的SQL语句是选项:A、CREATEB、GRANTC、REVOKED、ROLE正确答案:【REVOKE】6、问题:视图和授权可以实现选项:A、完整性B、安全性C、并发控制D、数据库恢复正确答案:【安全性】7、问题:下面属于数据控制语句的是选项:A、CREATE和REVOKEB、GRANT和ROLEC、REVOKE和ROLED、GRANT和REVOKE正确答案:【GRANT和REVOKE】8、问题:数据库管理系统提供的安全性手段有哪些选项:A、用户标识与鉴别B、自主权限控制C、强制权限控制D、审计正确答案:【用户标识与鉴别#自主权限控制#强制权限控制#审计】9、问题:关于安全性,下面说法不正确的是选项:A、自主存取控制比强制存取控制严格B、强制存取控制要求主体的许可证级别小于或等于客体的密级时,该主体才能写相应的客体C、角色是一个数据库用户D、加密技术是数据库管理系统必选的安全性措施正确答案:【自主存取控制比强制存取控制严格#角色是一个数据库用户#加密技术是数据库管理系统必选的安全性措施】10、问题:数据控制语句有哪些?选项:A、GRANTB、REVOKEC、ASSERSIOND、TRIGGER正确答案:【GRANT#REVOKE】11、问题:授权机制中,授权定义中数据粒度越细,系统检查权限的开销就越小选项:A、正确B、错误正确答案:【错误】12、问题:审计比较耗时耗资源,因此可以作为可选的安全性手段选项:A、正确B、错误正确答案:【正确】13、问题:视图加授权可以起到安全性的作用选项:A、正确B、错误正确答案:【正确】14、问题:强制存取控制是所有数据库管理系统必须提供的安全性手段选项:A、正确B、错误正确答案:【错误】15、问题:授权机制中,授权定义中数据粒度越粗,系统检查权限的开销就越小选项:A、正确B、错误正确答案:【正确】第7讲单元测试1、问题:关系模型要求关系的每一属性都选项:A、互不相关B、相互关联C、不可分解D、长度可变正确答案:【不可分解】2、问题:如果一个关系模式只有两个属性构成,那么函数依赖范畴内它最高可以达到选项:A、1NFB、2NFC、3NFD、BCNF正确答案:【BCNF】3、问题:设有关系模式R(U,F),其中U={X,Y,Z},F={X→Y},则R的码是选项:A、XB、YC、XYD、XZ正确答案:【XZ】4、问题:设有关系模式R(U,F),其中U={X,Y,Z},F={X→Z,Y→Z},则属于主属性的是选项:A、X、Y和ZB、Y和ZC、X和YD、X和Z正确答案:【X和Y】5、问题:哪个范式级别是针对主属性提出来的选项:A、1NFB、2NFC、3NFD、BCNF正确答案:【BCNF】6、问题:设有关系模式R(U,F),其中U={X,Y,Z},F={X→Y,Y→Z},则该模式最高满足选项:A、1NFB、2NFC、3NFD、BCNF正确答案:【2NF】7、问题:关于模式分解,若要求分解具有无损连接性,那一定可以达到选项:A、1NFB、2NFC、3NFD、BCNF正确答案:【BCNF】8、问题:.关于模式分解,若要求分解既具有无损连接性,又保持函数依赖,那一定可以达到选项:A、1NFB、2NFC、3NFD、BCNF正确答案:【3NF】9、问题:一个函数依赖集F的极小函数依赖集Fm有选项:A、0个B、1个C、多个D、1个或多个正确答案:【1个或多个】10、问题:设有关系模式R(XYZ,X→Y,Y→Z),其分解R1(XY),R2(XZ)相对F选项:A、既具有无损连接性,又保持函数依赖B、具有无损连接性,但不保持函数依赖C、不具有无损连接性,但保持函数依赖D、既不具有无损连接性,又不保持函数依赖正确答案:【具有无损连接性,但不保持函数依赖】11、问题:Amrstrong公理系统的三条基本推理规则有选项:A、自反律B、增广律C、传递律D、分解规则正确答案:【自反律#增广律#传递律】12、问题:若R.(B,C)→R.A,则R.B→R.A,R.C→R.A选项:A、正确B、错误正确答案:【错误】13、问题:一个关系模式的范式级别达到3Nf后它一定是BCNF选项:A、正确B、错误正确答案:【错误】14、问题:一个关系模式总可以通过分解达到BCNF或3Nf选项:A、正确B、错误正确答案:【正确】15、问题:若B→A,C→A,则B,C→R.A选项:A、正确B、错误正确答案:【正确】第9讲单元测试1、问题:连接运算的基本方法有选项:A、嵌套循环连接B、块嵌套循环连接C、排序-归并连接D、散列连接正确答案:【嵌套循环连接#块嵌套循环连接#排序-归并连接#散列连接】2、问题:选择运算的基本方法有选项:A、线性搜索B、二分法搜索C、排序-归并连接D、散列连接正确答案:【线性搜索#二分法搜索】3、问题:查询的内部表示可以使用选项:A、C语言代码B、SQL语句C、语法树D、关系代数表达式正确答案:【语法树#关系代数表达式】4、问题:选择操作应该尽可能先做选项:A、正确B、错误正确答案:【正确】5、问题:投影操作应该在选择操作前做选项:A、正确B、错误正确答案:【错误】6、问题:应该尽量避免笛卡尔积运算选项:A、正确B、错误正确答案:【正确】7、问题:用户优化和系统优化的效果一样选项:A、正确B、错误正确答案:【错误】8、问题:关系数据库中查询优化是可以省略的选项:A、正确B、错误正确答案:【错误】9、问题:复杂的更新需要先找到相应的元组,然后才能进行更新选项:A、正确B、错误正确答案:【正确】10、问题:代数优化是通过存储路径和底层操作算法的选择进行优化选项:A、正确B、错误正确答案:【错误】第10讲单元测试1、问题:若事务T获得了数据对象R的X锁控制权,则T对R选项:A、只可读B、只可写C、可读也可写D、不可读也不可写正确答案:【可读也可写】2、问题:成功提交事务的短语是选项:A、commitB、failC、abortD、rollback正确答案:【commit】3、问题:为了防止数据库的不一致性,对多个运行的事务需要选项:A、安全性B、完整性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、问题:基本锁类型包括选项:A、意向锁B、写锁C、读锁D、多粒度锁正确答案:【写锁#读锁】10、问题:检测死锁的方法有选项:A、顺序方法B、等待图法C、超时法D、一次封锁法正确答案:【等待图法#超时法】11、问题:关于并发调度下面说法不正确的是选项:A、一个并发调度是正确的如果它和某个串行调度结果相同B、一个并发调度是正确的如果它和某个串行调度结果不相同C、一个并发调度一定是正确的D、一个并发调度一定是不正确的正确答案:【一个并发调度是正确的如果它和某个串行调度结果不相同#一个并发调度一定是正确的#一个并发调度一定是不正确的】12、问题:不可串行化的调度一定是不正确的调度选项:A、正确B、错误正确答案:【正确】13、问题:顺序封锁发能够解决死锁选项:A、正确B、错误正确答案:【正确】14、问题:封锁协议越严格,并发程度越低选项:A、正确B、错误正确答案:【正确】15、问题:先来先服务可以解决死锁选项:A、正确B、错误正确答案:【错误】第11讲单元测试1、问题:某个事务在运行过程中由于种种原因未能运行到正常而中止,这属于选项:A、事务故障B、系统故障C、介质故障D、计算机病毒正确答案:【事务故障】2、问题:用来记录对数据库中数据进行的每一次更新操作的是选项:A、后备副本B、数据库C、日志文件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论