Mysql基础(习题卷42)
第1部分:单项选择题,共45题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]查看表结构用下列哪一项( )
A)show
B)desc
C)find
D)select
答案:B
解析:
2.[单选题]从GROUP BY分组的结果集中再次用条件表达式进行筛选的子句是( )
A)FROM
B)ORDER BY
C)HAVING
D)WHERE
答案:C
解析:
3.[单选题]______是长期存储在计算机内的有组织.可共享的数据集合。
A)数据库系统
B)数据库管理系统
C)文件系统
D)数据库
答案:D
解析:
4.[单选题]t_score(stu_id,sub_id,score),即成绩表(学号,科目编号,成绩)。学生如果某科没有考试,则该科成绩录入null。能够获取各位学生的平均成绩的选项是( )
A)select avg(nvl(socre,0)) from score group by stu_id
B)select stu_id,avg(sorce) from score
C)select stu_id,avg(score) from score
D)select stu_id,sum(score)/count(score) from score
答案:Asql包含哪几个部分
解析:
5.[单选题]MySQL是一种( )数据库管理系统。
A)层次型
B)网络型
C)关系型
D)对象型
答案:C
解析:
C)网状模型
D)实体-关系模型
答案:D
解析:
7.[单选题]下面语句中,属于DQL语句的是?
A)UPDATE语句
B)ALTER语句
C)INSERT语句
D)SELECT语句
答案:D
解析:
8.[单选题]查询一个表中总记录数的SQL语句语法格式是
A)SELECT COUNT(*) FROM tbl_name;
B)SELECT COUNT FROM tbl_name;
C)SELECT FROM COUNT tbl_name;
D)SELECT * FROM tbl_name;
答案:A
解析:
9.[单选题]返回当前日期的函数是( )
A)curtime()
B)adddate()
C)curnow()
D)curdate()
答案:D
解析:
10.[单选题]DBMS指的是以下哪个选项?
A)数据库系统
B)数据库信息系统
C)数据库管理系统
D)数据库并发系统
答案:C
解析:
11.[单选题]MySQL中要对两个NULL值做相等比较运算,需要使用______运算符?
A)=
B)<>
C)<=>
D)==
答案:C
解析:
12.[单选题]一个触发器能定义在多少个表中?( )
A)只有一个
B)一个或者多个
解析:
13.[单选题]在select语句中,实现选择操作的子句是( )
A)select
B)group by
C)where
D)from
答案:C
解析:
14.[单选题]DESC查看添加了主键约束的表结构,则Key字段的值为( )。
A)PRI
B)UNI
C)NOT NULL
D)NULL
答案:A
解析:
15.[单选题]下列属于创建索引时使用的语句是______
A)CREATE VIEW
B)CREATE INDEX
C)CREATE KEY
D)CREATE TABLE
答案:B
解析:
16.[单选题]创建表的命令为( )。
A)Create table
B)rename table
C)alter table
D)drop table
答案:A
解析:
17.[单选题]规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:其每个属性都是( )。
A)互不相关的
B)不可分解的
C)长度可变的
D)互相关联的
答案:B
解析:
18.[单选题]下列哪个关键字用于修改关系表本身( )。
A)insert
B)create
C)update
D)alter
19.[单选题]在数据库中已建立了tBook表,若查图书编号是“TP1134”和“TP1138”的记录,则SELECT查询的WHERE条件为______。
A)图书编号="TP1134" AND "TP1138"
B)图书编号 NOT IN("TP1134", "TP1138")
C)图书编号 IN("TP1134", "TP1138")
D)图书编号 NOT("TP1134" AND "TP1138")
答案:C
解析:
20.[单选题]ENUM 类型的字段level 定义为(LOW、MIDDLE、HIGH),ORDER BY level asc的顺序是()
A)HIGH、LOW、MIDDLE
B)LOW、MIDDLE、HIGH
C)MIDDLE、LOW、HIGH
D)HIGH、MIDDLE、LOW
答案:B
解析:
21.[单选题]使用CREATE VIEW创建视图时,如果给定了( )____子句,能替换已有的视图。
A)ALL REPLACE
B)OR REPLACE
C)REPLACE
D)REPLACE ALL
答案:B
解析:
22.[单选题]下列选项中,定义字段非空约束的基本语法格式是()
A)字段名 数据类型 NOT NULL;
B)字段名 数据类型 IS NOT NULL;
C)字段名 数据类型 IS NULL;
D)字段名 NOT NULL数据类型;
答案:A
解析:
23.[单选题]下列说法中,( )是正确的。
A)RDBMS是数据库管理系统的简称
B)各行记录都不能重复,是第二范式要求的
C)在数据库设计中一定要满足第三范式
D)索引越多,查询越慢,数据更新越慢
答案:B
解析:题型:难度:3分数:2
24.[单选题]在实际开发中,对数据库的查询需要充分考虑效率问题。那么在什么情况下使用子查询效率会最高于连接查询()
A)当子查询执行结果只有一行数据,而主查询执行结果有多行数据时
B)当子查询执行结果的行数有多行数据,而主查询执行结果的行数也有多行时
C)当子查询执行结果的行数较小,而主查询执行结果的行数也较小时
D)当子查询执行结果的行数较大,而主查询执行结果的行数较小时
答案:D
现哪种功能( )
A)数据定义
B)数据操纵
C)数据控制
D)数据查询
答案:A
解析:
26.[单选题]( )命令可以查看视图创建语句
A)SHOW VIEW
B)SELECT VIEW
C)SHOW CREATE VIEW
D)DISPLAY VIEW
答案:C
解析:
27.[单选题]学生关系模式S(S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是()。
A)UPDATE S Age
B)DELETE Age from S
C)ALTER TABLE S ‘Age’
D)ALTER TABLE S DROP Age
答案:D
解析:
28.[单选题]给定查询语句:SELECT cname FROM tb_course WHERE cname LIKE 'Da_a%';下列选项中不满足条件的查询结果是______。
A)Dal_analysis
B)Data
C)Database
D)Data_cueb
答案:A
解析:
29.[单选题]在MySQL中,可以使用_______语句来删除用户。
A)revoke
B)grant
C)delete user
D)drop user
答案:D
解析:
30.[单选题]如果要查询rankID字段值为空,则在WHERE字句的条件应该写成( )
A)rankID=NULL
B)rankID==NULL
C)rankID IS NOT NULL
D)rankID IS NULL
答案:D
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论