赞
踩
1、关系模型是指()
A. 数据库模型
B. 表模型
C. 数据模型
D. 元组模型
答案:C
2、执行 SELECT 语句时,用于指定从哪张表中选取数据的关键字是()
A. FROM
B. SELECT
C. WHERE
D. ORDER BY
答案:A
3当一张表中有多个相同的记录时,如何去重?
A. 在表创建时设置 UNIQUE 约束
B. 在查询语句中使用 DISTINCT 关键字
C. 在查询语句中使用 GROUP BY 关键字
D. 在表创建时设置 PRIMARY KEY 约束
答案:B
4、下列哪个 SQL 语句用于添加列?
A. ADD COLUMN
B. ALTER TABLE
C. INSERT INTO
D. UPDATE
答案:A
5、下列哪个 SQL 语句用于删除表?
A. DROP TABLE
B. DELETE FROM
C. TRUNCATE TABLE
D. REMOVE
答案:A
6、下列哪个 SQL 语句用于修改表结构?
A. CREATE TABLE
B. ALTER TABLE
C. DROP TABLE
D. TRUNCATE TABLE
答案:B7、下列哪个 SQL 语句用于查找表中满足条件的所有记录?
A. SELECT
B. WHERE
C. FROM
D. ORDER BY
答案:A8、IN 关键字的作用是什么?
A. 用于删除表中的记录
B. 用于修改表中的记录
C. 用于向表中插入数据
D. 用于查询指定范围内的数据
答案:D
9、以下哪一种类型的 JOIN 是最常用的?
A. INNER JOIN
B. LEFT JOIN
C. RIGHT JOIN
D. FULL OUTER JOIN
答案:A
10、下列哪个 SQL 语句用于对表中的记录进行排序?
A. ORDER BY
B. GROUP BY
C. HAVING
D. INDEX
答案:A
11、下列哪个 SQL 命令可以用于查找特定的数据?
A. WHERE
B. SELECT
C. FIND
D. SEARCH
答案:B
12、以下哪个运算符用于比较两个值是否相等?
A. >
B. <
C. <>
D. >=
答案:C
13、下面哪个命令可以删除数据库?
A. DROP DATABASE
B. DELETE DATABASE
C. TRUNCATE DATABASE
D. REMOVE DATABASE
答案:A
14、下面哪个命令可以清空表中所有的数据?
A. DELETE TABLE
B. DROP TABLE
C. TRUNCATE TABLE
D. REMOVE TABLE
答案:C
15、若在表的某列设置了 UNIQUE 约束,那么该列的值必须是?
A. 唯一的
B. 非空的
C. 不能为 NULL
D. 所有的上述答案都是正确的
答案:D
16、下列哪个 SQL 语句用于查找表中最大的值?
A. MAX
B. MIN
C. COUNT
D. AVG
答案:A
17、下列哪个 SQL 语句用于查找表中满足一定条件的记录数量?
A. COUNT
B. MAX
C. SUM
D. MIN
答案:A
18、关系型数据库中,关系的属性也称为什么?
A. 字段
B. 表项
C. 元组
D. 表
答案:A
19、下列哪个符号用于插入单行注释?
A. //
B. –
C. #
D. /
答案:B
20、下列哪个 SQL 查询语句实现了多表连接?
A. SELECT
B. DELETE
C. TRUNCATE
D. INSERT
答案:A
21、嵌套查询是指:
A. 查询语句包括了一个或多个子查询语句。
B. 查询语句包括了一个或多个联结查询语句。
C. 查询语句包括了一个或多个分组查询语句。
D. 分别查询多个数据库以得到所需的信息。
答案:A
22、下列哪个 SQL 语句包含嵌套查询?
A. CREATE TABLE
B. DROP TABLE
C. ALTER TABLE
D. SELECT
答案:D
23、在下列嵌套查询中,子查询返回的是什么?
SELECT * FROM product WHERE category_id = (SELECT category_id FROM category WHERE name = ‘Clothing’);
A. 一个整数
B. 一个字符串
C. 一个浮点数
D. 一个记录集
答案:A
24、下列哪个 SQL 语句可以用嵌套查询来提高性能?
A. SELECT
B. UPDATE
C. DELETE
D. INSERT
答案:C
25、下列哪个关键字用于检索所有 NULL 值?
A. NOT
B. IN
C. EXISTS
D. IS NULL
答案:D
26、下列哪个关键字用于检索不包含 NULL 值的行?
A. NOT
B. IN
C. EXCEPT
D. NOT NULL
答案:D
27、下列哪个操作符用于比较一个值与子查询中的多个值?
A. EXISTS
B. LIKE
C. ANY
D. ALL
答案:C
28下列哪个语句用于在多个表之间建立关联?
A. ALTER TABLE
B. TRUNCATE TABLE
C. SELECT
D. JOIN
答案:D
29、下列哪个子句不能与嵌套查询一起使用?
A. WHERE
B. GROUP BY
C. ORDER BY
D. SET
答案:D
30、下列哪个函数用于返回一个指定列的非重复值的列表?
A. COUNT
B. AVG
C. DISTINCT
D. MAX
答案:C
31、下列哪个运算符用于将两个查询的结果集合并在一起?
A. UNION
B. INTERSECT
C. EXISTS
D. JOIN
答案:A
下列哪个语句用于查询只满足指定条件的行?
A. GROUP BY
B. ORDER BY
C. HAVING
D. WHERE
答案:D
32、在 SQL 中,以下哪个关键字用于将内部查询结果输出到外部查询?
A. INNER
B. OUTER
C. SELECT
D. USING
答案:C
33、下列哪个语句用于同时更新多个表中的数据?
A. UPDATE
B. DELETE
C. INSERT
D. TRUNCATE
答案:A
34、下列哪个函数用于返回一个结果集的行数?
A. COUNT
B. AVG
C. MAX
D. SUM
答案:A
希望这些题目对您有所帮助,祝您学习愉快!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。