欢迎登录
快捷登录 微信扫描二维码,马上登录

计算机二级MySQL数据库程序设计试题及答案(二)

上传者:冬蕾老师

卷面总分:60 分

是否真题:是

是否有答案:

作答时间:30 分钟

练习次数:3377 次

计算机二级MySQL数据库程序设计试题及答案(二)
1 现要求删除MySQL数据库中已创建的事件,通常使用的语句是____。

A.DROPEVENT
B.DROPEVENTS
C.DELETEEVENT
D.DELETEEVENTS

2 以下能正确定义二维数组的是[]

A.inta[][3]
B.inta[][3]={2*3]
C.inta[][3]={}
D.inta[2][3]一{{1],{2},{3,4}}

4 下列关于触发器的叙述中,错误的是____。

A.在触发器的创建中,每个表每个事件每次只允许一个触发器
B.触发器可以建立在视图上
C.每个表最多支持6个触发器
D.同一表不能拥有两个具有相同触发时刻和事件的触发器

5 已知数据表A中每个元素距其最终位置不远,为了节省时间,应采用的算法是[]

A.堆排序
B.直接插入排序√
C.快速排序
D.直接选择排序

6 下列关于存储过程的叙述中,正确的是____。

A.存储过程中只能包含数据更新语句
B.存储过程能够自动触发并执行
C.存储过程可以带有参数
D.存储过程可以有返回值

9 修改表中数据的命令是____。

A.UPDAT
E.
B.ALTERTABL
E.
C.REPAIRTABL
E.
D.CHECKTABLE

10 以下叙述中不正确的是[]

A.在不同的函数中可以使用相同名字的变量
B.函数中的形式参数是局部变量
C.在一个函数内定义的变量只在本函数范围内有效
D.在一个函数内的复合语句中定义的变量在本函数范围内有效

12 以下有关MySQL事件的叙述中,错误的是____。

A.事件是由操作系统调用的过程
B.事件能够按设定的时间自动执行
C.在事件中可以调用存储过程
D.在事件中可以对数据表进行数据更新操作

13 下列说法不正确的是[]

A.调用函数时,实参可以是表达式
B.调用函数时,实参与形参可以共用内存单元
C.调用函数时,将实参的值复制给形参,使实参变量和形参变量在数值上相等
D.调用函数时,实参与形参的类型必须一致

14 以下不能开启事件调度器的语句是____。

A.SETGLOBALEVENT_SCHEDULER=TRUE;
B.SETGLOBALEVENT_SCHEDULER=1;
C.SELECT@@EVENT_SCHEDULER;
D.SETGLOBALEVENT_SCHEDULER=ON

15 下列关于空值的描述中,正确的是____。

A.空值等同于数值0
B.空值等同于空字符串
C.空值表示无值
D.任意两个空值均相同

16 学生表student包含sname、sex、age三个属性列,其中age的默认值是20,执行SQL语句INSERTINTOstudent[sex,sname,age]VALUES[M,Lili,] 的结果是____。

A.执行成功,sname,sex,age的值分别是Lili,M,20
B.执行成功,sname,sex,age的值分别是M,Lili,NULL
C.执行成功,sname,sex,age的值分别是M,Lili,20
D.SQL语句不正确,执行失败

17 学生表student如下所示:下面SQL语句中返回值为3的是____。

A.SELECTCOUNT[*]FROMstudent;
B.SELECTCOUNT[所在系编号]FROMstudent;
C.SELECTCOUNT[*]FROMstudentGROUPBY学号;
D.SELECTCOUNT[*]FROMstudentGROUPBY学号;

18 下面for语句的循环次数为[]for[x=1,y=0 [y!=19]& & [x< 6] x++]

A.是无限循环
B.循环次数小定
C.最多执行6次
D.最多执行5次

19 下列关于事件的描述中,错误的是____。

A.事件是基于特定时间周期来触发的
B.创建事件的语句是CREATEEVENT
C.事件触发后,执行事件中定义的SQL语句序列
D.如果不显式地指明,事件在创建后处于关闭状态

22 下列关于视图的叙述中,正确的是____。

A.使用视图,能够屏蔽数据库的复杂性
B.更新视图数据的方式与更新表中数据的方式相同
C.视图上可以建立索引
D.使用视图,能够提高数据更新的速度

27 在CREATETABLE语句中,用来指定外键的关键字是____。

A.CONSTRAINT
B.PRIMARYKEY
C.FOREIGNKEY
D.CHECK

30 用户刚创建后,只能登录服务器,而无法执行任何数据库操作的原因是____。

A.用户还需要修改密码
B.用户尚未激活
C.用户还没有任何数据库对象的操作权限
D.以上皆有可能

34 在使用INSERT语句插入数据时,正确的使用形式不包括____。

A.INSERT?VALUES语句
B.INSERT?SELECT语句
C.INSERT?WHERE语句
D.INSERT?SET语句

37 下列关于数据的描述中,错误的是____。

A.数据是描述事物的符号记录
B.数据和它的语义是不可分的
C.数据指的就是数字
D.数据是数据库中存储的基本对象

38 在使用SHOWGRANTS命令显示用户权限时结果为USAGE,该用户拥有的权限为____。

A.当前数据库上的使用权限
B.所有数据库对象上的所有权限
C.无权限
D.所有数据库对象上的使用权限

39 下列关于数据的叙述中,错误的是____。

A.数据的种类分为文字.图形和图像三类
B.数字只是最简单的一种数据
C.数据是描述事物的符号记录
D.数据是数据库中存储的基本对象

40 有下列程序:程序运行后的输出结果是[]voidsort[inta[],intn]{inti,j,t for[i=0 i

A.1,2,3,4,5,6,7,8,9,l0,
B.1,2,7,6,3,4,5,8,9,10,
C.1,2,7,6,5,4,3,8,9,10,
D.1,2,9,8,7,6,5,4,3,10,

42 在安装和配置MySQL实例的向导中,可选的MySQL服务器类型包括____。

A.DeveloperMachine[开发者机器].ServerMachine[服务器].DedicatedMySQLServerMachine[专用MySQL服务器]
B.DeveloperMachine[开发者机器].DedicatedMySQLServerMachine[专用MySQL服务器]
C.ServerMachine[服务器].DedicatedMySQLServerMachine[专用MySQL服务器]
D.DeveloperMachine[开发者机器].ServerMachine[服务器]

44 下列关于数据库的叙述中,不准确的是____。

A.数据库中存放的对象是数据表
B.数据库是存放数据的仓库
C.数据库是长期存储在计算机内的.有组织的数据集合
D.数据库中存放的对象可为用户共享

46 下列关于数据库的叙述中,错误的是____。

A.数据库中只保存数据
B.数据库中的数据具有较高的数据独立性
C.数据库按照一定的数据模型组织数据
D.数据库是大量有组织.可共享数据的集合

47 以下关于MySQL的叙述中,正确的是____。

A.MySQL是一种开放源码的软件
B.MySQL只能运行在Linux平台上
C.MySQL是桌面数据库管理系统
D.MySQL是单用户数据库管理系统

48 下列关于数据库系统三级模式结构的描述中,正确的是____。

A.一个数据库可以有多个模式
B.一个数据库可以有多个外模式
C.一个数据库可以有多个内模式
D.一个数据库可以有多个模式和外模式

49 以下关于PRIMARYKEY和UNIQUE的描述中,错误的是____。

A.UNIQUE约束只能定义在表的单个列上
B.一个表上可以定义多个UNIQUE,只能定义一个PRIMARYKEY
C.在空值列上允许定义UNIQUE,不能定义PRIMARYKEY
D.PRIMARYKEY和UNIQUE都可以约束属性值的唯一性

50 下列关于数据库系统特点的叙述中,错误的是____。

A.非结构化数据存储
B.数据共享性好
C.数据独立性高
D.数据由数据库管理系统统一管理控制

为梦想加油,祝您心想事成!
paylogo
支付0.00