试题列表
单选题
题型:单选题客观题分值2分难度:简单得分:2
1
以下各项中,( )命令不能进行数据维护操作。
A
DELETE
B
UPDATE
C
INSERT
D
SELECT
学生答案:D
老师点评:
题型:单选题客观题分值2分难度:一般得分:2
2
设图书表不再使用,想将其删除,则以下( )语句是正确的。
A
DROP 图书
B
DELETE 图书
C
DROP TABLE 图书
D
DELETE TABLE 图书
学生答案:C
老师点评:
题型:单选题客观题分值2分难度:一般得分:2
3
关于SQL Server中的INSERT命令,以下说法中正确的是( )。
A
使用SELECT子句一次可以添加指定值的多行数据
B
使用SELECT子句可以从其他表中一次选择多行数据添加到表中
C
使用VALUES子句一次可以添加指定值的多行数据
D
一次只能添加一行数据
学生答案:B
老师点评:
题型:单选题客观题分值2分难度:一般得分:2
4
在UPDATE语句中,如果没有WHERE子句,表示操作( )元组。
A
第一个
B
当前
C
所有
D
特定
学生答案:C
老师点评:
题型:单选题客观题分值2分难度:简单得分:2
5
设职工表中有属性“职务”,要查找未担任任何职务的职工,则查询条件子句应写成:WHERE 职务( )。
A
is null
B
=’null’
C
=0
D
=’ ‘
学生答案:A
老师点评:
题型:单选题客观题分值2分难度:简单得分:2
6
下列SQL语句中,修改表中数据的语句是( )。
A
INSERT
B
UPDATE
C
CREATE
D
ALTER
学生答案:B
老师点评:
题型:单选题客观题分值2分难度:简单得分:2
7
要用SQL语句查询名字中包含“江”或“河”的名称,则查询条件子句应写成:WHERE 名称 LIKE( )。
A
‘[江河]’
B
‘%江河%’
C
‘_[江河]_’
D
‘%[江河]%’
学生答案:D
题型:单选题客观题分值2分难度:简单得分:2
8
嵌套查询中,父查询的条件是“>ANY”子查询的结果,下列各项中能替代该条件的是( )。
A
>ALL
B
NOT IN
C
>MAX()
D
>MIN()
学生答案:D
题型:单选题客观题分值2分难度:中等得分:2
9
设有销售表(商品号,商品名,销售量),要查询销售量最高的五个商品信息,查询语句中应使用的短语和子句为( )。
A
TOP 5;ORDER BY 销售量
B
TOP 5;GROUP BY 销售量
C
TOP 5;ORDER BY 销售量 DESC
D
TOP 5 percent;ORDER BY 销售量 DESC
学生答案:C
老师点评:
题型:单选题客观题分值2分难度:一般得分:2
10
连接查询的关键是连接条件,关于两表的连接条件,下列说法( )是正确的。
A
两表进行比较的必须是同名列
B
连接条件应是等值比较
C
两表进行比较的属性类型必须可比
D
两表间的连接条件是固定的
学生答案:C
老师点评:
多选题
题型:多选题客观题分值2分难度:简单得分:2
1
设有三个表:学生(学号,姓名,系号)、课程(课程号,课程名,学分)、选课(学号,课程号),使用连接查询命令查出学习“数据库”课程的所有学生姓名,WHERE子句中应包括条件表达式( )。
A
姓名=‘所有’
B
学生.学号=选课.学号
C
课程名=‘数据库’
D
选课.课程号=课程.课程号
学生答案:B;C;D
老师点评:
题型:多选题客观题分值2分难度:简单得分:2
2
设有四个表:系(系号,系名)、学生(学号,姓名,系号)、课程(课程号,课程名,学分)、选课(学号,课程号),要查出学习“数据库”课程的所有学生的学号,最少要查询( )这几个表。
A
课程
B
选课
C
系
D
学生
学生答案:A;B
老师点评:
题型:多选题客观题分值2分难度:简单得分:2
3
想在查询结果中将列名“name”改为“姓名”,则在SELECT子句中定义列别名,下列选项中( )是正确的定义方法。
A
姓名=name
B
name=姓名
C
name AS 姓名
D
name 姓名
学生答案:A;C;D
老师点评:
题型:多选题客观题分值2分难度:简单得分:2
4
关系数据库管理系统应能实现的专门关系运算包括( )。
A
连接
B
并
C
投影
D
选择
学生答案:A;C;D
老师点评:
题型:多选题客观题分值2分难度:简单得分:2
5
设有以下表:选课(学号,课程号,成绩),要在其中添加S001号学生选修C01号课程的信息,则可以使用( )语句。
A
INSERT 选课 VALUES(‘S001′, ‘C01’, NULL)
B
INSERT 选课 VALUES(‘S001’, ‘C01’)
C
INSERT 选课 VALUES(‘S001′, ‘C01’, 0)
D
INSERT 选课(学号,课程号) VALUES( ‘S001′, ‘C01’)
学生答案:A;D
老师点评:
简答题
题型:简答题主观题分值7分难度:中等得分:7
1
设有三个关系模式:
学生(学号,姓名,性别,年龄,系名)
课程(课程号,课程名,学分,先修课)
选课(学号,课程号,成绩)
其中,选课关系中的属性“学号”和“课程号”定义为外键。
以下10题均基于此数据库,要求使用T-SQL语句完成功能:
统计学生人数。
题型:简答题主观题分值7分难度:简单得分:7
2
统计已选修了课程的学生人数。
题型:简答题主观题分值7分难度:简单得分:7
3
查询年龄在18岁以下和25岁以上的学生信息。
题型:简答题主观题分值7分难度:中等得分:7
4
查询所有学生中姓王,且姓名第二个字为“力”或“利”的学生信息。
题型:简答题主观题分值7分难度:简单得分:7
5
查询 “数据库”课程的平均分。
题型:简答题主观题分值7分难度:简单得分:7
6
查出每个学生的选修课程门数。
题型:简答题主观题分值7分难度:中等得分:7
7
列出选修人数少于10人的课程的基本信息。
题型:简答题主观题分值7分难度:较难得分:7
8
查询每门课的间接先修课(即先修课的先修课)。
题型:简答题主观题分值7分难度:中等得分:7
9
将课程名为“数据库”的课程的所有成绩都加上5分。
题型:简答题主观题分值7分难度:中等得分:7
10
从课程关系中删除C01号课程的记录,并删除该课程的所有选课记录。(注意先后顺序)





评论0