首页 手机
当前位置: 好大学 > 试卷库 > 计算机类 > 等级考试 > 计算机二级 > MySQL数据库程序设计 >2014年全国计算机等级考试二级MySQL数据库程序设计模拟试题

2014年全国计算机等级考试二级MySQL数据库程序设计模拟试题

卷面总分:100分 答题时间:90分钟 试卷题量:40题 练习次数:0次

一、单选题 (共40题,共100分)
1.

在讨论关系模型时,与“属性”同义的术语是 ______。

  • A. 元组
  • B. .N
  • C. . 表
  • D. 关系
纠错 标记
2.

在数据库系统的三级模式结构中,一个数据库只能有一个 ______。

  • A. 模式和外模式
  • B. 模式和内模式
  • C. 子模式
  • D. 外模式
纠错 标记
3.

下列关于外键的叙述中,错误的是 ______。

  • A. 外键是在一个或一组属性上定义的约束
  • B. 外键的取值可以为空
  • C. 外键是所参照关系的主键或唯一性索引的属性列
  • D. 外键是唯一标识元组的一个或一组属性
纠错 标记
4.

根据关系模式的完整性规则,以下关于主键的叙述中正确的是 ______。

  • A. 主键不能包含两个字段
  • B. 主键不能作为另一个关系的外键
  • C. 主键不允许取空值
  • D. 主键可以取重复值
纠错 标记
5.

常见的数据库系统运行与应用结构包括 ______。

  • A. C/S 和 B/S
  • B. B2B 和 B2C
  • C. C/S 和 P2P
  • D. B/S
纠错 标记
6.

设有 E-R 图,含有 A、B 两个实体, A、B 之间联系的类型是 M:N,则将该 E-R图转换为关系模式时,关 系模式的数量是 ______。

  • A. 3
  • B. 2
  • C. 1
  • D. 4
纠错 标记
7.

数据库系统的三级模式结构是 ______。

  • A. 模式,外模式,内模式
  • B. 外模式,子模式,内模式
  • C. 模式,逻辑模式,物理模式
  • D. 逻辑模式,物理模式,子模式
纠错 标记
8.

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

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

模式 / 内模式映像保证数据库系统中的数据能够具有较高的 ______。

  • A. 逻辑独立性
  • B. 物理独立性
  • C. 共享性
  • D. 结构化
纠错 标记
10.

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

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

MySQL成功安装后,在系统中默认建立的用户个数是 ______。

  • A. 0
  • B. 1
  • C. 2
  • D. 3
纠错 标记
12.

撤销用户的权限应使用的语句是 ______。

  • A. DROP
  • B. ALTER
  • C. REVOKE
  • D. GRANT
纠错 标记
13.

下列关于局部变量和用户变量的描述中,错误的是 ______。

  • A. 局部变量只在 BEGIN...ENI) 语句块之间有效
  • B. 用户变量以 "@"开头,局部变量没有这个符号
  • C. 用户变量使用 SET语句定义,局部变量使用 DECLARE语句定义
  • D. 在存储函数中只能使用局部变量
纠错 标记
14.

现有如下语句:能够直接调用过程 p,并能得到正确返回结果的语句是 ______。

CREATE PROCEDURE p(IN nol INT,OUT pname VARCHAR(10))

BEGIN

SELECT sname INTO pname

FROM student WHERE sno=nol:

END;

  • A. CALL p(100,@x) ;
  • B. CALL p(100," 张红 ") ;
  • C. CALL p(@a,@b);
  • D. CALL p(@a," 张红 ") ;
纠错 标记
15.

下列创建游标的语法格式中,正确的是 ______。

  • A. DECLARE cursor_name CURSOR FOR select_statement
  • B. DECLARE CURSOR cursor_name FOR select_statement
  • C. CREATE cursor_name CURSOR FOR select_statement
  • D. CREATE CURSOR cursor_name FOR select_statement
纠错 标记
16.

设有如下定义存储过程的语句框架:

CREATE PROCEDURE test(IN x INT)

BEGIN ⋯⋯ END; 调用该存储过程的语句是 ______。

  • A. CALL test(10) ;
  • B. CALL test 10 ;
  • C. SELECT test(10) ;
  • D. SELECT test 10 ;
纠错 标记
17.

在 MySQL中,不可以声明和使用游标的情况有 ______。

  • A. 存储过程
  • B. 存储函数
  • C. 交互式 SQL查询
  • D. 触发器
纠错 标记
18.

在存储过程中,使用游标的一般流程是 ______。

  • A. 打开 - - >读取 - - >关闭
  • B. 声明 - - >读取 - - >关闭
  • C. 声明 - - >打开 - - >读取 - - >关闭
  • D. 声明 - - >填充内容 - - >打开 - - >读取 - - >关闭
纠错 标记
19.

设有如下语句:关于以下命令,下列叙述中错误的是 ______。

DECLARE tmpVar TYPE CHAR(10) DEFAULT "MySQL"

  • A. tmpVar 的默认值是 "MySQL"
  • B. 该语句声明了一个用户变量
  • C. tmpVar 被声明为字符类型变量
  • D. tmpVar 的作用域是声明该变量的 BEGIN⋯END 语句块
纠错 标记
20.

存储过程和存储函数的主要区别在于 ______。

  • A. 存储函数可以被其他应用程序调用,而存储过程不能被其他应用程序调用
  • B. 存储过程中必须包含一条 RETURN语句,而存储函数中不允许出现该语句
  • C. 存储函数只能建立在单个数据表上,而存储过程可以同时建立在多个数据表上
  • D. 存储过程可以拥有输出参数,而存储函数不能拥有输出参数
纠错 标记
21.

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

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

现要求删除 MySQL数据库中已创建的事件,通常使用的语句是 ______。

  • A. DROP EVENT
  • B. DROP EVENTS
  • C. DELETE EVENT
  • D. DELETE EVENTS
纠错 标记
23.

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

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

设有触发器:以下叙述中正确的是 ______。

CREATE TRIGGER test.insTrg AFTER INSERT

ON test.student FOR EACH ROW SET @ msg="Hello!"

  • A. 在对 student 表进行插入操作时,自动执行 insTrg 触发器
  • B. 在对 test 表进行插入操作时,自动执行 insTrg 触发器
  • C. 在对 insTrg 表进行插入操作时,自动执行 test 触发器
  • D. 在对 student 表进行插入操作时,自动执行 test 触发器
纠错 标记
25.

在 MySQL中, INSERT触发器操作数据时,可以使用的临时表是 ______。

  • A. NEW
  • B. OLD
  • C. NEW和 OLD
  • D. LAST
纠错 标记
26.

下列操作中,不可能触发对应关系表上触发器的操作是 ______。

  • A. SELECT
  • B. INSERT
  • C. UPDATE
  • D. DELETE
纠错 标记
27.

下列不能使用 ALTER命令进行修改的数据库对象是 ______。

  • A. 存储过程
  • B. 事件
  • C. 触发器
  • D. 存储函数
纠错 标记
28.

MySQL中,激活触发器的命令包括 ______。

  • A. CREATE 、DROP 、INSERT
  • B. SELECT、CREATE 、UPDATE
  • C. INSERT、DELETE 、UPDATE
  • D. CREATE 、DELETE 、UPDATE
纠错 标记
29.

部门表 tb_dept 的定义如下:下列说法中正确的是 ______。

CREATE TABLE tb_dept(

deptno CHAR(2) primary key ,

dname CHAR(20) Not null , manager CHAR(12),

telephone CHAR(15)

);

  • A. dname 的取值允许为空,不允许重复
  • B. deptno 的取值不允许为空,不允许重复
  • C. deptno 的取值允许为空,不允许重复
  • D. dname的取值不允许为空,不允许重复
纠错 标记
30.

下列关于表级约束和列级约束的描述中,不正确的是 ______。

  • A. 列级约束针对某个特定的列,包含在列定义中
  • B. 表级约束与列定义相互独立,不包含在列定义中
  • C. 列级约束可能涉及到多个列,也可能仅涉及一个列
  • D. 表级约束可能涉及到多个列,也可能仅涉及一个列
纠错 标记
31.

在 CREATE TABLE语句中,用来指定外键的关键字是 ______。

  • A. CONSTRAINT
  • B. PRIMARY KEY
  • C. FOREIGN KEY
  • D. CHECK
纠错 标记
32.

在使用 SHOW GRANTS命令显示用户权限时结果为 USAGE,该用户拥有的权限为 ______。

  • A. 当前数据库上的使用权限
  • B. 所有数据库对象上的所有权限
  • C. 无权限
  • D. 所有数据库对象上的使用权限
纠错 标记
33.

执行 REVOKE语句的结果是 ______。

  • A. 用户的权限被撤销,但用户仍保留在系统中
  • B. 用户的权限被撤销,并且从系统中删除该用户
  • C. 将某个用户的权限转移给其他用户
  • D. 保留用户权限
纠错 标记
34.

下列关于用户及权限的叙述中,错误的是 ______。

  • A. 删除用户时,系统同时删除该用户创建的表
  • B. root 用户拥有操作和管理 MySQL的所有权限
  • C. 系统允许给用户授予与 root 相同的权限
  • D. 新建用户必须经授权才能访问数据库
纠错 标记
35.

当使用 CREATE DATABASE命令在 MySQL中创建数据库时,为避免因数据库同名而出现的错误,通常可在 该命令中加入 ______。

  • A. IF NOT EXISTS
  • B. NOT EXISTS
  • C. NOT EXIST
  • D. NOT EXISTIN
纠错 标记
36.

查看当前正在使用的工作数据库名称的语句是 ______。

  • A. SHOW DATABASES ;
  • B. SHOW TABLES ;
  • C. SELECT DATABASE();
  • D. SHOW SCHEMAS
纠错 标记
37.

在 MySQL中,关键字 AUTO_INCREMENT用于为列设置自增属性,能够设置该属性的数据类型是 ______。

  • A. 字符串类型
  • B. 日期类型
  • C. 整型
  • D. 枚举类型
纠错 标记
38.

使用 MySQL时,可以在 MySQL客户端中执行 SQL语句,但下面无法用于执行 SQL语句的客户端工具是 ______。

  • A. mysql 命令行
  • B. phpMyAdmin
  • C. mysqld
  • D. Navicat 工具
纠错 标记
39.

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

  • A. Developer Machine( 开发者机器 )、 Server Machine( 服务器 )、Dedicated MySQL Server Machine( 专 用 MySQL服务器 )
  • B. Developer Machine( 开发者机器 )、 Dedicated MySQL Server Machine( 专用 MySQL服务器 )
  • C. Server Machine( 服务器 )、Dedicated MySQL Server Machine( 专用 MySQL服务器 )
  • D. Developer Machine( 开发者机器 )、 Server Machine( 服务器 )
纠错 标记
40.

下列不属于 MySQL逻辑运算符的是 ______。

  • A. 1
  • B. !
  • C. 11
  • D. &&
纠错 标记
答题卡(剩余 道题)
一、单选题
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
用时:00:00:00
暂停
交卷
置顶