2024秋最新《中国大学MOOC数据库原理与应用考核作业参考原题试题》形考作业试题题库、期末题库
考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库超星学习通、知到智慧树、国家开放大学、广东开放大学、江苏开放大学、上海开放大学、云南开放大学、芯位教育、云慕学苑、职教云、川农在线、长江雨课堂、安徽继续教育平台、青书学堂、睿学在线、成教云、京人平台、绎通继教云、学起Plus、云上河开、河南继续教育、四川开放大学、良师在线、继教云、日照专业技术人员继续教育、麦能网、21tb、168网校、云班课、电大中专、learnin、西财在线等平台复习试题与答案,敬请查看。
课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)
本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究
本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究
本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

数据库原理与应用
学校: 无
问题 1: 1. 实现将现实世界抽象为信息世界的是()
选项:
• A. 物理模型
• B. 概念模型
• C. 数据模型
• D. 逻辑模型
答案: 概念模型
问题 2: 2. 关系模型的任何属性()
选项:
• A. 不可再分
• B. 可再分
• C. 命名在改关系模式中可以不唯一
• D. 以上都不是
答案: 不可再分
问题 3: 3. 关系模型中,码是()。
选项:
• A. 可以由多个任意属性组成
• B. 至多由一个属性组成
• C. 由一个或多个属性组成,其值能够惟一标识关系中一个元组
• D. 以上都不是
答案: 由一个或多个属性组成,其值能够惟一标识关系中一个元组
问题 4: 4. 关系模型中数据通过关系模型的()来给出数据的语义
选项:
• A. 值
• B. 型
• C. 行
• D. 列
答案: 型
问题 5: 5. 三类完整性是指 实体完整性 、____________和用户自定义完整性。
选项:
答案: 参照完整性
问题 6: 6. 层次模型是比网状模型更具普遍性的结构,网状模型是层次模型的一个特例。
选项:
答案: 错误
问题 7: 7. 用二维表格来表示数据及其联系的数据模型称为关系模型。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 8: 8. 一个数据表中可以有多个主键。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 9: 9. 数据模型是数据库系统的核心和基础。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 10: 1. 能够保证数据库系统中的数据具有较高的逻辑独立性的是()
选项:
• A. 外模式/模式映像
• B. 模式
• C. 模式/内模式映像
• D. 外模式
答案: 请关注公众号【大象答案】查看答案
问题 11: 2. 数据库系统中,数据物理独立性是指( )。
选项:
• A. 数据库与数据库管理系统的相互独立
• B. 应用程序与DBMS的相互独立
• C. 应用程序与存储在磁盘上数据库的物理模式是相互独立的
• D. 应用程序与数据库中数据的逻辑独立性相互独立
答案: 请关注公众号【大象答案】查看答案
问题 12: 3. 在三级模式两层映像结构中,“模式”是指( )
选项:
• A. 内模式
• B. 概念模式
• C. 外模式
• D. 存储模式
答案: 请关注公众号【大象答案】查看答案
问题 13: 4. 数据库系统的数据独立性是指( )
选项:
• A. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
• B. 不会因为数据的变化而影响应用程序
• C. 不会因为某些存储结构的变化而影响其他的存储结构
• D. 不会因为存储策略的变化而影响存储结构
答案: 请关注公众号【大象答案】查看答案
问题 14: 5. 数据库的三级模式结构中,描述局部数据的逻辑结构和特征的是( ) 。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 15: 6. 外模式是________的子集。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 16: 7. 通常情况下,外模式是模式的子集。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 17: 8. 视图和三级模式中的模式对应
选项:
答案: 请关注公众号【大象答案】查看答案
问题 18: 9. 一个数据库可以由多个内模式。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 19: 10. 模式是相对稳定的,而实例是相对变动的。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 20: 1. DBMS是一类系统软件,它是建立( )之上的。
选项:
• A. 应用系统
• B. 编译系统
• C. 操作系统
• D. 硬件系统
答案: 请关注公众号【大象答案】查看答案
问题 21: 2. 下列哪项不是DBA的主要职责()
选项:
• A. 参与数据库系统的设计与建立
• B. 定义数据的安全性要求和完整性约束条件
• C. 负责给用户编写应用程序
• D. 负责数据库性能的改进和数据库的重组及重构工作
答案: 请关注公众号【大象答案】查看答案
问题 22: 3. 数据库管理系统(DBMS)是位于用户和( )之间的一层系统软件。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 23: 4. 数据库管理系统是指在计算机系统中引入数据库后的系统,一般由DB、DBS、应用系统和DBA组成。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 24: 5. 数据库系统与数据库管理系统的概念是一样的。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 25: 6. 数据库系统是由数据库、数据库管理系统(及其应用开发工具)、应用程序和数据库管理员组成的存储、管理、处理和维护数据的系统。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 26: 7. 数据库系统是由数据库、数据库管理系统(及其应用开发工具)、应用程序和数据库管理员组成的存储、管理、处理和维护数据的系统。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 27: 8. 数据库管理系统是一个应用软件。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 28: 9. 数据库系统的各类人员的数据视图都是相同的。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 29: 10. 数据库管理员是开发数据库的专门人员。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 30: 1. 模式关系操作的对象和结果都是
选项:
• A. 数据
• B. 元素
• C. 集合
• D. 数组
答案: 请关注公众号【大象答案】查看答案
问题 31: 2. 在通常情况下,下面的关系中不可以作为关系数据库的关系是()。
选项:
• A. R1(学生号,学生名,性别)
• B. R2(学生号,学生名,班级号)
• C. R3(学生号,学生名,宿舍号)
• D. R4(学生号,学生名,简历)
答案: 请关注公众号【大象答案】查看答案
问题 32: 3. 下列哪个不是关系模型的组成
选项:
• A. 关系数据结构
• B. 关系运算集合
• C. 关系操作
• D. 关系完整性的约束
答案: 请关注公众号【大象答案】查看答案
问题 33: 4. 关系代数运算是以( )为基础的运算。
选项:
• A. 关系运算
• B. 谓词演算
• C. 集合运算
• D. 代数运算
答案: 请关注公众号【大象答案】查看答案
问题 34: 5. 数据模型的三要素分别________、关系操作集合、 关系完整性约束。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 35: 6. 关系的每一个分量必须是一个__________的数据项。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 36: 7. 关系操作的特点是集合操作方式。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 37: 8. 关系中的两行可以完全相同。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 38: 1. 数据库的组成模式包括
选项:
• A. 关系数据结构
• B. 关系操作集合
• C. 关系完整性的约束
• D. 以上都是
答案: 请关注公众号【大象答案】查看答案
问题 39: 2. 下列哪个名字定义为“一组具有相同数据类型的值的集合”?( )
选项:
• A. 域
• B. 基数
• C. 分量
• D. 元组
答案: 请关注公众号【大象答案】查看答案
问题 40: 3. 下列哪个名字定义为“一组具有相同数据类型的值的集合”?( )
选项:
• A. 域
• B. 基数
• C. 分量
• D. 元组
答案: 请关注公众号【大象答案】查看答案
问题 41: 4. 设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,则T的元组个数是 ________。
选项:
• A. 400
• B. 10000
• C. 30000
• D. 90000
答案: 请关注公众号【大象答案】查看答案
问题 42: 5. 一个关系中可以有多个候选码和主码
选项:
答案: 请关注公众号【大象答案】查看答案
问题 43: 6. 在参照完整性中,外码不可以取空值
选项:
答案: 请关注公众号【大象答案】查看答案
问题 44: 7. 若属性A是基本关系R的主属性,A可以取空值
选项:
答案: 请关注公众号【大象答案】查看答案
问题 45: 8. 关系中的不同的列可以来自同一个域。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 46: 9. 关系模式的主关键字可以有多个。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 47: 10. 关系和普通表的区别有两个方面,一是属性列不可再分,而是元组不会有重复。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 48: 1. 关系代数的5种基本基本运算是
选项:
• A. 并、差、选择、投影、自然连接
• B. 并、差、交、选择、投影
• C. 并、差、交、选择、笛卡尔积
• D. 并、差、选择、投影、笛卡尔积
答案: 请关注公众号【大象答案】查看答案
问题 49: 2. 下列传统的集合运算中是复合运算的是()
选项:
• A. 并
• B. 交
• C. 差
• D. 笛卡尔积
答案: 请关注公众号【大象答案】查看答案
问题 50: 3. 专门的关系运算包括选择,投影,连接,除运算等。其中从行的角度进行的运算是
选项:
• A. 选择
• B. 投影
• C. 连接
• D. 差
答案: 请关注公众号【大象答案】查看答案
问题 51: 4. 专门的关系运算包括选择,投影,连接,除运算等。其中从行的角度进行的运算是
选项:
• A. 选择
• B. 投影
• C. 连接
• D. 差
答案: 请关注公众号【大象答案】查看答案
问题 52: 5. 在关系代数运算中,五种基本运算为______
选项:
• A. 并、差、交、选择、投影
• B. 并、差、选择、投影、自然连接
• C. 并、差、选择、投影、乘积
• D. 并、差、交、选择、乘积
答案: 请关注公众号【大象答案】查看答案
问题 53: 6. 下列哪个不是关系模型的组成( )。
选项:
• A. 关系数据结构
• B. 关系运算集合
• C. 关系操作
• D. 关系完整性的约束
答案: 请关注公众号【大象答案】查看答案
问题 54: 7. 关系操作的对象和结果都是
选项:
• A. 数据
• B. 元素
• C. 集合
• D. 数组
答案: 请关注公众号【大象答案】查看答案
问题 55: 8. 关系代数运算中,专门的关系运算有选择,投影、 和________。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 56: 9. 关系的查询操作其基本操作是选择 、投影 、并 、差 、和( )。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 57: 10. 关系操作的对象和结果都是集合。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 58: 1. 假设存在一张职工表,包含“性别”属性,要求这个属性的值只能取“男”或“女”,这属于()
选项:
• A. 实体完整性
• B. 属性完整性
• C. 参照完整性
• D. 用户定义的完整性
答案: 请关注公众号【大象答案】查看答案
问题 59: 2. 根据参照完整性规则,对于基本关系R中的每个元组在外码上的值必须是()
选项:
• A. 空值
• B. 基本关系S中某个元组的主码值
• C. A和B
• D. A或B
答案: 请关注公众号【大象答案】查看答案
问题 60: 3. 不是关系模型中的完整性约束的是( )
选项:
• A. 实体完整性
• B. 属性完整性
• C. 参照完整性
• D. 用户定义的完整性
答案: 请关注公众号【大象答案】查看答案
问题 61: 4. 关系的完整性约束条件包括三大类:分别是实体完整性、 和用户定义的完整性。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 62: 5. 关系模型的完整性规则包括(),参照完整性和用户自定义完整性。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 63: 6. 关系模型中有三类完整性约束:实体完整性、用户定义的完整性和参照完整性。其中_________和参照完整性被称作是关系的两个不变性。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 64: 7. ()码是连接两个或多个关系的纽带。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 65: 8. 任何关系数据库系统都应该支持实体完整性和参照完整行
选项:
答案: 请关注公众号【大象答案】查看答案
问题 66: 9. 参照完整性是指基本关系R 的主属性不能取空值。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 67: 10. 外码一定要与相应的主码同名
选项:
答案: 请关注公众号【大象答案】查看答案
问题 68: 1. 有两个关系 R(A,B,C)和S(B,C,D),则R÷S结果的属性个数是()
选项:
• A. 3
• B. 2
• C. 1
• D. 不一定
答案: 请关注公众号【大象答案】查看答案
问题 69: 2. 有两个关系R(A,B,C)和S(B,C,D),则R∞S结果的属性个数是()
选项:
• A. 3
• B. 4
• C. 5
• D. 6
答案: 请关注公众号【大象答案】查看答案
问题 70: 3. 有两个关系R和S,分别包含15 个和10个元组,则在R∪S,R-S,R∩S中不可能出现的元组数目情况是()
选项:
• A. 15,5,10
• B. 18,7,7
• C. 21,11,4
• D. 25,15,0
答案: 请关注公众号【大象答案】查看答案
问题 71: 4. 关系如下图所示,查询既学习课程号为001课程又学习课程号为002号课程的学生的学号,正确的是_______
选项:
• A.
• B.
• C.
• D.
答案: 请关注公众号【大象答案】查看答案
问题 72: 5. 已知关系课程表C,用关系代数查询“程军”老师所授课程的课程号(C#)和课程名(Cname),正确的是__________。
选项:
• A. ∏C#,Cname (δCteacher="程军"(C))
• B. ∏C# and Cname (δCteacher="程军"(C))
• C. ∏C# , Cname ,Cteacher="程军"(C)
• D. ∏C# and Cname andCteacher="程军"(C)
答案: 请关注公众号【大象答案】查看答案
问题 73: 6. 已知关系:学生(学号,姓名,性别,年龄), 课程(课程号,课程名,学分),选课(课程号,学号,成绩)。表达“查询年龄未满20岁的学生姓名及年龄”的关系代数表达式是_______
选项:
• A.
• B.
• C.
• D.
答案: 请关注公众号【大象答案】查看答案
问题 74: 7. 下列说法正确的是__________。
选项:
• A. R ´ S与 S ´ R运算的结果是同一个关系
• B. R∪S与 S∪R运算的结果不是同一个关系
• C. R - S与 S - R运算的结果是同一个关系
• D. 其余说法都不对
答案: 请关注公众号【大象答案】查看答案
问题 75: 8. 设关系R与关系S具有相同的目数(或称度数),且相对应属性的值取自同一个域,则R- (R-S)等于_________。
选项:
• A. R∩S
• B. R∪S
• C. S - R
• D. S
答案: 请关注公众号【大象答案】查看答案
问题 76: 9. 有两个关系R(A,B,C)和S(B,C,D),将R和S进行自然连接,得到的结果包含( )列
选项:
• A. 3
• B. 4
• C. 5
• D. 6
答案: 请关注公众号【大象答案】查看答案
问题 77: 10. 参加并运算的两个关系属性个数可以不同。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 78: 1. SQL的数据定义功能不包括( )。
选项:
• A. 查询
• B. 表
• C. 视图
• D. 索引
答案: 请关注公众号【大象答案】查看答案
问题 79: 2. SQL语言中,删除一个表的命令是( )。
选项:
• A. CLEAR
• B. DELETE
• C. DROP
• D. REMOVE
答案: 请关注公众号【大象答案】查看答案
问题 80: 3. 一个关系数据库管理系统的实例中只能建立一个数据库,一个数据库中只能建立一个模式。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 81: 4. 在一个表上可以创建一个聚集索引,可以创建多个非聚集索引。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 82: 5. SQL标准提供修改模式定义和修改视图定义的操作
选项:
答案: 请关注公众号【大象答案】查看答案
问题 83: 6. SQL语言是关系数据库语言。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 84: 7. 数据字典是存放数据库的数据库。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 85: 8. 在关系数据库系统里,一个关系可以对应_________个基本表。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 86: 9. 在SQL的9个动词中,用于创建对象的动词是__________ ,用于查询的动词是_________ ,用于删除对象的动词是________ 和_________ 。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 87: 10. 一个数据库模式中通常包括多个__________、视图和索引等数据库对象。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 88: 1. 下列哪个是查询全体学生学号的代码?( )
选项:
• A. select sno from student
• B. select sname from student
• C. select *
• D. select student
答案: 请关注公众号【大象答案】查看答案
问题 89: 2. 以下关于查询的叙述正确的是( )。
选项:
• A. 只能根据数据库表创建查询
• B. 可以根据数据库表和已建查询创建查询
• C. 只能根据已建查询创建查询
• D. 不能根据已建查询创建查询
答案: 请关注公众号【大象答案】查看答案
问题 90: 3. 在存在下列关键字的SQL语句中,不可能出现Where子句的是( )。
选项:
• A. Update
• B. Delete
• C. Insert
• D. Alter
答案: 请关注公众号【大象答案】查看答案
问题 91: 4. 在SELECT语句中,与关系代数中π运算符对应的是( )子句。
选项:
• A. FROM
• B. WHERE
• C. GROUP BY
• D. SELECT
答案: 请关注公众号【大象答案】查看答案
问题 92: 5. 在SELECT语句中,与关系代数中σ运算符对应的是( )子句。
选项:
• A. WHERE
• B. GROUP BY
• C. SELECT
• D. FROM
答案: 请关注公众号【大象答案】查看答案
问题 93: 6. WHERE条件中出现 LIKE '_A%',下面哪一个结果是可以被检索出来的?( )。
选项:
• A. BAI
• B. AILI
• C. CCA
• D. 以上所有都可以被检索出来
答案: 请关注公众号【大象答案】查看答案
问题 94: 7. 查询时,若要输出无重复的记录,SELECT子句中使用的保留字是( )。
选项:
• A. ALL
• B. DISTINCT
• C. TOP N
• D. TOP N PERCENT
答案: 请关注公众号【大象答案】查看答案
问题 95: 8. 查询结果输出时要求按“总评成绩”降序排列,相同者按“性别”升序,正确的子句是( )。
选项:
• A. ORDER BY 总评成绩 ASC,性别 DESC
• B. ORDER BY 总评成绩,性别 DESC
• C. ORDER BY 总评成绩 DESC,性别 DESC
• D. ORDER BY 总评成绩 DESC,性别
答案: 请关注公众号【大象答案】查看答案
问题 96: 9. 下面有关HAVING子句,说法不正确的是( )。
选项:
• A. 使用HAVING子句的同时可以使用WHERE子句
• B. 使用HAVING子句的同时不能使用WHERE子句
• C. 使用HAVING子句的作用是过滤掉不满足条件的分组
• D. HAVING子句必须与GROUP BY 子句同时使用,不能单独使用
答案: 请关注公众号【大象答案】查看答案
问题 97: 10. 已知S(S#,SN,AGE,SEX),S#学号,SN姓名。若要检索所有比'王华'年龄大的学生姓名、年龄和性别,正确的SELECT语句是( )。
选项:
• A. SELECT SN, AGE, SEX FROM S WHERE AGE>(SELECT AGE FROM S WHERE SN='王华')
• B. SELECT SN,AGE,SEX FROM S WHERE SN='王华'
• C. SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE WHERE SN='王华')
• D. SELECT SN,AGE,SEX FROM S WHERE AGE > 王华.AGE
答案: 请关注公众号【大象答案】查看答案
问题 98: 11. WHERE语句作用于___________,HAVING语句作用于__________。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 99: 12. 表达式不仅可以是_____________,还可以是字符串常量、函数。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 100: 13. select语句中,条件表达式可以出现在两个地方,分别是_____________和_____________。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 101: 1. 数据更新不包括( )。
选项:
• A. 插入数据
• B. 修改数据
• C. 删除数据
• D. 建立视图
答案: 请关注公众号【大象答案】查看答案
问题 102: 2. SQL语言中,删除一个表的命令是( )。
选项:
• A. CLEAR
• B. DELETE
• C. DROP
• D. REMOVE
答案: 请关注公众号【大象答案】查看答案
问题 103: 3. INSERT INTO Goods(Name,Storage,Price) VALUES ('Keyboard',3000,90.00)的 作用是( )。
选项:
• A. 插入默认值
• B. 添加数据到一行中的所有列
• C. 添加数据到一行中的部分列
• D. 插入多个行
答案: 请关注公众号【大象答案】查看答案
问题 104: 4. 如下几个表所示学生、课程、必修课和选课关系,用SQL语言实现下列操作。
选项:
• A. SET 选课 UPDATE 成绩=成绩+10 WHERE 课号=‘1002’;
• B. UPDATE 选课 SET 成绩=成绩+10 WHERE 课号=1002;
• C. UPDATE 选课 SET 成绩=成绩+10 WHERE 课号=‘1002’;
• D. UPDATE 选课 SET 成绩+10 WHERE 课号=‘1002’;
答案: 请关注公众号【大象答案】查看答案
问题 105: 5. 设关系Teacher的结构为:Teacher(T# char(3), Tname char(10), D# char(2), Salary float(2)),其中T#教师编号,Tname教师姓名,D#系号,Salary工资。Dept(D# char(2),Dname char(10),Dean char(10)),Dname系名,Dean系主任。若要将所有计算机系的教师工资上调10%,则可用( )。
选项:
• A. Update Salary = Salary * 1.1 Where D# in (Select D# From Dept Where Dname = 计算机);
• B. Update Teacher Set Salary = Salary * 1.1 Where D# in ( Select D# From Dept Where Dname=‘计算机’);
• C. Update Salary = Salary * 1.1 Where D# in ( Select D# From Dept Where Dname =‘计算 机’);
• D. Update TABLE Teacher Set Salary = Salary * 1.1 Where D# in ( Select D# From Dept Where Dname = ‘计算机’);
答案: 请关注公众号【大象答案】查看答案
问题 106: 6. 数据库的更新操作包括增、删、改、查。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 107: 7. DELETE语句删除的是关于表的定义
选项:
答案: 请关注公众号【大象答案】查看答案
问题 108: 8. 使用INSERT命令一次只能插入一行数据
选项:
答案: 请关注公众号【大象答案】查看答案
问题 109: 9. DBMS提供数据定义语言来实现对数据库的检索、插入、修改、删除等等。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 110: 10. SQL标准提供修改模式定义和修改视图定义的操作
选项:
答案: 请关注公众号【大象答案】查看答案
问题 111: 1. 有关视图的作用,下列描述错误的是( )。
选项:
• A. 方便用户,简化操作
• B. 对机密数据提供安全保护
• C. 方便更新数据
• D. 对重构数据库提供了一定程度的逻辑独立性
答案: 请关注公众号【大象答案】查看答案
问题 112: 2. SQL语言中的视图是一种( )。
选项:
• A. 模式及模式到概念模式的映像;
• B. 内模式及内模式到模式的映像;
• C. 子模式及子模式到模式的映像;
• D. 其它都不是。
答案: 请关注公众号【大象答案】查看答案
问题 113: 3. 以下定义的4个视图中,能够进行更新操作的是( )。
选项:
• A. CREATE VIEW S_G(学号,姓名,课程名,分数) AS SELECT S.学号,姓名,课程名,分数 FROM student S,score SC,course C WHERE S.学号=SC. 学号AND SC. 课程号 = C. 课程 号
• B. CREATE VIEW S_MALE(学号,姓名) AS SELECT 学号,姓名 FROM student WHERE 班 号='09031'
• C. CREATE VIEW S_AVG(学号,平均分) AS SELECT 学号,AVG(分数) FROM score WHERE 分数IS NOT NULL GROUP BY 学号
• D. CREATE VIEW S_FEMALE(姓名,出生日期) AS SELECT 姓名,出生日期 FROM student WHERE 性别='女'
答案: 请关注公众号【大象答案】查看答案
问题 114: 4. 关于SQL视图更新的可执行性,下列说法不正确的是( )。
选项:
• A. 如果视图的select目标列包含聚集函数,则不能更新
• B. 如果视图中包括了group by子句,则不能更新
• C. 对于由单一Table子集构成的视图,即如果视图是从单个基本表使用选择、投影操作 导出的,并且包含了基本表的主键,则不能更新
• D. 如果视图是由单个表的列构成,但并没有包括主键,则不能更新
答案: 请关注公众号【大象答案】查看答案
问题 115: 5. 在下列关于视图的叙述中,正确的是( )。
选项:
• A. 视图—旦建立,就不能被删除;
• B. 若导出某视图的基本表被删除,该视图将不受任何影响;
• C. 当修改某一视图时,导出该视图的基本表也随之修改。
• D. 当某一视图删除后,由该视图导出的其它视图也将自动删除;
答案: 请关注公众号【大象答案】查看答案
问题 116: 6. 在关系数据库中,所有的视图都可以更新。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 117: 7. SQL标准提供修改模式定义和修改视图定义的操作
选项:
答案: 请关注公众号【大象答案】查看答案
问题 118: 8. 所有视图都是可更新的
选项:
答案: 请关注公众号【大象答案】查看答案
问题 119: 9. 视图本身独立存储在数据库中。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 120: 10. 数据库中不存放视图对应的数据。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 121: 11. 更新视图是指通过视图来( ) 、( ) 和( )数据。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 122: 12. 在数据库中,只存放视图的_____________,不存放视图的___________。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 123: 1. 保护数据库安全性的一般方法是( )。
选项:
• A. 设置用户标识
• B. 存取权限控制
• C. 建立机房管理制度
• D. 建立完整性约束
答案: 请关注公众号【大象答案】查看答案
问题 124: 2. TCSEC/TDI将系统划分为4组(D、C、B、A)那个级别最低:
选项:
• A. A
• B. B
• C. C
• D. D
答案: 请关注公众号【大象答案】查看答案
问题 125: 3. 数据库的安全性是指保护数据库以防止不合法使用所造成的数据泄露、更改和( )。
选项:
• A. 修改
• B. 丢失
• C. 加密
• D. 破坏
答案: 请关注公众号【大象答案】查看答案
问题 126: 4. 下列哪一项不是数据库管理系统提供的安全控制技术( ).
选项:
• A. 强制存取控制
• B. 审计
• C. 视图
• D. 数据查询
答案: 请关注公众号【大象答案】查看答案
问题 127: 5. 数据库的一大特点是数据可以共享,数据共享必然带来数据库的安全性问题,因此,数据库系统中的数据共享不能是()的共享
选项:
答案: 请关注公众号【大象答案】查看答案
问题 128: 6. 数据库的安全性是指保护数据库以防止不合法使用所造成的数据( )、更改或破坏 。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 129: 7. 的次序是TS>=S>=C>=P
选项:
答案: 请关注公众号【大象答案】查看答案
问题 130: 8. 数据库的安全性是指保护数据库以防止不合法使用所造成的数据泄露,更改或破坏
选项:
答案: 请关注公众号【大象答案】查看答案
问题 131: 9. TCSEC/TDI安全级别划分,A1级别最高,D级最低。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 132: 10. 控制层次越高,安全性也就越高。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 133: 1. 以下哪个选项不是常用的用户身份鉴别方法?
选项:
• A. 静态口令鉴别
• B. 动态口令鉴别
• C. 授权
• D. 智能卡鉴别
答案: 请关注公众号【大象答案】查看答案
问题 134: 2. 下列哪一项属于生物特征鉴别
选项:
• A. 用生日做密码
• B. 通过短信获取密码
• C. 虹膜识别
• D. 字母 数字 特殊字符混合密码
答案: 请关注公众号【大象答案】查看答案
问题 135: 3. 用户身份鉴别有哪些方式?
选项:
• A. 静态口令鉴别
• B. 生物特征鉴别
• C. 智能卡鉴片
• D. 以上都是
答案: 请关注公众号【大象答案】查看答案
问题 136: 4. 常用的用户身份鉴别方法有静态口令鉴别、动态口令鉴别、生物特征鉴别和()
选项:
• A. 智能卡鉴别
• B. 结构化保护
• C. 身份鉴别
• D. 智能识别
答案: 请关注公众号【大象答案】查看答案
问题 137: 5. 用户身份鉴别的常用方法有( )种。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 138: 6. 用户标识和鉴别的方法有很多种,而且在一个系统中往往是多种方法并举,以获得更强的安全性。常用的方法有通过输入用户标识和 __来鉴别用户。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 139: 7. 用户身份鉴别方法有:静态口令鉴别、动态口令鉴别、__和智能卡鉴别。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 140: 8. 智能卡是一种不可复制的硬件,内置集成电路的芯片,具有硬件加密功能。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 141: 1. 当主体的许可证级别()客体的密级时,该主体才能读取相应的客体
选项:
• A. 小于
• B. 小于等于
• C. 不等于
• D. 大于
答案: 请关注公众号【大象答案】查看答案
问题 142: 2. 敏感度标记被分成若干级别,下列密级的次序正确的是:
选项:
• A. a.TS≥S≥C≥P
• B. b.TS≥S≥P≥C
• C. c.TS≥C≥S≥P
• D. d.TS≥C≥P≥S
答案: 请关注公众号【大象答案】查看答案
问题 143: 3. 把对表SC的INSERT权限授予U5用户,并允许他再将此权限授予其他用户。其代码
GRANT INSERT
ON TABLE SC
TO U5
( );
选项:
答案: 请关注公众号【大象答案】查看答案
问题 144: 4. 用户权限是由数据库对象和()两个要素组成的:
选项:
答案: 请关注公众号【大象答案】查看答案
问题 145: 5. revoke语句是将对指定操作对象的指定( )从指定的用户那里收回
选项:
答案: 请关注公众号【大象答案】查看答案
问题 146: 6. revoke语句用于授权
选项:
答案: 请关注公众号【大象答案】查看答案
问题 147: 7. 在数据库的安全性控制中,授权对象的约束范围越大,授权子系统就越灵活。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 148: 8. CREATER USER语句是SQL标准,因此不同的关系数据库管理系统语法和内容相近。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 149: 9. 客体是系统中的被动实体,受主体操纵,可以是用户和代表用户的进程。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 150: 10. SQL标准允许具有WITH GRANT OPINION的用户将其权限再回授给授权者或其祖先。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 151: 1. 数据加密主要包括存储加密和
选项:
• A. 控制加密
• B. 传输加密
• C. 系统加密
• D. 文件加密
答案: 请关注公众号【大象答案】查看答案
问题 152: 2. 数据库安全审计系统提供了一种( )的安全机制。
选项:
• A. 事前检查
• B. 事发时追踪
• C. 事后检查
• D. 事前预测
答案: 请关注公众号【大象答案】查看答案
问题 153: 3. 数据加密主要包括( )和传输加密
选项:
答案: 请关注公众号【大象答案】查看答案
问题 154: 4. 审计实质上是启用一个专用的审计日志(Audit Log)将用户对数据库的( )记录在上面
选项:
答案: 请关注公众号【大象答案】查看答案
问题 155: 5. 加密的基本思想是根据一定的算法将原始数据(密文)变换为不可直接识别的格式(明文),从而使不知道解密算法的人无法获知数据的内容
选项:
答案: 请关注公众号【大象答案】查看答案
问题 156: 6. 数据加密的基本思想是根据一定的算法将原始数据变换成不可直接识别的格式
选项:
答案: 请关注公众号【大象答案】查看答案
问题 157: 7. 数据库的存取控制不能实现对数据库中行进行控制。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 158: 8. 要实现对数据库的安全性保护,往往采用多种方法同时进行。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 159: 9. 审计是数据库安全性的监控措施
选项:
答案: 请关注公众号【大象答案】查看答案
问题 160: 1. 保护数据库安全性的一般方法是( )。
选项:
• A. 设置用户标识
• B. 存取权限控制
• C. 建立机房管理制度
• D. 建立完整性约束
答案: 请关注公众号【大象答案】查看答案
问题 161: 2. 数据库的安全性是指保护数据库以防止不合法使用所造成的数据泄露、更改和( )。
选项:
• A. 修改
• B. 丢失
• C. 加密
• D. 破坏
答案: 请关注公众号【大象答案】查看答案
问题 162: 3. TCSEC/TDI将系统划分为几个等级
选项:
• A. 7
• B. 6
• C. 8
• D. 4
答案: 请关注公众号【大象答案】查看答案
问题 163: 4. 下列哪一项不是数据库管理系统提供的安全控制技术( ).
选项:
• A. 强制存取控制
• B. 审计
• C. 视图
• D. 数据查询
答案: 请关注公众号【大象答案】查看答案
问题 164: 5. 数据库的不安全因素不包括下列哪些?
选项:
• A. 非授权用户对数据库的恶意存取和破坏
• B. 数据库中重要或敏感的数据被泄露
• C. 安全环境的脆弱性
• D. 用户自己失误操作
答案: 请关注公众号【大象答案】查看答案
问题 165: 6. 数据库有实体完整性、参照完整性和__________。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 166: 7. 关系数据库管理系统提供了定义和检验用户定义完整性的机制,不必由应用程序承担
选项:
答案: 请关注公众号【大象答案】查看答案
问题 167: 8. 数据库管理系统的作用是数据库安全保护
选项:
答案: 请关注公众号【大象答案】查看答案
问题 168: 9. 数据的完整性是指数据的正确性和相容性
选项:
答案: 请关注公众号【大象答案】查看答案
问题 169: 10. 关系数据库中有完整性约束一般是指实体完整性、参照完整性和外码完整性。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 170: 1. 实体完整性规则检查的内容包括( )。
选项:
• A. 检查主码的各个属性值是否为空,只要有一个为空就拒绝插入或修改
• B. 检查主码的各个属性值是否唯一,只要有一个不唯一就拒绝插入或修改
• C. 检查主码值是否唯一,如果不唯一就拒绝插入或修改
• D. 检查主码值是否唯一,如果唯一就拒绝插入或修改
答案: 请关注公众号【大象答案】查看答案
问题 171: 2. 实体完整性的违约处理,由DBMS自动完成,一般都是采用( )策略。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 172: 3. 要想修改实体完整性(主键),必须先删除,后( )。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 173: 4. 关系模型的实体完整性在CREATE TABLE中用PRIMARY KEY定义,且只能在表级定义主码。()
选项:
答案: 请关注公众号【大象答案】查看答案
问题 174: 5. 实体完整性是指在基本表中,主属性不能取空值
选项:
答案: 请关注公众号【大象答案】查看答案
问题 175: 6. 想修改实体完整性(主键)时,可以通过alter table命令中的alter primary key
选项:
答案: 请关注公众号【大象答案】查看答案
问题 176: 7. 一张表中最多有一个主键约束。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 177: 8. 插入或对主码列进行更新操作时,关系数据库管理系统按照实体完整性规则自动进行检查
选项:
答案: 请关注公众号【大象答案】查看答案
问题 178: 1. 删除被参考完整性是,对于被参照的元组,可以采取的策略不包括( )
选项:
• A. no action
• B. reference
• C. cascade
• D. set null
答案: 请关注公众号【大象答案】查看答案
问题 179: 2. 参照完整性的级联删除的关键字是( )
选项:
答案: 请关注公众号【大象答案】查看答案
问题 180: 3. 对参照表和被参照表进行增、删和___操作时可能会破坏参照完整性
选项:
答案: 请关注公众号【大象答案】查看答案
问题 181: 4. 对于参照完整性,除了定义外码,还应定义外码列是否允许空值
选项:
答案: 请关注公众号【大象答案】查看答案
问题 182: 5. 对参照表插入元组时,一旦违背了参照完整性约束,则拒绝插入元组。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 183: 6. 如果不显示命名,系统对约束也会进行自动命名,只是名字不方便记住。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 184: 7. 参照完整性检查和违约处理,置空(SET NULL)是指当删除或修改被参照表的元组时造成了不一致,则将参照表中的所有造成不一致的元组的对应属性设置为空值。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 185: 8. 参照完整性检查和违约处理可以是拒绝、级联更新,但不可以是置空。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 186: 1. 下列sql语句中,不用于定义属性上约束的是( )
选项:
• A. zerofill
• B. default
• C. unsigned
• D. constraint
答案: 请关注公众号【大象答案】查看答案
问题 187: 2. 下列哪个不是数据的完整性实现
选项:
• A. Unique
• B. updata
• C. Default
• D. zerofill
答案: 请关注公众号【大象答案】查看答案
问题 188: 3. 在实现自定义完整性时,组内无先后;组间A组在前,B组在后的顺序。其中的A组有( )。
选项:
• A. AUTO_INCREMENT
• B. NOT NULL
• C. UNIQUE
• D. ZEROFILL
答案: 请关注公众号【大象答案】查看答案
问题 189: 4. 以下约束,哪个在MySQL中不能实现
选项:
• A. CHECK
• B. FOREIGN KEY
• C. auto_increment
• D. DEFAULT
答案: 请关注公众号【大象答案】查看答案
问题 190: 5. 在CREATE TABLE中定义属性的同时,可以根据应用要求定义属性上的约束条件即属性值限制,不包括:
选项:
• A. 列值非空(NOT NULL)
• B. 列值唯一(UNIQUE)
• C. 默认值(default)
• D. CREATE语句
答案: 请关注公众号【大象答案】查看答案
问题 191: 6. 自定义完整性的违约检查是系统自动进行的,不符合约束采取的处理是( )策略。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 192: 7. 可以为一个或多个字段定义UNIQUE约束。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 193: 8. 用户自定义完整性列值可以取空值或唯一值
选项:
答案: 请关注公众号【大象答案】查看答案
问题 194: 9. 列值唯一和外键约束都必须通过CONSTRAINT约束命名字句命名的才可以删除。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 195: 10. 数据库管理系统可以进行违约处理
选项:
答案: 请关注公众号【大象答案】查看答案
问题 196: 1. 存储过程的参数类别不包括以下哪一项?
选项:
• A. IN
• B. OUT
• C. INOUT
• D. OUTIN
答案: 请关注公众号【大象答案】查看答案
问题 197: 2. Plain Text
创建存储过程的关键字是( )。
选项:
• A. CREATE PROC
• B. CREATE DATABASE
• C. CREATE FUNCTION
• D. CREATE PROCEDURE
答案: 请关注公众号【大象答案】查看答案
问题 198: 3. Plain Text
下列关于存储过程的描述错误的是( )。
选项:
• A. 存储过程名称不区分大小写
• B. 存储过程名称区分大小写
• C. 存储过程名称不能与内置函数重名
• D. 存储过程的参数名不能和字段名相同
答案: 请关注公众号【大象答案】查看答案
问题 199: 4. Plain Text
查看存储过程的创建语句使用【】。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 200: 5. Plain Text
调用存储过程使用语句( )。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 201: 6. Plain Text
删除存储过程使用【】。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 202: 7. mysql存储过程的参数类型在存储过程定义时指定,共有三种参数类型,分别是:IN、OUT和( )。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 203: 8. Plain Text
创建存储过程使用语句()。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 204: 9. MySQL提供的_________可自定义新的语句结束符号。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 205: 10. Plain Text
查看所有的存储过程使用【】。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 206: 11. Plain Text
在创建存储过程前需要先选择数据库。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 207: 12. 存储过程的优点是在第一次使用经过编译后,再次调用就不需要重复编译,因此执行效率比较高。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 208: 13. 存储过程既可以通过CALL命令调用,也可以通过SELECT语句调用。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 209: 14. 过程体的开始与结束使用BEGIN与END进行标识。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 210: 15. Plain Text
存储过程可以没有返回值。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 211: 16. 在“DROP PROCEDURE [IF EXISTS] 存储过程名称”语句中,使用IF EXISTS可以有效避免在不存在该名称的存储过程时的系统报错。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 212: 17. 在下面的存储过程中,参数in是一个输入输出参数。
DELIMITER $$
CREATE PROCEDURE proc(IN sid INT )
BEGIN
SELECT id, name FROM sh_goods_category where id > sid;
END
$$
选项:
答案: 请关注公众号【大象答案】查看答案
问题 213: 1. 默认情况下NOW()获取的日期时间格式为( )
选项:
• A. HH:MM:SS YYYY-MM-DD
• B. SS:MM:HH DD-MM-YYYY
• C. YYYY-MM-DD HH:MM:SS
• D. DD-MM-YYYY SS:MM:HH
答案: 请关注公众号【大象答案】查看答案
问题 214: 2. Plain Text
调用自定义函数使用( )。
选项:
• A. CALL
• B. LOAD
• C. CREATE
• D. SELECT
答案: 请关注公众号【大象答案】查看答案
问题 215: 3. Plain Text
在创建自定义函数时,若已经有同名的自定义函数,则( )。
选项:
• A. 该自定义函数可以被创建,但不能使用
• B. 该自定义函数会替代同名函数
• C. 该自定义函数不能被创建
• D. 该自定义函数会被重命名
答案: 请关注公众号【大象答案】查看答案
问题 216: 4. Plain Text
下面关于自定义函数的说法正确的是( )。
选项:
• A. 自定义函数必须由两条以上的语句组成
• B. 在函数体中可以使用SELECT语句
• C. 函数的返回值不能省略
• D. 自定义函数的名称区分大小写
答案: 请关注公众号【大象答案】查看答案
问题 217: 5. Plain Text
创建自定义函数使用语句( )。
选项:
• A. CREATE FUNCTION
• B. CREATE TRIGGER
• C. CREATE PROCEDURE
• D. CREATE VIEW
答案: 请关注公众号【大象答案】查看答案
问题 218: 6. 下列( )函数可以获取当前的时间。
选项:
• A. NOW()
• B. SYSDATE()
• C. CURRENT_TIMESTAMP()
• D. 以上答案全正确
答案: 请关注公众号【大象答案】查看答案
问题 219: 7. Plain Text
删除自定义函数使用【】。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 220: 8. Plain Text
将语句结束符改为$$使用语句【】。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 221: 9. Plain Text
查看系统中所有的自定义函数,使用()。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 222: 10. Plain Text
在创建自定义函数前,需要先选择数据库。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 223: 11. Plain Text
在创建自定义函数时,若函数名称与内置函数相同,则会代替内置函数。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 224: 12. 可以使用DATE()函数获取日期或日期时间表达式中的日期部分。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 225: 13. Plain Text
使用DELIMITER修改结束符为$$后,下次登录仍然有效。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 226: 1. Plain Text
下列选项中,用于创建一个带有条件判断的循环过程的语句是( )。
选项:
• A. LOOP语句
• B. ITERATE语句
• C. REPEAT语句
• D. QUIT语句
答案: 请关注公众号【大象答案】查看答案
问题 227: 2. Plain Text
局部变量使用【】语句定义。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 228: 3. MySQL中用户定义的会话变量是由__________和变量名组成的。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 229: 4. 带有“@@”的变量,MySQL会将其判断为系统变量或全局变量。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 230: 5. ”SHOW VARIABLES LIKE 'auto_inc%';“表示查看变量名中含有auto_inc开头的系统变量值。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 231: 6. ITERATE语句可以在BEGIN...END中实现语句跳转。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 232: 7. Plain Text
ITERATE语句用于将执行顺序转到语句段的开头处,它只可以出现在LOOP、REPEAT和WHILE语句内。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 233: 8. Plain Text
定义在BEGIN和END中的局部变量不能在外部访问。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 234: 9. 系统变量也可称为全局变量,指的就是MySQL系统内部定义的变量,对所有MySQL客户端都有效。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 235: 10. Plain Text
判断语句用于根据一些条件作出判断,从而决定执行指定的SQL语句。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 236: 1. Plain Text
下列声明游标的语法格式中,正确的是( ) 。
选项:
• A. DECLARE cursor_name CURSOR FOR select_statement
• B. CURSOR cursor_name FOR select_statement
• C. DECLARE cursor_name CURSOR OF select_statement
• D. CURSOR cursor_name OF select_statement
答案: 请关注公众号【大象答案】查看答案
问题 237: 2. Plain Text
关闭游标使用【】关键字。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 238: 3. Plain Text
打开游标使用【】关键字。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 239: 4. 在”DECLARE 游标名称 CURSOR FOR SELECT语句“中,SELECT语句中不能含有INTO关键字。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 240: 5. 只有OPEN打开游标后,查询结果才会存到MySQL服务器内存中。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 241: 6. 在使用游标时通常利用DECLARE…HANDLER处理该错误,从而结束游标的循环遍历。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 242: 1. 下列选项中,触发器不能触发的事件是( ).
选项:
• A. INSERT
• B. UPDATE
• C. DELETE
• D. SELECT
答案: 请关注公众号【大象答案】查看答案
问题 243: 2. Plain Text
一张数据表根据触发时机的不同最多支持( )个触发器。
选项:
• A. 1
• B. 6
• C. 9
• D. 12
答案: 请关注公众号【大象答案】查看答案
问题 244: 3. 下列()语句,不可以激活触发器
选项:
• A. INSERT
• B. UPDATE
• C. FOR
• D. DELETE
答案: 请关注公众号【大象答案】查看答案
问题 245: 4. 有关触发器的名称描述:
选项:
• A. 可以有两个
• B. 可以有许多个
• C. 可以是重复的
• D. 必须是唯一的
答案: 请关注公众号【大象答案】查看答案
问题 246: 5. 在表或视图上执行除了___以外的语句都可以激发触发器
选项:
• A. insert
• B. delete
• C. update
• D. drop
答案: 请关注公众号【大象答案】查看答案
问题 247: 6. 创建MySQL触发器时,主要指的是执行下列哪些语句可以激活?
选项:
• A. insert
• B. update
• C. select
• D. 都不正确
答案: 请关注公众号【大象答案】查看答案
问题 248: 7. ________是用户自定义在关系表上的一类由事件驱动的特殊过程。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 249: 8. Plain Text
创建触发器使用语句【】。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 250: 9. 能激发触发器的语句有insert语句、update语句和():
选项:
答案: 请关注公众号【大象答案】查看答案
问题 251: 10. Plain Text
删除触发器使用【】。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 252: 11. Plain Text
查看指定数据库中已存在的触发器语句、状态等信息,使用【】。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 253: 12. old关键字获取的字段值全部为只读形式,不能更新。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 254: 13. 触发器可以被看作是一种特殊类型的存储过程。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 255: 14. 触发器又叫做事件-条件-动作规则
选项:
答案: 请关注公众号【大象答案】查看答案
问题 256: 15. Plain Text
触发器必须手动触发才会执行。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 257: 16. 删除数据后,可以利用触发器将这条数据进行备份
选项:
答案: 请关注公众号【大象答案】查看答案
问题 258: 17. 触发器的使用会影响数据库的结构,同时增加了维护的复杂程度。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 259: 1. 下列不属于关系模式存在的问题的是 ( )。
选项:
• A. 高共享
• B. 更新异常
• C. 插入异常
• D. 删除异常
答案: 请关注公众号【大象答案】查看答案
问题 260: 2. 规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:每一个属性都是()。
选项:
• A. 长度不变的
• B. 不可分解的
• C. 互相关联的
• D. 互不相关的
答案: 请关注公众号【大象答案】查看答案
问题 261: 3. 属性间数据的约束条件的集合,下列哪种方式不是其实现方法()
选项:
• A. 通过对数据的取值范围来实现
• B. 另一种是通过数据之间的各种联系来实现
• C. 通过外码
• D. 主码
答案: 请关注公众号【大象答案】查看答案
问题 262: 4. 下列哪个不是关系模式中存在的问题?
选项:
• A. 数据冗余
• B. 更新异常
• C. 删除异常
• D. 读取异常
答案: 请关注公众号【大象答案】查看答案
问题 263: 5. 包含在任何一个候选码中的属性称为()
选项:
• A. 非码属性
• B. 超码
• C. 主属性
• D. 全码
答案: 请关注公众号【大象答案】查看答案
问题 264: 6. 包含在任何一个候选码中的属性称为()
选项:
答案: 请关注公众号【大象答案】查看答案
问题 265: 7. 对于非规范化的模式,经过 _ 转变为1NF,将1NF经过_转变为2NF,将2NF经过 _ 转变为3NF。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 266: 8. 包含在任何一个候选码中的属性称为
选项:
答案: 请关注公众号【大象答案】查看答案
问题 267: 9. 数据库设计的过程(六个阶段)是指需求分析、概念结构设计,( )、物理结构设计、数据库实施和数据库运行和维护阶段。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 268: 10. 关系数据库的模式:由定义这组关系的属性组成。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 269: 1. 由关系R(P,W,A),其中 P:演奏者 W:作品 A:听众。其中一个演奏者可以演奏多个作品,某一作品可被多个演奏者演奏,听众可以欣赏不同演奏者的不同作品。下列描述正确的是( )
选项:
• A. 码是P
• B. 码是(P,W,A)
• C. 码是(P,A)
• D. 码是(W,A)
答案: 请关注公众号【大象答案】查看答案
问题 270: 2. 包含在任何一个候选码中的属性 ,称为( )。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 271: 3. 函数依赖是( )范畴的概念,只能根据数据的语义来确定一个函数依赖。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 272: 4. X→A1 A2…Ak成立的充分必要条件是X→Ai成立(i=l,2,…,k)。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 273: 5. 在关系模式中,如果属性A和B存在1对1的联系,则满足函数依赖表达式A→B。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 274: 6. 函数依赖不是指关系模式R的某个或某些关系实例满足的约束条件,而是指R的所有关系实例均要满足的约束条件。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 275: 7. 数据依赖是一个关系内部属性与属性之间的一种约束关系。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 276: 8. 包含在任何一个候选码中的属性称为非主属性
选项:
答案: 请关注公众号【大象答案】查看答案
问题 277: 1. 设某关系模式R(ABC),函数依赖{A→B,B→A,C→A},则R最高满足_______。
选项:
• A. 1NF
• B. 2NF
• C. 3NF
• D. 都不是
答案: 请关注公众号【大象答案】查看答案
问题 278: 2. 若关系R的候选码都是由单属性构成的,则R的最低范式必定是( )。
选项:
• A. 1NF
• B. 2NF
• C. 3NF
• D. 4NF
答案: 请关注公众号【大象答案】查看答案
问题 279: 3. 关系R里存在非主属性对码的部分函数依赖,则R属于( )。
选项:
• A. 1NF
• B. 2NF
• C. 3NF
• D. BCNF
答案: 请关注公众号【大象答案】查看答案
问题 280: 4. 满足_______ 条件,则属于第一范式
选项:
答案: 请关注公众号【大象答案】查看答案
问题 281: 5. 将2NF经过消除非主属性对主属性的 函数依赖的转变,可以转变为3NF
选项:
答案: 请关注公众号【大象答案】查看答案
问题 282: 6. 设某关系模式S(SNO,CNO,G,TN,D),其中SNO表示学号,CNO表示课程号,G表示成绩,TN表示教师姓名,D表示系名。属性间的依赖关系为:(SNO,CNO)→G,CNO→TN,TN→D。则该关系模式最高满足1NF.
选项:
答案: 请关注公众号【大象答案】查看答案
问题 283: 7. 任何一个只包含两个属性的关系模式一定满足3NF。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 284: 8. 任何一个只包含两个属性的关系模式一定满足BCNF
选项:
答案: 请关注公众号【大象答案】查看答案
问题 285: 9. 任何一个包含三个属性的关系模式一定满足3NF。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 286: 1. 什么样的关系模式是严格好的关系模式?( )
选项:
• A. 优化级别最高的关系模式
• B. 优化级别最低的关系模式
• C. 符合3NF要求的关系模式
• D. 视实际情况而定
答案: 请关注公众号【大象答案】查看答案
问题 287: 2. 一个低一级范式的关系模式通过模式分解可以转换为若干个高一级范式的关系模式的集合,这种过程就叫做:
选项:
答案: 请关注公众号【大象答案】查看答案
问题 288: 3. 为了设计出性能较优的关系模式,必须进行规范化,规范化主要的理论依据是()。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 289: 4. 规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常、数据冗余以及( )的缺陷。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 290: 5. 一个低一级范式的关系模式通过模式分解,可以转化为若干个高一级模式的关系模式的集合。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 291: 6. 关系规范化的目的是控制冗余,避免插入和删除异常。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 292: 7. 关系规范化的删除操作异常指的是应该删除的数据未被删除。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 293: 8. 第一范式是对关系模式的最起码的要求。不满足第一范式的数据库模式不能称为关系数据库。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 294: 9. 关系规范化的目的是控制冗余,避免插入和删除异常.
选项:
答案: 请关注公众号【大象答案】查看答案
问题 295: 10. 属于第三范式的关系模式一定属于第二范式
选项:
答案: 请关注公众号【大象答案】查看答案
问题 296: 1. 有关无损连接性的模式分解,下列描述不正确的是( )
选项:
• A. 具有无损连接性的分解保证不丢失信息;
• B. 无损连接性不一定能解决插入异常、删除异常。
• C. 无损连接性能解决修改复杂、数据冗余。
• D. 若要求分解具有无损连接性,那么模式分解一定能够达到4NF。
答案: 请关注公众号【大象答案】查看答案
问题 297: 2. 模式的分解定义要求分解既要保持无损连接,又要具有()
选项:
答案: 请关注公众号【大象答案】查看答案
问题 298: 3. SL
Sno
Sdept
Sloc
001
CS
A
002
CS
A
003
MA
C
004
PH
B
005
Info
B
分解为
选项:
答案: 请关注公众号【大象答案】查看答案
问题 299: 4. 如果一个分解保持了函数依赖,则它可以减轻或解决各种异常情况。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 300: 5. 若要求分解既具有无损连接性,又保持函数依赖,则模式分解一定能够达到3NF,但不一定能够达到BCNF。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 301: 6. 只有能够保证分解后的关系模式与原关系模式等价,分解方法才有意义。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 302: 1. 表示两个或多个事务可以同时运行而不互相影响的是
选项:
• A.
• B. 原子性
• C. 一致性
• D. 隔离性
• E. 持久性
答案: 请关注公众号【大象答案】查看答案
问题 303: 2. 一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是( )。
选项:
• A.
• B. 原子性
• C. 一致性
• D. 隔离性
• E. 持久性
答案: 请关注公众号【大象答案】查看答案
问题 304: 3. 事务通常以什么语句结束
选项:
• A. alter
• B. drop
• C. commit
• D. end
答案: 请关注公众号【大象答案】查看答案
问题 305: 4. 一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是( )。
选项:
• A. 持久性
• B. 原子性
• C. 隔离性
• D. 一致性
答案: 请关注公众号【大象答案】查看答案
问题 306: 5. 表示两个或多个事务可以同时运行而不互相影响的是( )。
选项:
• A. 持久性
• B. 一致性
• C. 原子性
• D. 隔离性
答案: 请关注公众号【大象答案】查看答案
问题 307: 6. SQL语言中用( )语句实现事务的回滚.
选项:
• A. CREATE TABLE
• B. COMMIT
• C. ROLLBACK
• D. GRANT和REVOKE
答案: 请关注公众号【大象答案】查看答案
问题 308: 7. ( )是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。
选项:
• A. 事务
• B. 程序
• C. 命令
• D. 文件
答案: 请关注公众号【大象答案】查看答案
问题 309: 8. 事务的持续性是指( )
选项:
• A. 事务一旦提交,对数据库的改变是永久的
• B. 事务中包括的所有操作要么都做,要么都不做
• C. 事务必须使数据库从一个一致性状态变到另一个一致性状态
• D. 一个事务内部的操作对并发的其他事务是隔离的
答案: 请关注公众号【大象答案】查看答案
问题 310: 9. 在DBMS中实现事务持久性的子系统是( )。
选项:
• A. 恢复管理子系统
• B. 并发控制子系统
• C. 安全性管理子系统
• D. 完整性管理子系统
答案: 请关注公众号【大象答案】查看答案
问题 311: 10. 在SQL语句中提交事务的语句是( ),撤销事务的语句是( )。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 312: 11. 事务具有哪四个特性
选项:
答案: 请关注公众号【大象答案】查看答案
问题 313: 12. 事务具有4个特性:原子性、( )、( )、持续性。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 314: 13. ( )是一系列的数据库操作, 是数据库应用程序的基本逻辑单元。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 315: 14. COMMIT表示( ) ,ROLLBACK表示( ).
选项:
答案: 请关注公众号【大象答案】查看答案
问题 316: 15. 事务是_________和__________的基本单位。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 317: 16. 事务中包括的诸操作要么都做,要么都不做描述的是事务的________性。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 318: 17. 一个事务的执行不能被其他事务干扰描述的是事务个__________性。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 319: 18. 一个事务一旦提交,接下来的其他操作或故障不应该对其执行结果有任何影响,这描述的是事务的________性。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 320: 19. 事务和程序是两个概念。一般的讲,一个事务中包含多个程序。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 321: 20. 事务是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 322: 21. 事务是一系列的数据库操作,是数据库应用程序的基本逻辑单元。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 323: 22. 事物不可分割。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 324: 23. 事务由单一的SQL语句组成。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 325: 24. 事务的原子性是指事务的所有操作要么全做,要么全不做。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 326: 25. 在SQL语言中,定义事务控制的语句主要有( ) 。
选项:
• A. BEGIN TRANSACTION
• B. END TRANSACTION
• C. COMMIT
• D. ROLLBACK
答案: 请关注公众号【大象答案】查看答案
问题 327: 26. 事务的特性包括( )。
选项:
• A. 原子性
• B. 隔离性
• C. 持久性
• D. 一致性
答案: 请关注公众号【大象答案】查看答案
问题 328: 1. 数据库缓冲区(在内存)中的内容都被丢失,运行事务都非正常终止属于什么故障?
选项:
• A. 事务内部的故障
• B. 系统故障
• C. 介质故障
• D. 对重构数据库提供了一定程度的逻辑独立性
答案: 请关注公众号【大象答案】查看答案
问题 329: 2. 数据库系统中可能发生的事务故障不包含下列哪一项
选项:
• A. 事务内部的故障
• B. 系统故障
• C. 事务外部的故障
• D. 介质故障
答案: 请关注公众号【大象答案】查看答案
问题 330: 3. 数据库系统中可能发生的故障不包括?
选项:
• A. 外部故障
• B. 系统故障
• C. 介质故障
• D. 计算机病毒
答案: 请关注公众号【大象答案】查看答案
问题 331: 4. 破坏性最大的故障是()
选项:
• A. 事物内部的故障
• B. 系统故障
• C. 介质故障
• D. 计算机病毒
答案: 请关注公众号【大象答案】查看答案
问题 332: 5. 若系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式终止,这时内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为( )。
选项:
• A. 介质故障
• B. 运行故障
• C. 系统故障
• D. 事务故障
答案: 请关注公众号【大象答案】查看答案
问题 333: 6. 若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为( )。
选项:
• A. 系统故障
• B. 介质故障
• C. 运行故障
• D. 事务故障
答案: 请关注公众号【大象答案】查看答案
问题 334: 7. 故障种类分别为()、()、()。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 335: 8. 介质故障称为软故障。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 336: 9. 系统故障是硬故障。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 337: 10. 系统故障是指造成系统停止运转的任何事件,使得系统要重新启动,且对数据库造成破坏。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 338: 11. 事物内部更多的故障是非预期的,是不能由应用程序处理的
选项:
答案: 请关注公众号【大象答案】查看答案
问题 339: 1. 日志记录的内容不包括 ( )。
选项:
• A. 事务标志
• B. 操作类型
• C. 输入数据
• D. 更新后数据的新值
答案: 请关注公众号【大象答案】查看答案
问题 340: 2. 数据转储方法不包括?
选项:
• A. 动态海量转储
• B. 动态增量转储
• C. 静态海量转储
• D. 静态减量转储
答案: 请关注公众号【大象答案】查看答案
问题 341: 3. 下面那个不是日志文件中需要登记的内容:
选项:
• A. 各个事务的开始
• B. 各个事务的结束
• C. 各个事务的所有更新操作
• D. 事务的管理
答案: 请关注公众号【大象答案】查看答案
问题 342: 4. 下列不属于数据转储方法的是
选项:
• A. 动态海量存储
• B. 静态海量存储
• C. 动态变量存储
• D. 动态增量存储
答案: 请关注公众号【大象答案】查看答案
问题 343: 5. 建立冗余数据最常用的技术是()和登记日志文件
选项:
• A. 数据保护
• B. 数据转储
• C. 数据维修
• D. 数据恢复
答案: 请关注公众号【大象答案】查看答案
问题 344: 6. ( )用来记录对数据库中数据进行的每一次更新操作。
选项:
• A. 缓冲区
• B. 日志文件
• C. 数据库
• D. 后援副本
答案: 请关注公众号【大象答案】查看答案
问题 345: 7. 数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括( )。
选项:
• A. 数据字典、应用程序、审计档案
• B. 日志文件、数据库、后备副本
• C. 数据字典、应用程序、数据库后备副本
• D. 数据字典、应用程序、日志文件
答案: 请关注公众号【大象答案】查看答案
问题 346: 8. 事务日志用于保存( )。
选项:
• A. 程序的执行结果
• B. 程序运行过程
• C. 对数据的查询操作
• D. 对数据的更新操作
答案: 请关注公众号【大象答案】查看答案
问题 347: 9. 日志文件是用来记录事务对数据库的更新操作的文件。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 348: 10. 数据库中任何一部分被破坏或不正确的数据可以根据存储在系统别处的冗余数据来重建。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 349: 11. 登记日志文件时,先写数据,在写日志。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 350: 12. 动态转储方式中必须建立日志文件,后备副本和日志文件结合起来才能有效地恢复数据库。
选项:
答案: 请关注公众号【大象答案】查看答案
问题 351: 1. 事务内部故障时应进行下列哪项恢复操作?
选项:
• A. COMMIT
• B. ROLLBACK
• C. UNDO
• D. REDO
答案: 请关注公众号【大象答案】查看答案
问题 352: 2. 在数据库恢复技术中,对系统已完成的事物需要进行()操作
选项:
• A. UNDO
• B. COMMIT
• C. ROLLBACK
• D. REDO
答案: 请关注公众号【大象答案】查看答案
问题 353: 3. 使用检查点方法可以改善恢复效率。
选项:
答案: 请关注公众号【大象答案】查看答案
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。