(SQL-Server)考试试题及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2013年(下)全国信息技术水平考试数据库应用系统设计技术水平证书
(SQL Server)考试试卷
第一大题:单选题(30 分)
1. (1分)
数据模型的三要素不包括()。
(A) 数据结构(B) 数据操作(C) 数据完整性约束(D) 数据恢复
2. (1分)
数据的存储结构与数据逻辑结构之间的独立性称为数据的
()。
(A) 结构独立性(B) 物理独立性(C) 逻辑独立性(D) 分布独立性
3. (1分) 如果对于实体集A中的每一个实体,实体集B中可有多个实体与之联
系;反之,对于实体集B中的每一个实体,实体集A中也可有多个实体与之联系。则称实体集A与B具有()。
(A) 1:1联系(B) 1:n联系(C) n:m联
系(D) 多种联系
4. (1分)
当对关系R和S使用自然联接时,一般要求R和S至少含有一个共同的()。
(A) 元组(B) 关键字(C) 记
录(D) 属性
5. (1分)
若关系模式R(A,B,C,D,E)上的函数依赖集F={AB->C,A->D,A->E},为了满足BCNF,可以将R分解为()。
(A) R1(A,B,C,D) R2(A,E)
(B) R1(A,B,C) R2(A,D,E)
(C) R1(A,B,C) R2(D,E)
(D) R1(A,B) R2(A,C,D,E)
6. (1分) SQL语言查询一次的结果是一个()。
(A) 元组(B) 表(C) 属性(D) 数据
库
7. (1分)
在关系模式R(U,F)中,如果X→Y,且存在X的真子集X1,使X1→Y,则称函数依赖X→Y为()。
(A) 平凡函数依赖(B) 部分函数依赖
(C) 完全函数依赖(D) 传递函数依赖
8 . (1分)
在Transact-SQL中,下列命令能让程序完全跳出循环的是()。
(A) CASE
(B) WAIT
(C) BREAK (D) CONTINU E
9 . (1分) 在Transact-SQL中,下列选项不属于数值型数据类型的是()。
(A) NUMERIC (B) DECIMAL (C) INTEGER
(D) DATE
10. (1分) 下列选项中,可以正确表达姓“张”的通配符是()。
(A) 张_
(B) 张%
(C) 张
^ (D) 张&
1 1. (1分) 下列聚合函数中正确的是()。
(A) SUM (*) (B) MAX (*)
(C) COUNT (*)
(D) AVG (*)
12. (1分)
如果某一列的数据类型是FLOAT,则不允许对该列使用的函数是()。
(A) SUM
(B) ABS
(C) LEFT (D) ROUND
13 . (1分)
在SQL的SELECT语句中,与投影运算对应的子句是()。
(A) SELECT (B) FROM
(C) WHERE
(D) GROU P BY
14. (1分) 在SQL语言中,给表起别名应使用()。
(A) AS (B) RENAME
(C) SET
(D) FOR
15. (1分) 在SELECT语句中使用GROUP BY SNO时,SNO必须()。
(A) 在WHERE中出现
(B) 在FROM中出现
(C) 在SELECT中出现
(D) 在HAVING中出现
16 . (1分)
要想使关系R和S进行等值连接时,结果集不仅包含符合连接条件的匹配元组,也包括S和R中的所有元组,应使用()。
(A) JOIN
(B) LEFT JOIN
(C) RIGHT JOIN
(D) FULL JOIN
17. (1分)
在SQL语言中,下面关于谓词EXISTS说法错误的是()。
(A) 谓词EXISTS后面可以跟相关子查询
(B) 谓词EXISTS后面可以跟不相关子查询
(C) 谓词EXISTS后面的子查询返回一个记录的集合
(D) 谓词EXISTS可以用在WHERE子句
中
18. (1分) 在SQL语言中,不可以和ANY谓词一起使用的运算符是()。
(A) AND (B) >
(C) <>
(D) =
19. (1分)
在SQL SERVER中,下列关于DEFAULT约束的说法错误的是()。
(A) DEFAULT约束用于指定某个字段的默认值
(B) DEFAULT约束可以在创建表后添加
(C) 每列可以有多个DEFAULT约束
(D) DEFAULT约束中可以使用系统函
数
20 . (1分)
如果删除表中的数据,而不删除表,应使用的选项是()。
(A) DELETE (B) DROP
(C) UNION
(D) REMO VE
21. (1分)
为数据表创建索引的目的是()。
(A) 提高查询的检索性能
(B) 加快数据库的打开速度
(C) 创建主键
(D) 归类
22. (1分)
在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间常用的方法是创建()。
(A) 另一个表(B) 游标
(C) 视
图(D) 索引
23. (1分) 下列关于DELETE语句的说法中错误的是()。
(A) DELETE语句可以删除一行数据
(B) DELETE语句可以删除表中所有数据
(C) DELETE语句可以带有子查询
(D) DELETE语句可以删除多个表中的数据
24 . (1分)
在SQL SERVER 2008中,下列选项中不属于基本表权限的是()。
(A) SELECT (B) INSERT
(C) UPDATE
(D) E XCUTE
25 . (1分)
在SQL SERVER 2008中,系统存储过程在系统安装时就已创建,这些存储过程存放在()系统数据库中。
(A) master (B) tempdb
(C) model
(D) ms db
26. (1分)
在SQL SERVER 2008中,下列关于触发器的描述错误的是()。
(A) 它是一种特殊的存储过程
(B) 可以在视图上创建触发器
(C) 一个表上只能创建一个触发器
(D) 触发器可以用来实现数据完整性
2 7. (1分) 在SQL SERVER 2008中,默认的事务隔离级别是()。
(A) READ COMMITTED (B) READ UNCOMMITTED
(C) R
EPEATABLE READ
(D) SERIALIZABLE
2 8. (1在动态SQL中,下列语句表示立刻执行一个SQL语句文本的是()。
(A) EXECUTE (B) EXECUTE IMMEDIATE (C) PROCESS