1.SQL语言中数据定义语言DDL中包括哪个语句(A)
A、DROP
B、DELETE
C、select
D、grant

2.SQL语句中REVOKE all on auth.* from ‘zhangsan’@‘localhost’;表述正确的是(B)
A、zhangsan账户可以在localhost登陆
B、撤销zhangsan用户的auth库权限
C、Zhangsan对ON库没有权限
D、撤销全部命令

3.备份所有数据库(C)
A、mysqldump -u root -p mysql user > msyql-user.sql
B、mysqldump -u root -p auth > auth.sql
C、mysqldump -u root -p --all-databases > all-db.sql
D、Mysqldump -u root -p --databases > all-db.sql

4.SELECT user,host,password FROM mysql.user WHERE user=’’ ,描述正确的有(B)
A、全部用户都会被显示
B、显示表中的三列
C、只显示user库中的mysql表
D、显示mysql库中的表

5.UPDATE auth.user SET user_password=PASSWORD(‘’) WHERE user_name =’lisi’; 描述错误的是(B)
A、设置密码格式
B、修改users表内的单行数据
C、Root密码为空
D、Auth库不存在

6.在MySQL中,通常使用__D___语句来指定一个已有数据库作为当前工作数据库。
A、USING
B、USED
C、USESD
D、USE

7.在MySQL中创建一个名为db_test的数据库,一下正确的是(B)
A、CREATE TABLE db_test;
B、CREATE DATABASE db_test;
C、CREATE DATABASES db_test;
D、INSERT INTO db_test VALUES(1);

8.设置表的默认字符集关键字是(D)
A、DEFAULT CHARACTER
B、DEFAULT SET
C、DEFAULT DEFAULT
D、CHARACTER SET

9.下列类型不是MySQL中常用的数据类型(B)
A、INT
B、VAR
C、TIME
D、CHAR

10.下列描述正确的是(B)
A、一个数据只能包含一个数据表
B、一个数据库可以包含多个数据表
C、一个数据库只能包含两个数据表
D、一个数据表可以包含多个数据表

11.关于DATETIME与TIMESTAMP两种数据类型的描述,错误的是(B)
A、两者值的范围不一样
B、两者值的范围一样
C、两者占用空间不一样
D、TIMESTAMP可以自动记录当前日期时间

12.SQL语句中修改表结构的命令是(C)
A、MODIFY TABLE
B、MODIFY STRUCTURE
C、ALTER TABLE
D、ALTER STRUCTURE

13.数据库系统的核心是(B)
A、数据模型
B、数据库管理系统
C、数据库
D、数据库管理员

14.索引可以提高哪一操作的效率(D)
A、INSERT
B、UODATE
C、DELETE
D、SELECT

15.在视图上不能完成的操作是(D)
A、查询
B、在视图上定义新的视图
C、更新视图
D、在视图上定义新的表

16.在select语句的where子句中,使用正则表达式过滤数据的关键字是(A)
A、regexp
B、like
C、against
D、match

17.以下哪种操作能够实现完整性(B)
A、设置唯一键
B、设置外键
C、减少数据冗余
D、设置主键

18.MySQL语言中,删除一个视图的命令是(D)
A、REMOVE
B、CLEAR
C、DELETE
D、DROP

19.以下哪项用来分组(C)
A、ORBER BY
B、ORDERED BY
C、GROUP BY
D、GROUPED BY

20.更新数据表中的记录用以下哪一项(B)
A、INSERT
B、UPDATE
C、DELETE
D、UPDATES

21.以下那些是MySQL数据类型(A)
A、BIGINT
B、BIGCHAR
C、BIGTIME
D、BIGBIT

22.delete from employee语句的作用是(B)
A、删除当前数据库中整个employee表,包括表结构
B、删除当前数据库中employee表内的所有行
C、由于没有where子句,因此不删除任何数据
D、删除当前数据库中employee表内的当前行

23.为数据表创建索引的目的是(A)
A、提高查询的检索性能
B、归类
C、创建唯一索引
D、创建主键

24.如果一个事务回滚,则要执行(B)
A、commit
B、rollback
C、having
D、begin

25.从GROUP BY 分组的结果集中在此用条件表达式进行筛选的子句是(C)
A、FROM
B、ORDER BY
C、HAVING
D、WHERE

26.redis主要消耗什么物理资源(A)
A、内存
B、硬盘
C、CPU
D、显卡

27.redis支持哪几种数据类型(C)
A、stringlength
B、hashtable
C、set
D、time

28.一个字符串类型的值能存储最大容量是(C)?
A、256MB
B、1G
C、512MB
D、128MB

29.Redis集群之间是如何复制的(A)
A、异步复制
B、同步复制
C、半同步复制
D、不复制

30.用于从表或视图中检索数据的SQL语句是(A)
A、SELECT语句
B、INSERT语句
C、UPDATE语句
D、DELETE语句

31.在select语句中,可以使用(B)子句,将结果集中的数据行根据选择列的值进行逻辑分组,以便能汇总表内容的子集,即实现对每个组的聚集计算
A、LIMIT
B、GROUP BY
C、WHERE
D、ORDER BY

32.下列哪种方法能创建索引(A)
A、使用CREATE INDEX语句
B、使用CREATE DATABASE语句
C、使用SELECT TABLE语句
D、使用CREATE IDX语句

33.以下哪项不是事务的特性(A)
A、唯一性
B、持久性
C、一致性
D、原子性

34.下面属于浮点数类型的是(C)
A、smallint
B、mediumint
C、float
D、int

35.下列哪些语句对主键的说明正确(C)
A、主键可重复
B、主键不唯一
C、在数据表中的唯一索引
D、主键用foreign key 修饰

36.如何统计每个学科的最高分(B)
A、select 学生,max(成绩) from A group by 学生;
B、select 学生,max(成绩) from A group by 学科;
C、select 学生,max(成绩) from A order by 学生;
D、select 学生,max(成绩) from A group by 成绩;

37.进入要操作的数据库用下列哪个命令(D)
A、IN TEST
B、SHOW TEST
C、USER TEST
D、USE TEST

38.使用select语句随机地从表中跳出指定数量的行,可以使用的方法是(D)
A、在limit子句中使用RAND()函数指定行数,并用ORDER BY子句定义一个排序规则
B、只有使用limit子句定义指定的行数即可,不使用order by 子句
C、只要在order by 子句中使用RANG()函数,不使用limit子句
D、在order by 子句中使用RAND()函数,并用limit子句定义行数

39.查找条件为:姓名为NULL的记录(B)
A、WHERE NAME NULL
B、WHERE NAME IS NULL
C、WHERE NAME=NULL
D、WHERE NAME == NULL

40.下列哪项属于DDL操作(B)
A、update
B、create
C、insert
D、delete

41.返回字符串长度的函数是(C)
A、len()
B、length()
C、left()
D、long()

42.一个表的主键个数为(D)
A、至少5个
B、至多3个
C、无限个
D、至多一个

43.在正则表达式中,匹配任意一个字符的符号是(A)
A、.
B、*
C、?
D、-

44.以下哪项用于左连接(C)
A、JOIN
B、RIGHT JOIN
C、LEFT JOIN
D、INNER JOIN

45.delete from employee 语句的作用是什么(B)
A、删除当前数据库中整个employee表,包括表结构
B、删除当前数据库中employee表内的所有行
C、由于没有where子句,因此不删除任何数据
D、删除当前数据库中employee表内的当前行

46.按照班级进行分组(C)
A、ORDER BY CLASS
B、DROP CLASS
C、GROUP BY CLASS
D、GROUP CLASS

47.格式化日期的函数是(B)
A、DATEDIFF()
B、DATE_FORMAT()
C、DAY()
D、CURDATE()

48.以下聚合函数求个数的是(D)
A、AVG
B、SUM
C、MAX
D、COUNT

49.MySQL中,预设的拥有最高权限超级用户的用户名为(D)
A、test
B、Adminstrator
C、DA
D、root

50.以下表达降序排序的是(C)
A、ASC
B、ESC
C、DESC
D、DSC

51.用来插入数据的命令是(A),用于更新的命令是()
A、INSERT,UPDATE
B、CREATE,INSERT INTO
C、DELETE,UPDATE
D、UPDATE,INSERT

52.以下语句错误的是(A)
A、alter table emp delete column addcolumn;
B、alter table emp modify column addcolumn char(1);
C、alter table emp change addcolumn addcolumn int;
D、alter table emp add column addcolumn int;

53.关于检索结果排序,正确的是(AC)
A、关键字DESC表示升序,ASC表示分组
B、如果指定多列排序,只能在最后一列使用升序或者降序关键字
C、如果指定多列排序,可以在任意列使用升序或降序关键字
D、关键字ASC表示降序,DESC表示升序

54.SQL语言集几个功能模块为一体,其中不包括(C)
A、DCL
B、DML
C、DNL
D、DDL

55.关于语句limit 5,5 ,说法正确的是(C)
A、表示检索出第5行开始的5条记录
B、表示检索出行6开始的5条记录
C、表示检索出第6行开始的5条记录
D、表示检索出行5开始的前5条记录

56.下列哪些类型是数值类型的数据(D)
A、SET
B、COUNT
C、VARCHAR
D、INT

57.数据库服务器、数据库和表的关系,正确说法是(B)
A、一个数据库服务器只能管理一个数据库,一个数据库只能包含一个表
B、一个数据库服务器只能管理多个数据库,一个数据库可以包含多个表
C、一个数据库服务器只能管理一个数据库,一个数据库可以包含多个表
D、一个数据库服务器只能管理多个数据库,一个数据库只能包含一个表

58.下列说法错误的是(C)
A、GROUP BY 子句用来分组where子句的输出
B、WHERE子句用来筛选FROM子句中指定的操作所产生的行
C、聚合函数需要和group by一起使用
D、HAVING子句用来从FROM的结果中筛选行

59.以下匹配‘1 ton’和‘2 ton’及‘3 ton’的正则表达式是(C)
A、‘123 ton’
B、‘1,2,3 ton’
C、‘[123] ton’
D、‘1|2|3 ton’

60.以下表示可变长度字符串的数据类型是(C)
A、TEXT
B、CHAR
C、VARCHAR
D、ENUM

61.以下语句不正确的是(C)
A、select * from emp;
B、select name,sal from emp;
C、select * from emp just by dept;
D、select * from emp where dept=1 and sal<300;

62.(A)表示一个新的事物处理的开始
A、start transaction
B、Begin transaction
C、Begin commit
D、Start commit

63.以下哪个语句用于撤销权限(C)
A、DELETE
B、DROP
C、REVOKE
D、UPDATE

64.只修改列的数据类型指令是(C)
A、ALTER TABLE … … ALTER COLUMN
B、ALTER TABLE … … MODIFY COLUMN …
C、ALTER TABLE … … UPDATE …
D、ALTER TABLE … … UPDATE COLUMN

65.UNIQUE 唯一索引的作用是(A)
A、保证各行在该索引上的值都不得重复
B、保证各行在该索引上的值不为NULL
C、保证参加唯一索引的各列,不得再参加其他的索引
D、保证唯一索引不能被删除

66.以下哪种操作能够实现实体完整性(D)
A、设置唯一键
B、设置外键
C、减少数据冗余
D、设置主键

67.SELECT user,host,password FROM mysql.user WHERE user=’’ ,描述不正确的有(A)
A、部分用户都会被显示
B、显示表中的三列
C、显示user库中的表
D、显示mysql库中的表

68.SQL语言中数据定义语言DDL中包括哪个语句(A)
A、DROP
B、DELETE
C、select
D、grant

69.SQL语句中REVOKE all on auth.* from ‘zhangsan’@‘localhost’;表述正确的是(B)
A、zhangsan账户可以在localhost登陆
B、撤销zhangsan用户的auth库权限
C、Zhangsan对ON库没有权限
D、撤销全部命令

70.备份所有数据库(C)
A、mysqldump -u root -p mysql user > msyql-user.sql
B、mysqldump -u root -p auth > auth.sql
C、mysqldump -u root -p --all-databases > all-db.sql
D、Mysqldump -u root -p --databases > all-db.sql

71.SELECT user,host,password FROM mysql.user WHERE user=’’ ,描述正确的有(B)
A、全部用户都会被显示
B、显示表中的三列
C、只显示user库中的mysql表
D、显示mysql库中的表

72.UPDATE auth.user SET user_password=PASSWORD(‘’) WHERE user_name =’lisi’; 描述错误的是(B)
A、设置密码格式
B、修改users表内的单行数据
C、Root密码为空
D、Auth库不存在

73.在MySQL中,通常使用___D__语句来指定一个已有数据库作为当前工作数据库。
A、USING
B、USED
C、USESD
D、USE

74.在MySQL中创建一个名为db_test的数据库,一下正确的是(B)
A、CREATE TABLE db_test;
B、CREATE DATABASE db_test;
C、CREATE DATABASES db_test;
D、INSERT INTO db_test VALUES(1);

75.设置表的默认字符集关键字是(D)
A、DEFAULT CHARACTER
B、DEFAULT SET
C、DEFAULT
D、DEFAULT CHARACTER SET

76.下列类型不是MySQL中常用的数据类型(B)
A、INT
B、VAR
C、TIME
D、CHAR

77.下列描述正确的是(B)
A、一个数据只能包含一个数据表
B、一个数据库可以包含多个数据表
C、一个数据库只能包含两个数据表
D、一个数据表可以包含多个数据表

78.关于DATETIME与TIMESTAMP两种数据类型的描述,错误的是(B)
A、两者值的范围不一样
B、两者值的范围一样
C、两者占用空间不一样
D、TIMESTAMP可以自动记录当前日期时间

79.SQL语句中修改表结构的命令是(C)
A、MODIFY TABLE
B、MODIFY STRUCTURE
C、ALTER TABLE
D、ALTER STRUCTURE

80.数据库系统的核心是(B)
A、数据模型
B、数据库管理系统
C、数据库
D、数据库管理员

81.索引可以提高哪一操作的效率(D)
A、INSERT
B、UODATE
C、DELETE
D、SELECT

82.在视图上不能完成的操作是(D)
A、查询
B、在视图上定义新的视图
C、更新视图
D、在视图上定义新的表

83.在select语句的where子句中,使用正则表达式过滤数据的关键字是(A)
A、regexp
B、like
C、against
D、match

84.以下哪种操作能够实现完整性(B)
A、设置唯一键
B、设置外键
C、减少数据冗余
D、设置主键

85.MySQL语言中,删除一个视图的命令是(D)
A、REMOVE
B、CLEAR
C、DELETE
D、DROP

86.以下哪项用来分组(C)
A、ORBER BY
B、ORDERED BY
C、GROUP BY
D、GROUPED BY

87.更新数据表中的记录用以下哪一项(B)
A、INSERT
B、UPDATE
C、DELETE
D、UPDATES

88.以下那些是MySQL数据类型(A)
A、BIGINT
B、BIGCHAR
C、BIGTIME
D、BIGBIT

89.delete from employee语句的作用是(B)
A、删除当前数据库中整个employee表,包括表结构
B、删除当前数据库中employee表内的所有行
C、由于没有where子句,因此不删除任何数据
D、删除当前数据库中employee表内的当前行

90.为数据表创建索引的目的是(A)
A、提高查询的检索性能
B、归类
C、创建唯一索引
D、创建主键

91.如果一个事务回滚,则要执行(B)
A、commit
B、rollback
C、having
D、begin

92.从GROUP BY 分组的结果集中在此用条件表达式进行筛选的子句是(C)
A、FROM
B、ORDER BY
C、HAVING
D、WHERE

93.redis主要消耗什么物理资源(A)
A、内存
B、硬盘
C、CPU
D、显卡

94.redis支持哪几种数据类型(C)
A、stringlength
B、hashtable
C、set
D、time

95.一个字符串类型的值能存储最大容量是(C)?
A、256MB
B、1G
C、512MB
D、128MB

96.Redis集群之间是如何复制的(A)
A、异步复制
B、同步复制
C、半同步复制
D、不复制

97.用于从表或视图中检索数据的SQL语句是(A)
A、SELECT语句
B、INSERT语句
C、UPDATE语句
D、DELETE语句

98.在select语句中,可以使用(B)子句,将结果集中的数据行根据选择列的值进行逻辑分组,以便能汇总表内容的子集,即实现对每个组的聚集计算
A、LIMIT
B、GROUP BY
C、WHERE
D、ORDER BY

99.下列哪种方法能创建索引(A)
A、使用CREATE INDEX语句
B、使用CREATE DATABASE语句
C、使用SELECT TABLE语句
D、使用CREATE IDX语句

100.以下哪项不是事务的特性(A)
A、唯一性
B、持久性
C、一致性
D、原子性

101.下面属于浮点数类型的是(C)
A、smallint
B、mediumint
C、float
D、int

102.下列哪些语句对主键的说明正确(C)
A、主键可重复
B、主键不唯一
C、在数据表中的唯一索引
D、主键用foreign key 修饰

103.如何统计每个学科的最高分(B)
A、select 学生,max(成绩) from A group by 学生;
B、select 学生,max(成绩) from A group by 学科;
C、select 学生,max(成绩) from A order by 学生;
D、select 学生,max(成绩) from A group by 成绩;

104.进入要操作的数据库用下列哪个命令(D)
A、IN TEST
B、SHOW TEST
C、USER TEST
D、USE TEST

105.使用select语句随机地从表中跳出指定数量的行,可以使用的方法是(D)
A、在limit子句中使用RAND()函数指定行数,并用ORDER BY子句定义一个排序规则
B、只有使用limit子句定义指定的行数即可,不使用order by 子句
C、只要在order by 子句中使用RANG()函数,不使用limit子句
D、在order by 子句中使用RAND()函数,并用limit子句定义行数

106.查找条件为:姓名为NULL的记录(B)
A、WHERE NAME NULL
B、WHERE NAME IS NULL
C、WHERE NAME=NULL
D、WHERE NAME == NULL

107.下列哪项属于DDL操作(B)
A、update
B、create
C、insert
D、delete

108.返回字符串长度的函数是(C)
A、len()
B、length()
C、left()
D、long()

109.一个表的主键个数为(D)
A、至少5个
B、至多3个
C、无限个
D、至多一个

110.在正则表达式中,匹配任意一个字符的符号是(C)
A、.
B、*
C、?
D、-

111.以下哪项用于左连接(C)
A、JOIN
B、RIGHT JOIN
C、LEFT JOIN
D、INNER JOIN

112.delete from employee 语句的作用是什么(B)
A、删除当前数据库中整个employee表,包括表结构
B、删除当前数据库中employee表内的所有行
C、由于没有where子句,因此不删除任何数据
D、删除当前数据库中employee表内的当前行

113.按照班级进行分组(C)
A、ORDER BY CLASS
B、DROP CLASS
C、GROUP BY CLASS
D、GROUP CLASS

114.格式化日期的函数是(B)
A、DATEDIFF()
B、DATE_FORMAT()
C、DAY()
D、CURDATE()

115.以下聚合函数求个数的是(D)
A、AVG
B、SUM
C、MAX
D、COUNT

116.MySQL中,预设的拥有最高权限超级用户的用户名为(D)
A、test
B、Adminstrator
C、DA
D、root

117.以下表达降序排序的是(C)
A、ASC
B、ESC
C、DESC
D、DSC

118.用来插入数据的命令是(),用于更新的命令是(A)
A、INSERT,UPDATE
B、CREATE,INSERT INTO
C、DELETE,UPDATE
D、UPDATE,INSERT

119.以下语句错误的是(A)
A、alter table emp delete column addcolumn;
B、alter table emp modify column addcolumn char(1);
C、alter table emp change addcolumn addcolumn int;
D、alter table emp add column addcolumn int;

120.关于检索结果排序,正确的是(AC)
A、关键字DESC表示升序,ASC表示分组
B、如果指定多列排序,只能在最后一列使用升序或者降序关键字
C、如果指定多列排序,可以在任意列使用升序或降序关键字
D、关键字ASC表示降序,DESC表示升序

121.SQL语言集几个功能模块为一体,其中不包括(C)
A、DCL
B、DML
C、DNL
D、DDL

122.关于语句limit 5,5 ,说法正确的是(C)
A、表示检索出第5行开始的5条记录
B、表示检索出行6开始的5条记录
C、表示检索出第6行开始的5条记录
D、表示检索出行5开始的前5条记录

123.下列哪些类型是数值类型的数据(D)
A、SET
B、COUNT
C、VARCHAR
D、INT

124.数据库服务器、数据库和表的关系,正确说法是(B)
A、一个数据库服务器只能管理一个数据库,一个数据库只能包含一个表
B、一个数据库服务器只能管理多个数据库,一个数据库可以包含多个表
C、一个数据库服务器只能管理一个数据库,一个数据库可以包含多个表
D、一个数据库服务器只能管理多个数据库,一个数据库只能包含一个表

125.下列说法错误的是(C)
A、GROUP BY 子句用来分组where子句的输出
B、WHERE子句用来筛选FROM子句中指定的操作所产生的行
C、聚合函数需要和group by一起使用
D、HAVING子句用来从FROM的结果中筛选行

126.以下匹配‘1 ton’和‘2 ton’及‘3 ton’的正则表达式是(C)
A、‘123 ton’
B、‘1,2,3 ton’
C、‘[123] ton’
D、‘1|2|3 ton’

127.以下表示可变长度字符串的数据类型是(C)
A、TEXT
B、CHAR
C、VARCHAR
D、ENUM

128.以下语句不正确的是(C)
A、select * from emp;
B、select name,sal from emp;
C、select * from emp just by dept;
D、select * from emp where dept=1 and sal<300;

129.(A)表示一个新的事物处理的开始
A、start transaction
B、Begin transaction
C、Begin commit
D、Start commit

130.以下哪个语句用于撤销权限(C)
A、DELETE
B、DROP
C、REVOKE
D、UPDATE

131.只修改列的数据类型指令是(C)
A、ALTER TABLE … … ALTER COLUMN
B、ALTER TABLE … … MODIFY COLUMN …
C、ALTER TABLE … … UPDATE …
D、ALTER TABLE … … UPDATE COLUMN

132.UNIQUE 唯一索引的作用是(A)
A、保证各行在该索引上的值都不得重复
B、保证各行在该索引上的值不为NULL
C、保证参加唯一索引的各列,不得再参加其他的索引
D、保证唯一索引不能被删除

133.以下哪种操作能够实现实体完整性(A)
A、设置唯一键
B、设置外键
C、减少数据冗余
D、设置主键

134.SELECT user,host,password FROM mysql.user WHERE user=’’ ,描述不正确的有(A)
A、部分用户都会被显示
B、显示表中的三列
C、显示user库中的表
D、显示mysql库中的表


一、选择题
1、以下哪项是事务特性(ABCD)
A、隔离性 B、持久性 C、原子性 D、一致性
2、关于检索结果排序,正确的是(AC)
A、关键字DESC表示降序,ASC表示升序
B、如果指定多列排序,只能在最后一列使用升序或者降序关键字
C、如果指定多列排序,可以在任意列使用升序或降序关键字
D、关键字ASC表示降序,DESC表示升序

3、SQL语言集几个功能模块为一体,其中包括(ABC)
A、DCL B、DML C、DNL D、DDL

4、关于语句limit 5,5 ,说法正确的是( C )
A、表示检索出第5行开始的5条记录
B、表示检索出行6开始的5条记录
C、表示检索出第6行开始的5条记录
D、表示检索出行5开始的前5条记录

5、下列哪些类型是数值类型的数据(AB)
A、DOUBLE B、INT C、SET D、CHAR

6、删除数据表中的一条记录用以下哪一项(A)
A、DELETE B、DELETED C、DROP D、UPDATE
7、数据库服务器、数据库和表的关系,正确说法是( B)
A、一个数据库服务器只能管理一个数据库,一个数据库只能包含一个表
B、一个数据库服务器只能管理多个数据库,一个数据库可以包含多个表
C、一个数据库服务器只能管理一个数据库,一个数据库可以包含多个表
D、一个数据库服务器只能管理多个数据库,一个数据库只能包含一个表

8、下列哪些语句对主键的说明正确( C )
A、主键可重复
B、主键不唯一
C、在数据表中的唯一索引
D、主键用foreign key 修饰

9、下列哪项属于DDL操作( B)
A、update B、create C、insert D、delete

10、创建视图的命令是( D )
A、alter view B、alter table C、create table D、create view
11、下列说法错误的是(D )
A、GROUP BY 子句用来分组where子句的输出
B、WHERE子句用来筛选FROM子句中指定的操作所产生的行
C、聚合函数需要和group by一起使用
D、HAVING子句用来从FROM的结果中筛选行

11、以下匹配‘1 ton’和‘2 ton’及‘3 ton’的正则表达式是(D )
A、‘123 ton’ B、‘1,2,3 ton’ C、‘[123] ton’ D、‘1|2|3 ton’

12、以下表示可变长度字符串的数据类型是( C )
A、TEXT B、CHAR C、VARCHAR D、ENUM

13、以下语句不正确的是( C )
A、select * from emp;
B、select name,sal from emp;
C、select * from emp order by dept;
D、select * from emp where dept=1 and sal<300;

14、(C )表示一个新的事物处理的开始
A、start transaction
B、Begin transaction
C、Begin commit
D、Start commit

15、以下聚合函数求个数的是(B )
A、AVG B、SUM C、MAX D、COUNT

16、mysql中,备份数据库的命令是( A )
A、mysqldump B、mysql C、mysqladmin D、mysqlbackup

17、以下哪个语句用于撤销权限( C )
A、DELETE B、DROP C、REVOKE D、UPDATE

18、数据库系统的核心是(B )
A、数据模型 B、数据库管理系统 C、数据库 D、数据库管理员

19、只修改列的数据类型指令是(B )
A、ALTER TABLE … … ALTER COLUMN
B、ALTER TABLE … … MODIFY COLUMN …
C、ALTER TABLE … … UPDATE …
D、ALTER TABLE … … UPDATE COLUMN

20、UNIQUE 唯一索引的作用是( A )
A、保证各行在该索引上的值都不得重复
B、保证各行在该索引上的值不为NULL
C、保证参加唯一索引的各列,不得再参加其他的索引
D、保证唯一索引不能被删除

21、在视图上不能完成的操作是( D )
A、查询 B、在视图上定义新的视图 C、更新视图 D、在视图上定义新的表

22、用于将事务处理写到数据库的命令是(D )
A、insert B、rollback C、commit D、savepoint

22、查找条件为:姓名不是NULL的记录( C )
A、WHERE NAME ! NULL
B、WHERE NAME NOT NULL
C、WHERE NAME IS NOT NULL
D、WHERE NAME != NULL

23、在select语句的where子句中,使用正则表达式过滤数据的关键字是( A )
A、like B、againset C、match D、regexp

24、以下哪种操作能够实现实体完整性( B )
A、设置唯一键
B、设置外键
C、减少数据冗余
D、设置主键

25、SELECT user,host,password FROM mysql.user WHERE user=’’ ,描述正确的有(B )
A、全部用户都会被显示
B、显示表中的三列
C、显示user库中的表
D、显示mysql库中的表