|
一、单选题(共 10 道试题,共 50 分。)V 1. 以下哪个选项不是逻辑运算符()。
A. NOT
B. AND
C. OR
D. >=
满分:5 分
2. 在ORDER BY子句中,如果没有指定ASC或者DESC,缺省情况下是()。
A. ASC
B. DESC
C. ASC或者DESC中的任何一个
D. 不进行排序
满分:5 分
3. 在下面SQL的聚集函数COUNT、SUM中,不允许出现在查询语句的( )子句之中。
A. SELECT
B. HAVING
C. GROUP BY… HAVING
D. WHERE
满分:5 分
4. select 学号,avg(成绩) as ‘平均成绩’ from xs group by 学号 having avg(成绩)>=70,表示()。
A. 查找平均成绩在70分以上的学生的学号和平均成绩
B. 查找平均成绩在70分以上的学生
C. 查找各科成绩在70分以上的学生
D. 查找各科成绩在70分以上的学生的学号和平均成绩
满分:5 分
5. 如果要在一张学生选课成绩表中限制成绩的输入范围,应使用( )约束。
A. PRIMARY KEY
B. FOREIGN KEY
C. unique
D. check
满分:5 分
6. 数据操纵语言DML用于改变数据库中的数据,不包括下面哪种语句()。
A. 插入(INSERT)
B. 000(UPDATE)
C. 删除(DELETE)
D. 复写
满分:5 分
7. 如果在查询语句的where子句中出现了“age between 18 and 30”,这个表达式等同于( )。
A. age>=18 and age<=30
B. age>=18 or age<=30
C. age>18 and age<30
D. age>18 or age<30
满分:5 分
8. 在学生选课成绩信息数据库表中,有以下几列:学号、课程号、成绩、开课时间、结课时间。最适合作为主键列的是( )。
A. 学号
B. 课程号
C. 学号和课程号两列的组合
D. 学号、课程号和成绩三列的组合
满分:5 分
9. 在下列选项中,与模式串:‘_[^a-c]%’匹配的字符串是( )。
A. ‘abcd’
B. ‘aaa’
C. ‘ccc’
D. ‘eee’
满分:5 分
10. 在一个查询中,使用()关键字能够除去重复行。
A. distinct
B. top
C. desc
D. having
满分:5 分
二、判断题(共 10 道试题,共 50 分。)V 1. 自然连接是从等值连接中把相同值的一列或者多列只保留一列值的连接。
A. 错误
B. 正确
满分:5 分
2. 在一个UPDATE语句中不可以一次000多列。
A. 错误
B. 正确
满分:5 分
3. HAVING子句必须在 ORDER BY之后使用。
A. 错误
B. 正确
满分:5 分
4. 如果数据库表中某一记录列值为NULL,表示该列值为零或空格。
A. 错误
B. 正确
满分:5 分
5. INSERT语句的功能是把数据从表中删除。
A. 错误
B. 正确
满分:5 分
6. 如果要删除的表被其它表外键约束,那么该表也允许删除。
A. 错误
B. 正确
满分:5 分
7. 如果视图列是从聚集函数中得到的,则不能使用DML语句通过视图操纵数据。
A. 错误
B. 正确
满分:5 分
8. 事务日志文件保存用于恢复数据库的事务日志信息,其扩展名是.ldf。
A. 错误
B. 正确
满分:5 分
9. 如果要从一张表中抽取符合某一条件的数据行,则所进行操作是选择操作。
A. 错误
B. 正确
满分:5 分
10. 视图的建立者、系统管理员或者数据库拥有者可以删除视图。
A. 错误
B. 正确
满分:5 分
|
|