数据库管理系统原理 所有章节测验 测验答案 慕课答案 UOOC优课 课后练习 深圳大学.docx
《数据库管理系统原理 所有章节测验 测验答案 慕课答案 UOOC优课 课后练习 深圳大学.docx》由会员分享,可在线阅读,更多相关《数据库管理系统原理 所有章节测验 测验答案 慕课答案 UOOC优课 课后练习 深圳大学.docx(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
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答案解析:一个关系模式属于第二范式,它首先是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库管理系统原理 所有章节测验 测验答案 慕课答案 UOOC优课 课后练习 深圳大学 数据库 管理 系统 原理 所有 章节 测验 答案 UOOC 优课 课后 练习
限制150内