28. MySQL 提供了一个( )命令,它可以实现数据的备份。
mysqldump
mysqldump;
:
29. MySQL 是一种( )(多用户、单用户)的数据库管理系统。
多用户
多用户;
:
30. 在删除关联表中数据时,可以先删除从表中的相关记录或将从表外键字段值设置为( ),再删除主表中的相关记录,这样一定能成功删除。
NULL
null;
:
31. 在 MySQL 中,查看已经存在数据库的 sql 语句是( )。
SHOW DATABASES;
show databases;
:
32. 在 Windows 下配置 MySql 服务器默认使用的用户是( )。
root
root;
:
33. 在 MySQL 中,整数类型可分为 5 种,分别是 TINYINT、SMALLINT、MEDIUMINT、( )和 BIGINT。
INT
int;
:
34. 若想为表中插入的新记录自动生成唯一的 ID,可以使用( )约束来实现。
AUTO_INCREMENT
auto_increment;
:
35. 使用Create Database语句创建数据库之后,该数据库不会自动成为当前数据库,需要使用( )语句来指定。
USE
use;use database;
38. 在 MySQL 中,创建数据库的语句是( )。
CREATE DATABASE
create database;
39. 在 MySQL 中,拼接字符串的函数是( )。
concat()
concat;
40. 在 MySQL 中,主键约束是通过( )定义的,它可以唯一标识表中的记录。
PRIMARY KEY
primary key;
41. 在 MySQL 中,创建存储过程的语句是( )。
CREATE PROCEDURE
create procedure;
42. 用于返回字符串长度的函数是( )。
len()
length();char_length();
43. 在创建视图时,如果有 OR REPLACE 子句,必须在视图上具有( )权限。
REPLACE
drop;删除;
44. 要查询 student 表中 name 字段值以字符“m”开始,以字符“d”结束的记录应该在WHERE 子句后跟 LIKE( )。
'm%d'
m%d;
45. 手动刷新权限表的语句是:( )。
FLUSHPRIVILEGES
flush privileges;
46. 在 MySQL 中,删除触发器的语句是( )。
DROP TRIGGER
drop trigger;
47. 聚合函数中,用于求出某个字段平均值的函数是( )。
AVG()
avg();AVG()
48. 在 SELECT 语句的 WHERE 条件中,可以使用( )关键字来判断字段的值是否为空值。
is null
is null;
49. 在 MySQL 中,删除数据库的语句是( )。
delete
drop database;
50. 在 MySQL 中,删除存储过程的语句是( )。
drop procedure
drop procedure;
32. 在 MySQL 中,除了使用 CREATE OR REPLACE VIEW 语句修改视图外,还可以使用( )语句来修改视图。
alter
alter;
33. SQL 语言可分为 DDL、DML、DQL 和( )。
DCL
dcl;
34. 数据表中的字段默认值是通过( )关键字定义的。
DEFAULT
default;DEFAULT
35. 进行连接查询时,返回包括左表中的所有记录和右表中符合连接条件的记录,该连接查询是( )。
RIGHT JOIN
left;左外连接;左外连接查询;
25. ( )型数据用于存储逻辑值,它只有两种状态,即true和false。
bool
bool;布尔;bit;
26. MySQL 中用于实现事务提交的语句是( )语句。
COMMIT
commit;
27. 事务处理控制语言中的Commit命令表示提交事务,而回退事务则用____命令表示。
ROLLBACK
ROLLBACK
28. 在 MySQL中,要对查询结果进行排序使用关键字( )。
order by
order by;
29. MySQL 支持关系模型中实体完整性、( )和用户定义的完整性。三种不同的完整性约束。
参照完整性
参照完整性;
30. 如果在一个连接查询中,涉及到的两个表是同一个表,这种查询称为( )。
自链接查询
自连接;自连接查询
31. 在 MySQL 的整数类型中,占用字节数最大的类型是( )。
BIGINT
bigint;
32. MySQL 中提供了( )关键字,该关键字可以判断两个字符串是否相匹配,通常用它来实现模糊查询。
LIKE
like;
33. 在 MySQL中,去除重复字段使用关键字( )。
DISTINCT
distinct;
34. 在 MySQL 中,创建视图需要使用create ( )语句。
view
view;
35. MySQL 中的用户分为( )用户和普通用户。
系统
root;
29. 在 MySQL 中,用于设置 MySQL 结束符的关键字是( )。
(1) DELIMITER
(1) delimiter;
30. MySQL 中提供了( )关键字,该关键字可以判断两个字符串是否相匹配,通常用它来实现模糊查询。
(1) like
(1) like;
33. 用二维表结构表示实体以及实体间联系的数据模型称为( )数据模型。
(1) 关系;
二. 填空题(共7题,21.6分)
29. 在 Windows 下配置 MySql 服务器默认使用的用户是( )。
(1) root (1) root;
30. 使用Create Database语句创建数据库之后,该数据库不会自动成为当前数据库,需要使用( )语句来指定。
(1) Use database; (1) use;use database;
31. 在 MySQL 中,可以使用关键字( )按某个字段或者多个字段中的值进行分组,字段中值相同的为一组。
(1) GROUP BY (1) group by;
32. 在 MySQL 中,整数类型可分为 5 种,分别是 TINYINT、SMALLINT、MEDIUMINT、( )和 BIGINT。
(1) INT (1) int;
33. MySQL 是一种( )(多用户、单用户)的数据库管理系统。
(1) 多用户 (1) 多用户;
34. MySQL 提供了一个( )命令,它可以实现数据的备份。
(1) mysqldump (1) mysqldump;
35. 在 MySQL 中,除了使用 CREATE OR REPLACE VIEW 语句修改视图外,还可以使用( )语句来修改视图。
(1) ALTER (1) alter; alter view;
28在 MySQL 中,可以使用关键字( )按某个字段或者多个字段中的值进行分组,字段中值相同的为一组。
(1) GROUP BY (1) group by;
29在 MySQL 中,查看已经存在数据库的 sql 语句是( )。
(1) SHOW DATABASES; (1) show databases;
30MySQL 是一种( )(多用户、单用户)的数据库管理系统。
(1) 多用户 (1) 多用户;
31MySQL 提供了一个( )命令,它可以实现数据的备份。
(1) mysqldump (1) mysqldump;
32在删除关联表中数据时,可以先删除从表中的相关记录或将从表外键字段值设置为( ),再删除主表中的相关记录,这样一定能成功删除。
(1) NULL (1) null;
33若想为表中插入的新记录自动生成唯一的 ID,可以使用( )约束来实现。
(1) AUTO_INCREMENT (1) auto_increment;
34在 MySQL 中,整数类型可分为 5 种,分别是 TINYINT、SMALLINT、MEDIUMINT、( )和 BIGINT。
(1) INT (1) int;
35在 Windows 下配置 MySql 服务器默认使用的用户是( )。
(1) root (1) root;
39在 MySQL 中,删除存储过程的语句是( )。
(1) drop procedure (1) drop procedure;
40在 MySQL 中,主键约束是通过( )定义的,它可以唯一标识表中的记录。
(1) primary key (1) primary key;
41在 MySQL 中,创建临时表的语句是( )。
(1) create temporary table (1) create temporary table;
42在 MySQL 中,删除触发器的语句是( )。
(1) drop trigger (1) drop trigger;
43手动刷新权限表的语句是:( )。
(1) FLUSH PRIVILEGES (1) flush privileges;
44在 MySQL 中,修改表名的基本语法格式alter table 旧表名 ( )[to]新表名;。
(1) rename (1) rename;
45在 SELECT 语句的 WHERE 条件中,可以使用( )关键字来判断字段的值是否为空值。
(1) is null (1) is null;
47要查询 student 表中 name 字段值以字符“m”开始,以字符“d”结束的记录应该在WHERE 子句后跟 LIKE( )。
(1) m%d (1) m%d;
48在 MySQL 中,创建数据库的语句是( )。
(1) create database (1) create database;
49在创建视图时,如果有 OR REPLACE 子句,必须在视图上具有( )权限。
(1) drop (1) drop;删除;
50用于返回字符串长度的函数是( )。
0分
(1) len() (1) length();char_length();
33数据表中的字段默认值是通过( )关键字定义的。
(1) DEFAULT (1) default;DEFAULT
34在存储过程中,用于定义变量的关键字是( )。
(1) DECLARE (1) declare;
35SQL 语言可分为 DDL、DML、DQL 和( )。
(1) DCL (1) dcl;
26用二维表结构表示实体以及实体间联系的数据模型称为( )数据模型。
(1) 关系 (1) 关系;
27事务具有____,隔离性和可靠性。
(1) 原子性 (1) 原子性
28在 MySQL中,去除重复字段使用关键字( )。
(1) DISTINCT (1) distinct;
29如果在一个连接查询中,涉及到的两个表是同一个表,这种查询称为( )。
(1) 自连接 (1) 自连接;自连接查询
30MySQL 中的用户分为( )用户和普通用户。
(1) root (1) root;
31事务处理控制语言中的Commit命令表示提交事务,而回退事务则用____命令表示。
(1) ROLLBACK (1) ROLLBACK
32MySQL 中提供了( )关键字,该关键字可以判断两个字符串是否相匹配,通常用它来实现模糊查询。
(1) LIKE (1) like;
33MySQL 中用于实现事务提交的语句是( )语句。
(1) COMMIT (1) commit;
34在 MySQL中,要对查询结果进行排序使用关键字( )。
(1) ORDER BY (1) order by;
35在 MySQL 的整数类型中,占用字节数最大的类型是( )。
(1) BIGINT (1) bigint;