《数据库原理与应用》期中阶段测试题
一、选择题
1.数据库系统的核心是()。 [单选题] *
A.数据库
B.数据库管理系统(正确答案)
C.数据模型
D.软件工具
2.MySQL 中,预设的、拥有最高权限超级用户的用户名为() [单选题] *
A.test
B.Administrator
C.DA
D.root(正确答案)
3.删除经销商 1018 的数据记录的代码为()。 from distributors where distri_num =1018; [单选题] *
A.drop table
B.delete *
C.drop column
D.delete(正确答案)
4.在 SELECT 语句中,使用关键字()可以把重复行屏蔽。 [单选题] *
A.TOP
B.ALL
C.UNION
D.DISTINCT(正确答案)
5.以下聚合函数求平均数的是()。 [单选题] *
A.COUNT
B.MAX
C.AVG(正确答案)
D.SUM
6.条件“IN(20,30,40)”表示()。 [单选题] *
A.年龄在 20 到 40 之间
B.年龄在 20 到 30 之间
C.年龄是 20 或 30 或 40(正确答案)
D.年龄在 30 到 40 之间
7.按照班级进行分组()。 [单选题] *
A.ORDER BY CLASSES
B.DORDER CLASSES
C.GROUP BY CLASSES(正确答案)
D.GROUP CLASSES
8.进入要操作的数据库 TEST 用以下哪一项()。 [单选题] *
A.IN TEST
B.SHOW TEST
C.USER TEST
D.USE TEST(正确答案)
9.有关系 S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中 S#是学生号,SNAME 是学生姓名,SAGE 是学生年龄,C#是课程号,CNAME 是课程名称。要查询选修“ACCESS”课的年龄不小于20 的全体学生姓名的SQL 语句是 SELECT SNAME FROM S,C,SC WHERE 子句。这里的 WHERE 子句的内容是()。 [单选题] *
A.SAGE>=20 and CNAME=‘ACCESS’
B.S.S#=SC.S#andC.
C#=SC.C#andSAGEin>=20andCNAMEin‘ACCESS’ C.SAGEin>=20andCNAMEin‘ACCESS’
D.S.S#=SC.S#andC.C#=SC.C# andSAGE>=20 and CNAME=‘ACCESS(正确答案)
10.统计每个部门中人数()。 [单选题] *
A.SELECT SUM(ID) FROM EMP GROUP BY DEPT NO;
B.SELECT SUM(ID) FROM EMP ORDER BY DEPT NO;
C.SELECT COUNT(ID) FROM EMP ORDER BY DEPTNO;
D.SELECT COUNT(ID) FROM EMP GROUP BY DEPT NO;(正确答案)
11.从 GROUP BY 分组的结果集中再次用条件表达式进行筛选的子句是()。 [单选题] *
A.FROM
B.ORDER BY
C.HAVING(正确答案)
D.WHERE
12.条件“IN(20,30,40)”表示()。 [单选题] *
A.年龄在 20 到 40 之间
B.年龄在 20 到 30 之间
C.年龄是 20 或 30 或 40(正确答案)
D.年龄在 30 到 40 之间
13.修改列指令是()。 [单选题] *
A.ALTER TABLE MODIFY
B.ALTER TABLE MODIFY COLUMN…(正确答案)
C.ALTER TABLE UPDATE
D.ALTER TABLE UPDATE COLUMN
14.以下哪一种指令无法增加记录()。 [单选题] *
A.INSERT INTO VALUES
B.INSERT INTO SELECT…
C.INSERT INTO SET
D.INSERT INTO UPDATE…(正确答案)
15.以下语句不正确的是()。 [单选题] *
A.select * from emp;
B.select ename,hiredate,sal from emp;
C.select * from emp order deptno;
D.select * from where deptno=1 and sal<300;(正确答案)
16.以下关于创建索引的描述错误的是()。 [单选题] *
数据库原理及应用期末考试题
A.可以在创建表的同时创建索引,也可以在已有表上创建索引。
B.创建唯一性约束的同时,会自动创建一个唯一性索引。
C.在已有表上创建索引可以使用命令 creat index 索引名on 表名。
D.可以在所有类型的字段上创建全文索引。(正确答案)
17.查数据库中所有的数据表用以下哪一项()。 [单选题] *
A.SHOW DATABASE
B.SHOW TABLES(正确答案)
C.SHOW DATABASES
D.SHOW TABLE
18. 在 MySQL 中,模糊查询的匹配符有以下哪些:()。 [单选题] *
A.%(正确答案)
B.*
C.-
D.?
19 在 SELECT 语句中,与排序有关的关键字是()。 [单选题] *
A.ASC
B.LIMIT
C.ORDER BY(正确答案)
D.DESC
20.例如数据库中有 A 表,包括学生,学科,成绩三个字段, 数据库结构为:学生 学科 成绩;张三 语文 80;张三 数学 100;李四 语文 70;李四 数学 80;李四 英语 80.如何统计每个学科的最高分()。 [单选题] *
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 成绩;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。