2021-2022学年第二学期mysql期末测试

Q1:编号姓名(班级小管家里面的编号+ 姓名比如25301 王小明)

填空1

Q2:班级(必填 例如:电商1班或电商2班)

填空1

Q3:1、sql查询语句select中用以下哪一项来表达筛选条件:()

A、where
B、from
C、if
D.having

Q4:2、向表中插入一条数据记录用以下哪一项:()

create
insert
delete
drop

Q5:3、查看表结构用以下哪一项:()

select
find
show
desc

Q6:4、删除数据使用语句为()

A、select
B、delete
C、create
D、show

Q7:5、员工表employees,表中有姓名列name,想检查员工的姓名中含有文字“国”字的,则用下列哪个sql语句()

A、select * from employees where name=‘国’;
B、select * from employees where name=‘%国’;
C、select * from employees where name=‘%国%’;
D、select * from employees where name=‘国%’;

Q8:6、以下条件语句与“where  数量 between  15  and  30”等价的是:( )

A、where 数量 >= 15 and  数量 <=30
B、where 数量 <= 15  and   数量 >=30
C、where 数量 < 15  or   数量 >30
D、where 数量 > 15  or   数量 <30

Q9:7、下面选项中,用于表示固定长度字符串的数据类型是(  )

A、char
B、varchar
C、int
D、float

Q10:8、下列选项中,使用(  )数据类型保存3.1415可以不丢失精度

A、decimal(6,2)
B、decimal(6,3)
C、decimal(6,4)
D、decimal(6,1)

Q11:9、下面选项中,查询student表中id值不在2和5之间的学生的SQL语句是(  )

A、select * from student where id!=2,3,4,5;
B、select * from student where id not between 5 and 2;
C、select * from student where id not between 2 and 5;
D、select * from student where id not in 2,3,4,5;

Q12:10、多表连接中,左外连接的关键字为()

A、left join
B、right join
C、inner join
D、full join

Q13:11、一张表的主键个数()

A、至多3个
B、至多1个
C、至多2个
D、没有限制

Q14:12、数据库的名称为test,若要删除数据库可用()

A、create test
B、use test
C、drop database test
D、delete test

Q15:13、设置唯一性约束正确的有()

null
primary key
unique
unsigned

Q16:14、下列哪种数据表示该数据的数据类型是date()

A、2001
B、13:24:36
C、2003-03-23
D、1988-11-24 15:26:45

Q17:15、下列选项中,用于排序的关键字是()

A、GROUP BY
B、ORDER BY
C、HAVING
D、WHERE

Q18:16、以下聚合函数求平均值的是( )

A、MAX
B、SUM
C、COUNT
D、AVG

Q19:17、修改数据库表结构用以下哪一项( )

A、UPDATE
B、CREATE
C、UPDATED
D、ALTER

Q20:18、以下哪项用来分组( )

A、ORDER BY
B、ORDERED BY
C、GROUP BY
D、GROUPED BY

Q21:19、从GROUP BY分组的结果集中再次用条件表达式进行筛选的子句是( )

A、FROM
B、ORDER BY
C、HAVING
D、WHERE

Q22:20、条件“BETWEEN 20 AND 30”表示年龄在20到30之间,且( )

A、包括20岁不包括30岁
B、不包括20岁包括30岁
C、不包括20岁和30岁
D、包括20岁和30岁

Q23:21、条件“IN(20,30,60)”表示( )

A、年龄在20到60之间
B、年龄在20到30之间
C、年龄是20或30或60
D、年龄在30到60之间

Q24:22、查找条件为:姓名不是NULL的记录( )

A、WHERE NAME ! NULL
B、WHERE NAME NOT NULL
C、WHERE NAME IS NOT NULL
D、WHERE NAME!=NULL

Q25:23、在SQL语言中,子查询是( ) 。

A、选取单表中字段子集的查询语句
B、 选取多表中字段子集的查询语句
C、返回单表中数据子集的查询语言
D、嵌入到另一个查询语句之中的查询语句

Q26:24、按照姓名降序排列( )

A、order by desc name
B、order by name desc
C、Order by name asc
D、Order by asc name

Q27:25、在MySQL中,建立数据库用( )

A、Create table命令
B、create trigger命令
C、Create index命令
D、Create database命令

Q28:26、WHERE子句用于指定( )。

A、查询结果的分组条件
B、查询结果的统计方式
C、查询结果的排序条件
D、查询结果的筛选条件

Q29:27、子查询的结果不止一个值时,可以使用的运算符是( )。

A、 IN
B、 LIKE
C、=
D、 >

Q30:28、执行以下 SQL 语句:SELECT 学号,姓名FROM 学生 LIMIT 2,2;查询结果返回了哪几行数据?()

A、 返回了两行数据,分别是第1行和第2行数据
B、 返回了两行数据,分别是第2行和第3行数据
C、 返回了两行数据,分别是第3行和第4行数据
D、 返回了两行数据,分别是第4行和第5行数据

Q31:29、向数据表中插入一条记录用以下哪一项:()

A、create
B、insert
C、delete
D、drop

Q32:30、删除数据使用语句为()

A、select
B、delete
C、create
D、show

Q33:31在MySQL中,描述定长字符串的类型为_______。

正确答案

Q34:32.修改表数据的关键字为_______。

正确答案

Q35:33.创建当前数据库test的命令为_______database test。

正确答案

Q36:34.在MySQL中,非空约束是通过________定义的。

正确答案

Q37:35.在MYSQL中,使用____________关键字可以插入表数据。

正确答案

Q38:36.查看表结构的关键字为____________。

正确答案

Q39:37.聚合函数中,用于求出最大值的函数是________。

正确答案

Q40:38、描述日期例如2022-05-06的数据类型为____________。

正确答案

Q41:39、在Windows下配置MySql服务器默认使用的用户是_______。

正确答案

Q42:40、在MySQL中,整数类型可分为5种,分别是TINYINT、SMALLINT、MEDIUMINT、_______和BIGINT。

正确答案

Q43:41、对查询结果进行降序排列,使用关键字desc()。

正确
错误

Q44:42、聚合函数sum()用来计算字段值得最大值()。

正确
错误

Q45:43、聚合函数min()用来计算字段值得最小值 ()。

正确
错误

Q46:44、Mysql中select * from student order by age是按照年龄升序的方式查询学生表()

正确
错误

Q47:45、select * from good limit 4,2的意思是从第四条记录开始总共显示2条()

正确
错误

Q48:46、查看当前有哪些数据库为show database;()。

正确
错误

Q49:47、在DELETE语句中如果没有使用WHERE子句,则会将表中的所有记录都删除。( )

正确
错误

Q50:48、一个数据表中可以有多个主键约束。()

正确
错误

Q51:49、Mysql数据库默认自带的用户为root()。

正确
错误

Q52:50、删除数据库test为delete database test()。

正确
错误
问卷网
2021-2022学年第二学期mysql期末测试
关于
1年前
更新
0
频次
52
题目数
分享