首页

  • 学历类
  • 职业资格
  • 公务员
  • 医卫类
  • 建筑工程
  • 外语类
  • 外贸类
  • 计算机类
  • 财会类
  • 技能鉴定
当前位置: 我要找题网 > 考试试卷

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

卷面总分:0分 答题时间:分钟 试卷题量:0题

一、多选题 (共30题,共0分)
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.以上方法皆可以
答题卡(剩余 32 道题)
一、多选题
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