SQLServer数据库试题七及答案

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

SQL Server 数据库试题七及答案

一.单项选择题(每题2分,计30分)

1._____ 是数据库系统的核心,它负责数据库的配置、存取、管理和维护等工

作。(c )

A、操作系统

B、关系模型

C、数据库管理系统

D、数据库

2.SQL Server2000 是一款基于________ 体系的关系型数据库管理系统。( A)

A、客户机/服务器

B、主机

C、N层

D、单机3.下面哪一个不是SQL Server2000 的基本数据类型( A)

A、VARIANT

B、VARCHAR、CVARBINARY 、DNVARCHAR 4.下面的类型中宽度最大的是( C)

A、CHAR(5)

B、VARCHAR(5)

C、NCHAR(5)

D、BIGINT

5. 表达式LEN('电子学院')+ DATALENGTH(GETDATE()的值为(C)

A、8 B 、10 C、12 D、16

6. 在SQL Server2000 中,数据存储的基本单位是页,页的大小是( D)

A、1K

B、2K

C、4K

D、8K

7 .在使用CREATE DATABA命令创建数据库时,FILENAMES项定义的是(D)

A、文件增长量

B、文件大小

C、逻辑文件名

D、物理文件名

8. 关于表结构的定义,下面说法中错误的是( C )

A、表名在同一个数据库内应是唯一的

B、创建表使用CREATE TABL命令

C、删除表使用DELETE TABL命令

D、修改表使用ALTER TABL命令

9. 下面哪一个约束用来禁止输入重复值?( A )

A、UNIQUE

B、NULL

C、DEFAULT

D、FOREIGN KEY

10. 下面关于登录账户、用户和角色的说法错误的是( C)

A、登录账户是服务器级的

B、用户是登录账户在某个数据库中的映射

C、用户不一定要和登录账户相关联

D、角色其实就是用户组11 •在SELECT语句中,用于去除重复行的关键字是(B)

A、TOP

B、DISTINCT

C、PERCENT、DHAVING

12•若想查询出所有姓张的、且出生日期为空的学生信息,则WHEF条件应为(C)

A 、姓名LIKE‘张%

'

AND 出生日期= NULL

B

姓名LIKE‘张*' AND 出生日期= NULL

C 、姓名LIKE

‘张%

'

AND 出生日期IS NULL

D

姓名LIKE‘张_' AND 出生日期IS NULL

13.下面关于视图的说法中,错误的是( C )

A、视图是个虚拟表

B、可以使用视图更新数据,但每次更新只能影响一个表

C、不能为视图定义触发器

D、可以创建基于视图的视图14.下面关于触发器的描述,错误的是( A )

A、触发器是一种特殊的存储过程,用户可以直接调用

B、触发器表和DELETE表没有共同记录

C、触发器可以用来定义比CHECKS束更复杂的规则

D删除触发器可以使用DROP TRIGGE命令,也可以使用企业管理器15.下面关于事务的描述,错误的是( D )

A、事务可用于保持数据的一致性

B、事务应该昼小且应尽快提交

C、应避免人工输入操作出在在事务中

D、在事务中可以使用ALTER DATEABSE

二.填空题(每空 1 分,计20 分)

1. SQL Server是作为Windows NT或2000的一个—服务________ 行的,用户

可以启动、暂停或停止它。

2.SQLServer 服务包括有__ SQLServer 服务 ______ 、___ SQLServer Agent

服务_______ 、Microsoft Search 和MS DTd艮务。

3.SQLServer 有两类数据库,__系统数据库 _______ 和用户数据库。其中为新

的用户数据库提供模板的系统数据库是_____ model _____ 。

4.所有的数据库都有一个____ 主数据文件_____ 和一个或多个事务日志文件,

此外,还可能有____ 次要数据文件_____ 。

5•向表中添加数据应使用_ INSERT或填INSERT INTO)命令,更新数据应使用___ UPDATE _____ 命令。

6.在SQL Server2000 中,约束有非空约束、缺省约束、_主键约束__________ 、___ 外键约束_______ 、检查约束和唯一约束等 6 种类型。

7.对象权限是指用户基于数据库对象层次上的访问和操作权限,共有5种:SELEC、T INSERT、DELETE、___ UPDAT_E ____ 和 ___________ EXECUTE ______________________________________ 。(或填

更新、执行)

8. ___________________________________________ UNION 以把两个或多个SELECT语句的查询结果组合成一个结果集,使用时要求所有SELECTS句的列数应_________________________________________________ 目同___,对应列的数据类型相容。

9. 索引表的顺序与数据行的物理顺序目同的索引称为___聚集(或聚簇或簇)索引。

10. 使用游标的一般步骤应为:__创建游标

_______ 、 ___ 打开游标___ 、从游标的结果集中读取数据、对游标中的数据逐行操作、关闭游标和释放游标。

11. _____________ ___事务是指一个操作序列,这些操作序列要么都被执行,

要么都不被执行。

12. _________________ ___差异备份只记录自上次完整数据库备份后发生更改的数据。

三.判断题(每题1分,计10分)

1. 外键是指一个表中含有与另外一个表的主键目同的列或列组,外键不要求惟一。(V)

2. SQLServer2000 支持Unicode 字符集,目应数据类型为text 、char 和

(X)

相关文档
最新文档