复习考试题1

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一.单选题(每题2分,16题共32分,将所选写入题后的括号内)

1.下面哪个数据类型是二进制数据类型( A )

A. binary

B. datetime

C. smallmoney

D. tinyint

2.要防止小于200的数保存到某列,可以( B )

A. 使用主键约束

B. 使用CHECk约束

C. 使用缺省约束

D. 使用外键约束

3.用于模糊查询的匹配符是( C )

A.? B.# C._ D. !

4.下面哪个是完整外联接( D )

A. CROSS JOIN

B. UNION JOIN

C. INNER JOIN

D. FULL JOIN

5.删除库中的视图的命令是( A )

A. DROP VIEW

B. ALTER VIEW

C. UPDATE VIEW

D.DELETE VIEW

6.主键可以由表中的( )个字段组成( A )

A. 任意多个

B. 三

C. 二

D. 一

7.使控制程序无条件的退出最内层循环的语句是( B )

A. CONTINUE

B. BEEAK

C. GOTO

D. RETURN

8.在SQL Sever中,执行存储过程MY_PROC的正确的T_SQL为

( C )

A. RUN MY_PROC

B. START MY_PROC

C. EXECUTE MY_PROC

D. SHELL MY_PROC

9.在SQL中,常用约束来限制数据表字段的数据输入。下面哪个不是约束( D )

A. 唯一性

B. 核查

C.外键

D. 聚集

10.联接可分为数种,返回数据表1和数据表2中记录的笛卡儿乘积的联接称为( B )

A、内联接

B、交叉联接

C、完整外联接

D、左向外联接

11.欲返回JOBS表中前百分之10条的记录,下列命令正确的是( A )

A、SELECT TOP 10 PERCENT * FROM JOBS

B、SELECT * TOP 10 PERCENT FROM JOBS

C、SELECT * TOP 10% FROM JOBS

D、SELECT TOP 10% * FROM JOBS

12.在SQL Server 2000中,返回符合条件的记录条数,所用的函数是( B )

A. SUM()

B. COUNT(*)

C. MAX()

D. AVG()

13.某表里的“学号”列被定义为“学号 int identity(100,2)”。假设先添加了3

条记录,然后又把第二条记录删除掉。此时,若增加另外一条记录,学号的值将是( C )

A.8

B.104

C.106

D.108

14.阅读下面T-SQL代码( D )

USE pubs

GO

CREATE DATEBASE MyDB2

ON

{

……,

SIZE=3,

MAXSIZE=10,

FILEGROWTH=1

}

GO

以下说法正确的是

A. 创建失败,因为必须至少要指定数据文件所在的物理文件的位置

B. 创建失败,因为必须要指定数据库的日志文件名称

C. 创建成功,数据文件的初始大小为1MB,最大允许增加到10MB

D. 创建成功,数据文件每次增长以1M作为单位

15.在数据表中可以建立索引,在一个数据表中只能建立一个的索引被称为

( C )

A、唯一索引

B、非聚集索引

C、聚集索引

D、复合索引

16.关于SELECT DISTINCT产品.产品名称,产品.单价FROM产品

WHERE(((产品.单价)>(SELECT AVG([单价])FROM产品)))ORDERBY产品.单价DESC;下面说法错误的是

( A )

A. “ORDER BY产品.单价DESC”是指按单价从低到高顺序排列

B. “SELECT AVG([单价])FROM产品”是子查询

C. 查询结果显示的是单价大于平均价格的记录

D. 此查询显示的字段只有“产品名称”和“单价”

二.概念填空题(每空2分,15空共30分)

1.触发器是一种特殊的存储过程。触发器可以分为(INSTEAD OF)触发器和AFTER

触发器两种类型。

2.用户能够在一个数据库内执行任何操作之前,SQL Server 2000必须对该用户进行

身份验证。身份验证有两种:一个是Windows 身份验证,另一个是(SQL Server)身份验证

3.在SQL Server 2000中,按索引的顺序与数据表的物理顺序是否相同,索引可以分

为两种类型:(聚集)索引和(非聚集)索引。索引数据表与物理顺序相同的索引是(聚集)索引。关键字CLUSTERED用来创建一个(聚集)索引

4. 欲删除“项目数据”表的索引XMSJ_IX,其命令是(DROP INDEX项目数据. XMSJ_IX)

5.对于一个数据库,其磁盘文件的扩展名若为mdf,表明该文件是(主数据)文件,若磁盘文件的扩展名若为 ldf,表明该文件是(事务日志)文件

6.用户对数据进行添加、修改和删除时,自动执行的存储过程称为(触发器)

7.声明游标YB的命令是(DECLARE YB CURSOR)

相关文档
最新文档