数据库管理系统原理 所有章节测验 测验答案 慕课答案 UOOC优课 课后练习 深圳大学.docx

上传人:太** 文档编号:64532827 上传时间:2022-11-29 格式:DOCX 页数:34 大小:29.25KB
返回 下载 相关 举报
数据库管理系统原理 所有章节测验 测验答案 慕课答案 UOOC优课 课后练习 深圳大学.docx_第1页
第1页 / 共34页
数据库管理系统原理 所有章节测验 测验答案 慕课答案 UOOC优课 课后练习 深圳大学.docx_第2页
第2页 / 共34页
点击查看更多>>
资源描述

《数据库管理系统原理 所有章节测验 测验答案 慕课答案 UOOC优课 课后练习 深圳大学.docx》由会员分享,可在线阅读,更多相关《数据库管理系统原理 所有章节测验 测验答案 慕课答案 UOOC优课 课后练习 深圳大学.docx(34页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、数据库管理系统原理第一章测验一、单选题(共40.00分)1 .层次模型用()结构来表示各类实体以及实体间的联系A.网状B.关系C.树形D.面向对象正确答案:C2 .数据库系统的三级模式结构中,()是数据库中全体数据的逻辑结构和特征的描述A.模式B.外模式C.内模式D.关系模式正确答案:A答案解析:数据库系统的三级模式结构3 .()的映像保证数据与程序的逻辑独立性A.外模式/外模式映像B.外模式/内模式映像C.模式/内模式映像D.外模式/模式映像正确答案:C.视图D.索引正确答案:B D三、判断题(共27.00分)1 .视图不仅可以从单个基本表导出,还可以从多个基本表导出。A.正确B.错误正确答

2、案:A2 .不是所有的视图都可以进行更新,但视图都可以进行插入。A.正确B.错误正确答案:B3 . SELECT子句中的目标列可以是表中的属性列也可以是表达式。A.正确B.错误正确答案:-、单选题(共40.00分)1 .在数据加密技术中,原始数据通过某种加密算法变换为不可直接识别的格式称为,请选择最恰当选项()OA.密钥B.密文C.档案D.密码正确答案:2 . GRANT SELECT ON TABLE SC TO PUBLIC;A.把对表SC的查询权限授予名字为PUBLIC的用户B.把对表SC的选择权限授予名字为PUBLIC的用户C.把对表SC的查询权限授予所有用户D.把对表SC的选择权限授

3、予所有用户正确答案:3 .数据库角色实际上是一组与数据库操作相关的各种(),请选择最恰当选项。A.事务B.人员C.数据D.权限正确答案:4 .哪个安全标准于1999年被ISO采用为国际标准并于2001年被我国采用为国家标准()。A. TCSECV2.1 版B. ITSECV2.1 版C. CC V2.l 版D. CTCPECV2.1 版正确答案:C二、多选题(共33.00分)1 .在对用户授予列INSERT权限时,除了授权的列,其他列的值可能的取值为()请选择最恰当的两个选项。A.随机值B.默认值C.主属性值D,空值正确答案:C D2 .自主存取控制(Discretionary Access

4、Control ,简称DAC),关于自主存取控制描述正确的有()。A.用户对不同的数据对象有不同的存取权限B.不同的用户对同一对象也有不同的权限C.用户还可将其拥有的存取权限转授给其他用户D.用户无权将其拥有的存取权限转授给其他用户正确答案:ABC答案解析:用户可将其拥有的存取权限转授给其他用户3 . GRANT语句的中的参数WITH GRANT OPTION的作用是()。A.带有这个参数,表示用户可以再授予这个权限给其它用户。B.带有这个参数,表示用户执行GRANT语句中指定操作时,系统首先检查用户是否具有这个权限。C.没有指定这个参数表示用户不可以再授予这个权限给其它用户。D.没有指定这个

5、参数表示用户执行GRANT语句中指定操作时,系统不检查用户是否具有这个权限。正确答案:A C三、判断题(共27.00分)1.数据共享必然带来数据库的安全性问题。A.正确B.错误正确答案:A2. TCSEC/TDI安全级别划分,各安全级别之间具有一种偏序向下兼容的关系,例如C1级提供的安全保护要包含的A1 所有保护要求,同时提供更多或更完善的保护能力。A.正确B.错误正确答案:B答案解析:A1级提供的安全保护要包含的C1所有保护要求,同时提供更多或更完善的保护能力。3. GRANT语句支持循环授权。A.正确B.错误正确答案:B答案解析:GRANT语句不允许循环授权一、单选题(共40.00分)1.

6、哪种完整性将两个表中的相应元组联系起来,对其中一个表进行增删改操作时有可能破坏相应的完整性,必须进行 检查。()A.过程完整性B.实体完整性C.参照完整性D.用户定义完整性正确答案:D2.完整性约束命名子句CONSTRAINT完整性约束条件名完整性约束条件完整性约束条件包括NOT NULL、 UNIQUE等,请从下列选项中选出不用于构造完整性约束条件的短语()oA. CHECK 短语B. PRIMARY KEY 短语C. FOREIGN KEY 短语D. ALTER 短语正确答案:D3. 一个数据表上可能定义了多个触发器,执行下列语句,正确的执行顺序是()1、执行该表上的BEFORE触发器;2

7、、 激活触发器的SQL语句;3、执行该表上的AFTER触发器。A. 1、 2、 3B. 2、 1、 3C. 2、 3、 1D. 3、 1、 2正确答案:A4.下列关于定义触发器的语法说明错误的选项是()。A.表的拥有者才可以在表上创建触发器B.触发器可以定义在基本表上,也可以定义在视图上C.同一模式下,触发器名必须是唯一的,触发器名和表名必须在同一模式下D.触发器只能定义在基本表上,不能定义在视图上正确答案:B二、多选题(共33.00分)1.触发器类型()。A.行级触发器(FOR EACH ROW)B.列级触发器(FOR EACH COLUMN)C.语句级触发器(FOR EACH STATEM

8、ENT)D,表级触发器(FOR EACH TABLE)正确答案:A C2. CREATE TABLE DEPT ( Deptno NUMERIC(2), Dname CHAR(9) UNIQUE NOT NULL)关于关键子句 UNIQUE NOT NULL描述正确的选项()oA.实体完整性B.要求Dname列值唯一,或者不能取空值C.用户定义的完整性D.要求Dname列值唯一,并且不能取空值正确答案:C D3.数据的安全性描述正确的选项()oA.防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据B.保护数据库防止恶意的破坏和非法的存取C.防范对象:不合语义的、不正确的数据D

9、.防范对象:非法用户和非法操作正确答案:B D答案解析:数据的安全性保护数据库防止恶意的破坏和非法的存取防范对象:非法用户和非法操作三、判断题(共27.00分)1 .对于参照完整性,除了应该定义外码,还应定义外码列是否允许空值。A.正确B.错误正确答案:A2 .关系数据库管理系统提供了定义和检验用户定义完整性的机制,不必由应用程序承担。A.正确B.错误正确答案:A3 .触发器(Trigger)是用户定义在关系表上的一类由事件驱动的特殊过程,激发触发器的事件可以来自不同的关系表。A.正确B.错误正确答案:B答案解析:触发器是用户定义在某个关系表上的,激发触发器的事件只能来自定义触发器的关系表。一

10、、单选题(共40.00分)1.关系模式中存在的插入异常、删除异常和更新异常是由于存在于模式中的某些什么问题引起的?()A.不合适的主码选择B.不合适的外码依赖C.不合适的数据依赖D.不合适的关系依赖正确答案:C2. XY,但 YGX 则称 XY 是()A.非平凡的函数依赖B.平凡的函数依赖C.非平凡的多值依赖D.平凡的多值依赖正确答案:B答案解析:就是相同的值互相映射就满足函数依赖定义,但是没意义,不反应新的语义因此称为平凡的依赖3. XY,但 丫0( 则称 XY 是()A.非平凡的函数依赖B.平凡的函数依赖C.非平凡的多值依赖D.平凡的多值依赖正确答案:A4,设K为R中的属性或属性组合。若U

11、完全函数依赖于K ,则K称为R的一个()A.全码B.超码C.主码D.候选码正确答案:D二、多选题(共33.00分)1.在以下关系模式中存在的问题中,可能会同时出现的两个问题是()A.数据冗余B.更新异常C.插入异常D.删除异常正确答案:A B答案解析:数据冗余,更新数据时,维护数据完整性代价大2 .在选课关系SC(Sno, Cno, Grade, Sdept)中,Sno表示学号,Cno表示课程号,Grade代表成绩,Sdept代表学生所 在系,请选择属性Sdept部分函数依赖于(Sno, Cno)的理由()A. Sdept 函数依赖于(Sno, Cno)B. Sdept函数依赖于SnoC. S

12、no是(Sno, Cno)的真子集D. Cno是(Sno, Cno)的真子集正确答案:ABC答案解析:部分函数依赖定义3 .在选课关系SC(Sno, Cno, Grade)中,Sno表示学号,Cno表示课程号,Grade代表成绩,这个关系模式属于哪种范式 ()A. INFB. 2NFC.第一范式D.第二范式正确答案:B D答案解析:第二范式定义三、判断题(共27.00分)1 .函数依赖是语义范畴的概念,只能根据数据的语义来确定一个函数依赖。A.正确B.错误正确答案:A2 . 一个关系模式属于第二范式,它不一定属于第一范式。A.正确B.错误正确答案:B答案解析:一个关系模式属于第二范式,它首先是

13、属于第一范式。第二范式定义3 .符合3NF要求的数据库设计,基本上解决了数据冗余过大,插入异常,修改异常,删除异常的问题。当然,在实际 中,往往为了性能上或者应对扩展的需要,经常做到2NF或者1NF。A.正确B.错误正确答案:A答案解析:数据库的二级映像功能4 .()的映像保证数据与程序的物理独立性A.外模式/外模式映像B.外模式/内模式映像C.模式/内模式映像D.外模式/模式映像正确答案:C答案解析:数据库的二级映像功能二、多选题(共33.00分)1 .属于数据库能够管理的数据类型的选项有()A.数字B.文字C.图形D.视频正确答案:A B C D答案解析:数据的定义2 .格式化模型包括哪几

14、种数据模型()A.层次模型B.面向对象模型C.网状模型D.关系模型一、单选题(共40.00分)1 .员工性别的取值,有的为男、女,有的为、1、0,这种情况属于()。A.属性冲突B.命名冲突C.结构冲突D.数据冗余正确答案:A2 .调查用户需求的包括如下步骤:1、确定新系统的边界;2、调查各部门的业务活动情况;3、调查组织机构情况;4、 协助用户明确对新系统的各种要求,包括信息要求、处理要求、完全性与完整性要求。请为上述步骤排序()A. 1234B. 3241C. 2314D. 1423正确答案:B3.需求分析所得到的用户应用需求应该首先抽象为信息世界的结构,就是()A.数据模型B.数据字典C.

15、概念模型D.逻辑模型正确答案:C4.学校里一个班级只有一个正班长,而一个班长只在一个班中任职,则班级与班长之间具有()联系。A. 一对一B. 一对多C.多对多D.不确定正确答案:A二、多选题(共33.00分)1 .数据库设计分6个阶段中,独立于任何数据库管理系统的两个阶段是()A.物理结构设计B.概念结构设计C.逻辑结构设计D.需求分析正确答案:D B2 .需求分析得到的数据字典通常包括()以及数据流,数据存储、处理过程五个部分。A.数据项B.数据结构C.数据范围D,数据属性正确答案:A B3 .为了简化E-R图的处置,现实世界的事物能作为属性对待的,尽量作为属性对待。以下不能作为属性对待的情

16、况是()A.属性中包含其他属性B.属性中不包含其他属性C.属性与其他实体具有联系D.属性与其他实体不具有联系三、判断题(共27.00分)1 .数据库建设的基本规律三分技术,七分管理,十二分基础数据A.正确B.错误正确答案:A2 .实体型之间的联系自身不包含属性A.正确B.错误正确答案:B答案解析:实体型之间的联系自身可以包含属性3 .数据模型的优化时规范化程度越高的关系就越优A.正确B.错误正确答案:B答案解析:对于一个具体应用来说,到底规范化进行到什么程度,需要权衡响应时间和潜在问题两者的利弊才能决定一、单选题(共40.00分)1.可以不使用游标的SQL语句()A.说明性语句、数据定义、数据

17、控制语句;B.查询结果为多条记录的SELECT语句C. CURRENT形式的UPDATE语句D. CURRENT形式的DELETE语句正确答案:A答案解析:必须使用游标的SQL语句查询结果为多条记录的SELECT语句CURRENT形式的UPDATE语句CURRENT形式的DELETE语句2.过程化SQL块的定义部分描述错误的选项是()A.定义部分以DECLARE关键字开头B.可以定义变量、常量、游标、异常等,每个定义以分号结束C.定义的变量、常量等只能在该基本块中使用,当基本块执行结束时,定义就不再存在D.定义的变量、常量等可以在基本块嵌套调用的块中使用正确答案:D答案解析:定义的变量、常量等

18、不可以在基本块嵌套调用的块中使用3.请选择不属于过程化SQL块的流程控制的选项()A.条件控制语句B. I/O控制C.循环控制语句D.错误处理B4.存储过程经过编译、优化之后存储在()A.数据库中B.数据库服务器中C.主语言D,应用程序中正确答案:B二、多选题(共50.00分)1.将SQL嵌入到高级语言中混合编程,程序中会含有两种不同计算模型的语句,对其中的SQL语句描述正确的是()A.描述性的面向集合的语句B.过程性的面向记录的语句C.负责控制逻辑流程D.负责操纵数据库正确答案:A D2 .主变量的类型包括输入主变量和输出主变量,下列说法正确的选项是0A.输入主变量是向应用程序输入,由SQL

19、语句对其赋值或设置状态信息,返回给应用程序8 .输入主变量是向SQL语句输入,由应用程序对其赋值,SQL语句引用。C.输出主变量是应用程序对外输出,由应用程序对其赋值,SQL语句引用D,输出主变量是SQL语句对外输出,由SQL语句对其赋值或设置状态信息,返回给应用程序正确答案:B D9 .不能使用CURRENT形式的UPDATE语句和DELETE语句()A.当游标定义中的SELECT语句带有UNION或ORDER BY子句B.当游标定义中的SELECT语句相当于定义了一个不可更新的视图C.当游标定义中的SELECT语句相当于定义了一个不可更新的视图D.当游标定义中的SELECT语句查询结果为多

20、条记录的SELECT语句正确答案:A B10 过程化SQL块的基本结构包括()A.定义部分B.过程处理部分C.执行部分D.异常处理部分正确答案:A C11 ,存储过程的优点有哪些?()A.统一数据库模式B,运行效率高C,降低了客户机和服务器之间的通信量D.方便实施企业规则正确答案:BCD三、判断题(共10.00分)1.存储过程是由过程化SQL语句书写的过程,经编译和优化后存储在数据库服务器中,使用时只要调用即可。A.正确B.错误正确答案:AA C3.数据库的二级映像功能是指()A.外模式/外模式映像B.外模式/内模式映像C.模式/内模式映像D.外模式/模式映像正确答案:C D答案解析:数据库的

21、二级映像功能三、判断题(共27.00分)1 .层次模型的完整性约束条件要求,如果删除双亲结点值,则相应的子女结点值也被同时删除。A.正确B.错误正确答案:A2 .关系必须是规范化的,满足一定的规范条件,最基本的规范条件是允许表中还有表A.正确B.错误正确答案:A答案解析:最基本的规范条件是不允许表中还有表3 .关系模型存取路径对用户隐蔽,用户要指出干什么,详细说明怎么干。A.正确B.错误B答案解析:关系模型存取路径对用户隐蔽,用户只要指出、干什么,不必详细说明、怎么干一、单选题(共40.00分)1 .提出关系模型的是美国IBM公司的()A. IMSB. BoyceC.D. DBTG正确答案:C

22、2 .关系R5 (DI, D2,,D7),其中DI, D2来自同一个域,则关系R5的目或度是()A. 2B. 5C. 6D. 7正确答案:D答案解析:R5的目或度指属性列个数3 .关系模式中对关系的属性描述错误的是()A.属性构成B.属性值设定C,属性来自的域D,属性与域之间的映象关系正确答案:B4 .下列叙述正确的是()A.候选码都可以唯一地标示一个元组B.候选码中只能包含一个属性C.主属性可以取空值D,关系的外码不可以取空值正确答案:A二、多选题(共33.00分)1.关系模型由哪三个部分构成?()A.关系数据结构B.关系操作集合C.关系的码D,关系的完整性约束正确答案:A B D2 .关于

23、基本关系中元组(行)的性质,正确的选项有()A.行的顺序无所谓B.行的次序可以任意交换C.任意两个元组的候选码可能相同D,元组的分量必须取原子值正确答案:A B D答案解析:任意两个元组的候选码不能相同,候选码定义3 ,请选出关系代数的运算符有哪两类?()A.集合运算符B.算术运算符C.专门的关系运算符D.逻辑运算符正确答案:A C三、判断题(共27.00分)1 .关系R(D1, D2,D7),如果属性列D1可以做为关系R的候选码,则D1与D2构成的属性列组也可以做为关系R的候选码。A.正确B.错误正确答案:B2 .在左外连接中,保留的是左边关系中所有的元素。A.正确B.错误正确答案:A答案解

24、析:左外连接定义3 .专门的关系运算不仅涉及行而且涉及列A.正确B.错误正确答案:一、单选题(共40.00分)1 .对表中数据进行删除的操作是()。A. DELETEB. DROPC. ALTERD. UPDATE正确答案:A2 .若一个视图是从单个基本表导出的,并且只是去掉了基本表的某些行和某些列,但保留了主码,这类视图允许更新操 作,称为()OA.基本视图B,行列子视图C.主视图D.可更新视图正确答案:B3 .以下哪种情况属性值不能被设置为空值()A.由于某种原因不便于填写B,属性值取值为0C.该属性不应该有值D.该属性不应该有值正确答案:B4 . SQL的数据定义语句中删除操作的关键词是()A. CREATEB. DROPC. ALTERD. DELETE正确答案:B二、多选题(共33.00分)1.请下列选项选出SQL语言具有哪些?()A.数据定义B.数据查询C.数据操纵D.数据控制正确答案:A B C D答案解析:SQL语言功能2 .请下列选项选出SQL语言的数据定义功能()oA.模式定义B,表定义C.视图定义D.索引定义正确答案:A B C D答案解析:SQL语言的数据定义功能3 . SQL语句支持修改(ALTER)功能的数据对象是()A.模式B.表

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

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁