试卷部分试题预览
多选题
要消除查询结果集中的重复值,可在 SELECT语句中使用关键字 ______。
A、
UNION
B、
DISTINCT
C、
LIMIT
D、
REMOVE
多选题
执行语句 "CREATE INDEX in_dept ON tb_dept(telephone(6) ,DESC)"后,在 tb_dept 表的 telephone 属性上 ______。
A、
根据 telephone 属性前六个字符采用 BTREE索引类型创建索引
B、
根据 telephone 属性前六个字符采用 HASH索引类型创建索引
C、
根据前六条记录采用 BTREE索引类型创建索引
D、
根据前六条记录采用 HASH索引类型创建索引
多选题
设有学生表 student(sno ,sname,sage,smajor) ,要从 student 表中检索 sname字段值第 2 个字是 " 红" 的所有学生信息。以下能够按照上述条件进行检索的 WHERE表达式是 ______。
A、
sname LIKE "_ 红%"
B、
sname LIKE "_ 红_"
C、
sname LIKE "% 红%"
D、
sname LIKE "% 红_"
多选题
设有商品库存表,规定表中的库存量值必须大于等于 0。根据这个规定应建立 ______。
A、
用户定义完整性约束
B、
实体完整性约束
C、
参照完整性约束
D、
缺省值约束
多选题
A、
使用视图,能够屏蔽数据库的复杂性
B、
更新视图数据的方式与更新表中数据的方式相同
C、
视图上可以建立索引
D、
使用视图,能够提高数据更新的速度
多选题
在使用 CREATE INDEX创建索引时,其默认的排序方式是 ______。
A、
升序
B、
降序
C、
无序
D、
聚簇
多选题
查找学生表 student 中姓名的第二个字为 "t" 的学生学号 Sno 和姓名 sname,下面 SQL语句正确的是 ______。
A、
SELECT SRO ,shame FROM student WHERE sname="_t%";
B、
SELECT Sno,sname FROM student WHERE shame LIKE "_t%" ;
C、
SELECT sno,shame FROM student WHERE sname="%t_";
D、
SELECT sno,shame FROM student WHERE sname LIKE "%t_" ;
多选题
A、
视图可以嵌套
B、
视图可以创建索引
C、
视图包含数据
D、
视图不能与表一起使用
多选题
MySQL中,不能创建索引的语句是 ______。
A、
CREATE TABLE
B、
ALTER TABLE
C、
CREATE INDEX
D、
SHOW INDEX
多选题
设有学生表 student ,包含的属性有学号 sno、学生姓名 sname、性别 sex、年龄 age、所在专业 smajor 。 基于 student 表建立如下视图,其中可以进行数据更新的是 ______。
A、
CREATE VIEW V1ASSELECT sno,shame FROM student;
B、
CREATE VIEW V2(major)ASSELECT DISTINCT(smajor) FROM student ;
C、
CREATE VIEW V3(major,scount)ASSELECT smajor,COUNT( * ) FROM student GROUP BY smajor ;
D、
CREATE VIEW V4(sname,sage)ASSELECT sname,age+5 FROM student where sno="101" ;