A.SELECT B.INSER T C.UPDATE D.DELETE
5. 下列关于基本表的叙述中,错误的是()。
A.在SQL中一个关系对应一个基本表 B. 表一个基本表对应一个存储文件
C.一个基本表只能有一个索引,索引也存放在存储文件中
D. 基本表是独立存储在数据库中的但一个存储文件中只能存放一个基本表
6. 一般来说,以下情况的列不适合建立索引()。
A. 经常被查询的列
B. ORDER BY子句中使用的列。
C. 是外键或主键的列
D. 包含许多重复值的列
7. 定义基本表时,若要求某一列的值是唯一的,则应在定义时使用()保留字,但如果该列是主键,则可省写。
A.NULL B.NOT NULL C.DISTINCT D.UNIQUE
8. 在SQL语句中,可以用来实现关系代数中π运算功能的是()语句。
A. SELECT B.ALTER C.DELETE D.DROP
9. 在SELECT语句中,与关系代数中σ运算符对应的是( )子句。
A. SELECT B.FROM C.WHERE D.GROUP BY
10. 使用SQL语句进行查询操作时,若希望查询结果中不出现重复元组,应在SELECT子句中使用()保留字。
A. UNIQUE B.ALL C.EXCEPT D.DISTINCT
11. 在以下SELECT 语句的子句中,放在最后的应该是()子句。
A.GROUP BY B.HAVING C.WHERE D.ORDER BY
12. 与HAVING子句一起使用的子句是()。
A.GROUP BY B.ORDER BY C.WHERE D.JOIN
13. FOREIGN KEY约束是()约束。
A.实体完整性B.参照完整性C.用户自定义完整性D.域完整性
14. 若要修改基本表中某一列的数据类型,需要使用ALTER语句中的()子句。
A. DELETE
B. DROP
C. MODIFY
D. ADD
15. 向基本表中增加一个新列后,原有元组在该列上的值是()。
A.TRUE B.FALSE C.空值 D.不确定
16. 当FROM子句中出现多个基本表或视图时,系统将执行()操作。
A. 并B.等值连接 C.自然联结D.广义笛卡儿积
17. 视图创建完成后,数据字典中存放的是()。
A. 查询语句B.查询结果C.视图的定义D.所引用的基本表的定义
18. 查询中需要统计元组的个数时,应使用()函数。
A.SUM(列名) B.COUNT(列名) C.COUNT(*) D.AVG(列名)
19. 查询中需要统计某列中值的个数应使用()函数。
A.SUM(列名) B.COUNT(列名) C.COUNT(*) D.AVG(列名)
20. 两个子查询的结果()时,可以执行并、交、差操作。
A.结构完全一致B.结构完全不一致C.结构部分一致在D.主码一致21. 若用如下的SQL语句创建一个student表:
CREATE TABLE student( NO CHAR(4) NOT NULL,
NAME CHAR(8) NOT NULL,
SEX CHAR(2),
AGE SMALLINT );
可以插入到student表中的是( )。