SQL考试试题

济南大学成人教育学院考试试卷

学号:_______ 姓名:___ 年级:__软件1103 专业:__软件开发_ _层次:________ 学习形式:________

密 封 线 内 不 要 答 题 SQL Server 2005试卷

一.选择题(每题2分,共30分)

1.( A )是位于用户和操作系统之间的一层数据管理软件。数据库在建立、使用和维护时由其统一管理、统一控制。 A.DBMS

B.DB

C.DBS

D.DBA

2. 如果希望完全安装SQL Server,则应选择( C )。 A. 典型安装 B. 最小安装 C. 自定义安装 D. 仅连接 3.下列哪一个数据库不是SQL Server 2000的系统数据库( C ) A.master数据库 B.msdb数据库

C.pubs数据库

D.model数据库

4. Microsoft公司的SQL Server数据库管理系统一般只能运行于( A )。 A.Windows平台 C.LINX平台

B.UNLX平台

D. NetWare平台

5、下列哪个约束不可以为空?( A ) A. 主键

B. 外键

C. 默认键

D. UNIQUE约束

6、下列的SQL语句中,( D )不是数据定义语句。 A. CREATE TABLE C. CREATE VIEW

B. DROP VIEW

D. GRANT

7、下列哪种数据类型上不能建立IDENTITY列?( C ) A:int

B:tinyint C :float

D:smallint

8、SQL语言中,删除一个视图的命令是( B )。

A.DELETE C.CLEAR

B.DROP

D.REMOVE

9、 通过使用文件组,可以( D )。 A、提高存取数据的效率。 C、简化数据库的维护

B、提高数据库备份与恢复的效率

D、ABC都可以。

10、在SQL Server服务器上,存储过程是一组预先定义并( B )的T-SQL语句。 A、保存

B、编译

C、解释

D、编写

11、 数据库的容量,( D )。 A、只能指定固定的大小。 C、最大100M。

B、最小为10M

D、可以设置为自动增长

12、 Transact-SQL支持的程序结构语句中的一种为( A )。 A. Begin…End C. Do Case

B. If … Then … ELSE D. Do While

13、表在数据库中是一个非常重要的数据对象,它是用来( C )各种数据内容的。 A、显示

B、查询

C、存放

D、检索

14、下列哪个关键字在语句中表示所有的列?( A )

A:* B:ALL C:DESC D:DISTINCT 15. 在通常情况下,下列哪个对象不是数据库对象?( D ) A: View B: Table C: Rule D:Word 二、填空题: (每空1分,共16分)

1、创建好的规则必须 绑定 到列或用户自定义的数据类型上才能起作用. 2、用触发器向表中添加记录后,添加的记录临时存储在 i nserted 表中。 3、 sql server数据库使用的操作系统文件为_ _主数据文件_ _和_ 次数据文件__,_日志文件__三大类。

4、SQL Server中索引类型包括的类型分别是 聚集索引 , 非聚集索引 和 唯一索引 。 5、触发触发器的三个操作是 insert , update , delete 。

6、要访问SQL Server数据库,都必须经过安全检查。SQL Server使用两层安全机制确认用户的

有效性, windows身份 验证和 SQL server 身份 验证两个阶段。

7、数据完整性可分为 实体 完整性、 值域 完整性、 引用 完整性和用户自定义完整性。 三、判断题(每题2分,共20分)

1、( ∨ )在CREATE INDEX语句中,使用CLUSTERED来建立聚集索引。

2、( ∨ )如果使用别名来代表一个表,那么在定义别名后的所有查询语句中,都必须使用别名来代表表的全名,否则系统会出错.

3、 ( ∨ )在SQL SERVER中替代触发器的执行是在数据的插入、更新或删除之前执行的。

4、( × )当用户删除一个表(DROP TABLE)后,建立在该表上的视图不存在了。 5、( × )恢复数据库,可以在查询分析器中使用这样的命令: BACKUP DATABASE database_name FROM backup_device 6、( ∨ )可以在企业管理器中修改数据库的名称。 7、( ∨ )通配符“_”表示某单个字符。

8、( × )SQL sever 在进行数据操作时,总是先写数据库,然后记录日志。实际为:应该是先写入日志文件,再写入数据库.

9、( × )默认值绑定到列上后,该列上的数据将固定不变。 10 ( ∨ )一个表上只能建立一个聚集索引。 四.操作题 (共34分)

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4