首页 手机
当前位置: 好大学 > 试卷库 > 计算机类 > 等级考试 > 计算机二级 > MySQL数据库程序设计 >计算机二级mysql数据库程序设计练习题(三)

计算机二级mysql数据库程序设计练习题(三)

卷面总分:60分 答题时间:60分钟 试卷题量:30题 练习次数:0次

一、单选题 (共30题,共60分)
1.

表中不存在非主键列对主键的部分函数依赖,则该表符合 ______。

  • A. 1NF
  • B. 2NF
  • C. 3NF
  • D. BCNF
纠错 标记
2.

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

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

下列不属于数据库管理系统主要功能的是 ______。

  • A. 数据计算功能
  • B. 数据定义功能
  • C. 数据操作功能
  • D. 数据库的维护功能
纠错 标记
4.

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

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

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

  • A. 1
  • B. !
  • C. 11
  • D. &&
纠错 标记
6.

在 MySQL中, NULL的含义是 ______。

  • A. 空串
  • B. 数值 0
  • C. 无值
  • D. FALSE
纠错 标记
7.

下列关于 SQL的叙述中,正确的是 ______。

  • A. SQL是专供 MySQL使用的结构化查询语言
  • B. SQL是一种过程化的语言
  • C. SQL是关系数据库的通用查询语言
  • D. SQL只能以交互方式对数据库进行操作
纠错 标记
8.

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

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

在安装和配置 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( 服务器 )
纠错 标记
10.

在 SQL语言按功能的分类中,不包括 ______。

  • A. DDL
  • B. DML
  • C. DCL
  • D. DLL
纠错 标记
11.

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

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

函数 NOW()返回的结果是 ______。

  • A. 系统的当前日期
  • B. 系统的当前时间
  • C. 系统的当前日期和时间
  • D. 系统的当前用户
纠错 标记
13.

指定一个数据库为当前数据库的 SQL语句语法格式是 ______。

  • A. CREATE DATABASE db_name ;
  • B. USE db_name;
  • C. SHOW DATABASES ;
  • D. DROP DATABASE db_name
纠错 标记
14.

MySQL中用来创建数据库对象的命令是 ______。

  • A. CREATE
  • B. ALTER
  • C. DROP
  • D. GRANT
纠错 标记
15.

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

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

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

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

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

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

在 MySQL中,下列有关 CHAR和 VARCHAR的比较中,不正确的是 ______。

  • A. CHAR是固定长度的字符类型, VARCHAR则是可变长度的字符类型
  • B. 由于 CHAR固定长度,所以在处理速度上要比 VARCHAR快,但是会占更多存储空间
  • C. CHAR和 VARCHAR的最大长度都是 255
  • D. 使用 CHAR字符类型时,将自动删除末尾的空格
纠错 标记
19.

在 MySQL数据库中,以下不会受字符集设置影响的数据类型有 ______。

  • A. CHAR
  • B. INT
  • C. VARCHAR
  • D. TEXT
纠错 标记
20.

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

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

用户 LISA 在 MySQL中建立了一个读者借阅图书数据库,在该数据库中创建了读者表、图书表和借阅表, 并为该数据库添加了两个用户 U1 和 U2,给 U1授予对所有数据表的查询权限,给 U2授予对所有数据表的 插入权限,下列用户中不能使用 CREATE USER创建用户的是 ______。

  • A. root
  • B. LISA
  • C. .U1
  • D. .U2
纠错 标记
22.

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

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

MySQL数据库中最小授权对象是 ______。

  • A.
  • B.
  • C. 数据库
  • D. 用户
纠错 标记
24.

执行 REVOKE语句的结果是 ______。

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

在 MySQL中,用户账号信息存储在 ______。

  • A. mysql.host
  • B. mysql.account
  • C. mysql.user
  • D. information_schema.user
纠错 标记
26.

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

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

在 GRANT授权语句中, WITH GRANT OPTION的含义是 ______。

  • A. 该用户权限在服务器重启之后,将自动撤销
  • B. 该用户权限仅限于所指定的用户
  • C. 用户将获得指定数据库对象上的所有权限
  • D. 允许该用户将此权限转移授予其他用户 √
纠错 标记
28.

在 GRANT ALL ON * . * TO ⋯授权语句中, ALL和* . * 的含义分别是 ______。

  • A. 所有权限、所有数据库表
  • B. 所有数据库表、所有权限
  • C. 所有用户、所有权限
  • D. 所有权限、所有用户
纠错 标记
29.

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

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

创建 MySQL账户的方式包括 ______。

  • A. 使用 GRANT语句
  • B. 使用 CREATE USER语句
  • C. 直接操作 MySQL授权表
  • 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
用时:00:00:00
暂停
交卷
置顶