




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、二级MYSQ做据库程序设计-3( 总分: 100.00 ,做题时间: 90分钟 )一、 选择题 (总题数:40,分数:100.00)1. 设有如下表达式:CHECK(score =0 AND score =100)关于该表达式,下列叙述中错误的是。(分数: 2.50 )A.CHECK能够单3执行的SQL语句VB. 该表达式定义了对字段score 的约束C.score 的取值范围为 0-100( 包含 0 和 100)D.更新表中数据时,检查score的值是否满足CHECK)束解析:2. 在CREATE TABL语句中,用来指定外键的关键字是 。(分数: 2.50 )A.CONSTRAINTB.
2、PRIMARY KEYC.FOREIGN KEY,D.CHECK解析:3. 定义学生表时,若规定年龄字段取值不得超过30 岁,应该使用的约束是。(分数: 2.50 )A. 关系完整性约束B. 实体完整性约束C. 参照完整性约束D.用户定义完整性约束 V解析:4. 下列关于表级约束和列级约束的描述中,不正确的是。(分数: 2.50 )A. 列级约束针对某个特定的列,包含在列定义中B. 表级约束与列定义相互独立,不包含在列定义中C.列级约束可能涉及到多个列,也可能仅涉及一个列VD. 表级约束可能涉及到多个列,也可能仅涉及一个列解析:5.下列有关MySQ院整性约束的叙述中,正确的是 。(分数: 2.
3、50 )A.实体完整性可由主键约束或候选键约束来实现VB. 对完整性约束只能进行添加操作C.使用ALTER TABLED句删除完整性约束的同时,会自动删除表本身D.使用DROP TABL语句删除一个表的同时,表中的完整性约束不会自动删除解析:6. 部门表 tb_dept 的定义如下:CREATE TABLE tb_dept(deptno CHAR(2) primary key ,dname CHAR(20) Not null ,manager CHAR(12),telephone CHAR(15); )下列说法中正确的是。(分数: 2.50 )A.dname 的取值允许为空,不允许重复B.de
4、ptno的取值不允许为空,不允许重复 VC.deptno 的取值允许为空,不允许重复D.dname 的取值不允许为空,不允许重复解析:7. MySQL数据库中的数据完整性,不包括。(分数: 2.50 )A.数据删除、更新完整性 V8. 参照完整性9. 用户自定义完整性10. 实体完整性解析:8 .MySQL中,激活触发器的命令包括。(分数: 2.50 )A.CREATE、 DRO、P INSERTB.SELECT、 CREAT、E UPDATEC.INSERT、DELETE UPDATE/D.CREATE、 DELETE、 UPDATE解析:9 .下列关于MySQ触发器的描述中,错误的是 。(
5、分数: 2.50 )A. 触发器的执行是自动的B. 触发器多用来保证数据的完整性C.触发器可以创建在表或视图上VD. 一个触发器只能定义在一个基本表上解析:10.下列不能使用ALTERS令进行修改的数据库对象是。(分数: 2.50 )A. 存储过程B. 事件C.触发器VD. 存储函数解析:11. 当触发器涉及对触发表白身的更新操作时,使用的触发器必须是(分数: 2.50 )A.BEFORE UPDATE/B.AFTER UPDATEC.UPDATE BEFORED.UPDATE AFTER解析:12. 下列操作中,不可能触发对应关系表上触发器的操作是。(分数: 2.50 )A.SELECT 7
6、B.INSERTC.UPDATED.DELETE解析:13. 以下关于触发器的叙述中,正确的是。(分数: 2.50 )A. 触发器可以建立在视图上B.触发器可以由CREAT臊作触发C. 触发器可以带有参数D.触发器由数据表上的特定事件所触发V解析:14. 在MySQ中,INSERT!虫发器操作数据时,可以使用的临时表是 。(分数: 2.50 )A.NEW VB.OLDC.NEM口 OLDD.LAST解析:15. 下列关于触发器的叙述中,错误的是。(分数: 2.50 )A. 在触发器的创建中,每个表每个事件每次只允许一个触发器B.触发器可以建立在视图上 VC. 每个表最多支持6 个触发器D. 同
7、一表不能拥有两个具有相同触发时刻和事件的触发器解析:16. 设有触发器:CREATE TRIGGER test.insTrg AFTER INSERTON test.student FOR EACH ROW SET msg=Hello!以下叙述中正确的是。(分数: 2.50 )A.在student表进行插入操作时,自动执行insTrg触发器 VB. 在对 test 表进行插入操作时,自动执行insTrg 触发器C. 在对 insTrg 表进行插入操作时,自动执行test 触发器D. 在对 student 表进行插入操作时,自动执行test 触发器解析:17. 设有一个成绩表Student_JA
8、VA(id,name,grade) ,现需要编写一个触发器,监视对该表中数据的插入和更新,并判断学生的成绩grade, 如果成绩超过100分, 在触发器中强制将其修改为 100(最高分 ) , 那么应该将触发器定义为 (分数: 2.50 )A.AFTER触发器和BEFOR触发器都不可以B.AFTER触发器C.AFTER触发器和BEFOR触发器都可以D.BEFORE虫发器V解析:18. 以下有关MySQ厚件的叙述中,错误的是 。(分数: 2.50 )A.事件是由操作系统调用的过程 VB. 事件能够按设定的时间自动执行C. 在事件中可以调用存储过程D. 在事件中可以对数据表进行数据更新操作解析:1
9、9. 以下不能开启事件调度器的语句是。) 2.50 (分数:A.SET GLOBAL EVENT_SCHEDULER=;TRUEB.SETGLOBAL EVENT_SCHEDUL;ER=1C.SELECT EVENT_SCHEDU LERD.SETGLOBAL EVENT_SCHEDULE;R=ON解析:20. 现要求删除MySQ数据库中已创建的事件,通常使用的语句是 .(分数: 2.50 )A.DROP EVENTVB.DROP EVENTSC.DELETE EVENTD.DELETE EVENTS解析:21. 以下关于事件的叙述中,正确的是。(分数: 2.50 )A. 删除事件的语句是DE
10、LETE EVENTB. 事件必须与特定的数据表相关C. 事件用于维护系统的完整性D.活动的事件能够在指定时刻执行某些任务V解析:22. 下列关于事件的描述中,错误的是。(分数: 2.50 )A. 事件是基于特定时间周期来触发的B. 创建事件的语句是CREATE EVENTC.事件触发后,执行事件中定义的 SQL语句序列D.如果不显式地指明,事件在创建后处于关闭状态V解析:23. 设有如下创建数据库对象的部分语句:CREATE EVENT Test ON SCHEDLE EVERY 1 WEEKSTARTS CLIRDATE() + INTERVAL 1 WEEKENDS ?3-6-30DOB
11、EGINEND关于上述语句,下列叙述中错误的是。(分数: 2.50 )A.Test事件从创建之时开始执行VB. 创建了一个名称为 Test 的事件C.Test 事件每周自动执行一次D.Test 事件的结束时间是2013 年 6 月 30 日解析:24. 存储过程和存储函数的主要区别在于。(分数: 2.50 )A. 存储函数可以被其他应用程序调用,而存储过程不能被其他应用程序调用B.存储过程中必须包含一条RETURNS句,而存储函数中不允许出现该语句C. 存储函数只能建立在单个数据表上,而存储过程可以同时建立在多个数据表上D.存储过程可以拥有输出参数,而存储函数不能拥有输出参数V解析:25. 下
12、列关于存储过程的叙述中,正确的是。(分数: 2.50 )A. 存储过程中只能包含数据更新语句B. 存储过程能够自动触发并执行C.存储过程可以带有参数 VD. 存储过程可以有返回值解析:26. 设有如下语句:DECLARE tmpVar TYPE CHAR(10) DEFAULT MySQL关于以上命令,下列叙述中错误的是。(分数: 2.50 )A.tmpVar 的默认值是MySQLB.该语句声明了一个用户变量VC.tmpVar 被声明为字符类型变量D.tmpVar的作用域是声明该变量的 BEGIN-END吾句块解析:27. 在存储过程的定义中,其参数的输入输出类型包括。(分数: 2.50 )A
13、.IN 、 OUTB.IN、OUT INOUT VC.IND.OUT解析:28. 在存储过程中,使用游标的一般流程是。(分数: 2.50 )A.打开- 读取- 关闭B.声明- 读取- 关闭C.声明- 打开- 读取- 关闭,D.声明- 填充内容- 打开- 读取- 关闭解析:29. 设有学生成绩表score(sno,cno,grade) ,各字段含义分别是学生学号、课程号及成绩。现有如下创建存储函数的语句:CREATE FUNCTION fun()RETURNS DECIMALBEGINDECLARE x DECIMALSELECT AVG(grade)INTO x FROM scoreRETUR
14、N xEND;以下关于上述存储函数的叙述中,错误的是。(分数: 2.50 )A.表达式AVG(grade) INTO x有语法错误 VB.x 是全体学生选修所有课程的平均成绩C.fun 没有参数D.RETURNS DECIMAL明返回值的数据类型解析:30.在MySQLK不可以声明和使用游标的情况有 。(分数:2.50 )存储过程 A.B. 存储函数C.交互式SQL查询 VD. 触发器解析:31. 设有如下定义存储过程的语句框架:CREATE PROCEDURE test(IN x INT)BEGINEND;调用该存储过程的语句是。(分数: 2.50 )A.CALL test(10) ; VB
15、.CALL test 10 ;C.SELECT test(10) ;D.SELECT test 10 ;解析:32. 下列创建游标的语法格式中,正确的是。(分数: 2.50 )A.DECLARE cursor_name CURSOR FOR select_statement VB.DECLARE CURSOR cursor_name FOR select_statement(分数: 2.50 )C.CREATE cursor_name CURSOR FOR select_statementD.CREATE CURSOR cursor_name FOR select_statement解析:33
16、. 存储过程与存储函数的区别之一是存储过程不能包含 。(分数: 2.50 )A.SET 语句B. 局部变量C.RETUR幅句 7D. 游标解析:34. 现有如下语句:CREATE PROCEDURE p(IN nol INT,OUT pname VARCHAR(10)BEGINSELECT sname INTO pnameFROM studentWHERE sno=no:lEND;能够直接调用过程p,并能得到正确返回结果的语句是。(分数: 2.50 )A.CALL p(100,x) ; V?漫乂 ?尬张红);C.CALL p(a,b);?漫??张红);解析:35. 在MySQL勺命令行中调用存
17、储过程sp和函数fn的方法分别是.(分数: 2.50 )A.CALL sp() , SELECT fn() ; VB.SELECT sp() , CALL fn() ; CALL fn() , C.CALL sp()D.SELECT sp() , SELECT fn() ;解析:36. 下列关于局部变量和用户变量的描述中,错误的是。(分数: 2.50 )A. 局部变量只在BEGIN.ENI) 语句块之间有效B. 用户变量以?开头,局部变量没有这个符号C.用户变量使用SET语句定义,局部变量使用DECLAR踣句定义D.在存储函数中只能使用局部变量 V解析:37.在MySQ中执行如下语句: 。SHOW GRANTS FOR wanglocalhost;结果显示为:GRANT USAGE ON * . * TOwanglocalhost该结果显示的是。A. 系统中所有的用户信息B.用户名以wang开头的用户拥有的所有权限C.用户
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 酒店顶层改建方案(3篇)
- 品牌分销规划方案(3篇)
- 石料制砂机配制方案(3篇)
- 楼体窗户改造方案(3篇)
- 协会运营方案(3篇)
- 办公区域消方案(3篇)
- 兰州航空职业技术学院《视听节目编导与制作》2023-2024学年第二学期期末试卷
- 广东南方职业学院《饭店管理》2023-2024学年第二学期期末试卷
- 新疆政法学院《林木育种学》2023-2024学年第二学期期末试卷
- 广州现代信息工程职业技术学院《生物医学工程伦理》2023-2024学年第二学期期末试卷
- 2025瑞丰企业高速广告位独家代理合同
- 2024年全球及中国海外安保服务行业头部企业市场占有率及排名调研报告
- 广东省茂名高州市2024-2025学年下学期期中考试七年级生物试题 七年级 生物 期中考试卷
- 社区工作者心理健康培训大纲
- 《分子动力学模拟》课件
- 新生儿重症监护病房捐赠人乳应用与管理专家共识(2025)解读
- 皮肤科进修心得分享
- 2025年上半年广东省广州市白云区委宣传部政府雇员招聘5人重点基础提升(共500题)附带答案详解
- 项目经理讲安全课件
- 《休闲农业》课件 项目二 休闲农业分类及模式分析
- 2025年安徽省省情试题及答案
评论
0/150
提交评论