您的当前位置:首页正文

试题(F卷)

2023-01-22 来源:星星旅游
《SQLServer数据库管理与设计》试题

《SQLServer数据库管理与设计》试题(F卷)

一、选择题

1.在查询分析器中执行SQL语句的快捷键是( )。

A.F1 B.F3 C.F5 D.F6

2.Microsoft SQL Server 2000各版本的服务器组件必须在特定的操作系统上使用,其中

能在Windows 2000 Professional上运行,但不能在Windows 98上运行的是( ) A、企业版 B、标准版 C、个人版 D、开发版 3.关于SQLServer2000文件组的叙述正确的是( )

A、一个数据库文件不能存在于两个或两个以上的文件组里 B、日志文件可以属于某个文件组

C、文件组可以包含不同数据库的数据文件 D、一个文件组只能放在同一个存储设备中

4.在SQL Server 2000中,关于约束叙述正确的是( )

A、约束只能保证数据的有效性,不能保证数据的完整性 B、用户既可以给列创建约束,也可以给表创建约束 C、数据库中的约束定义得过多,一定降低数据库的性能 D、一般不要给非键值列添加约束

5.哪个关键字用于测试跟随的子查询中的行是否存在( )。

A.MOV B.EXISTS C.UNION D.HAVING 6.在SQL Server 2000中关于索引叙述正确的是( )

A、每个数据库表可以建立多个聚集索引 B、每个表可以定义多个非聚集索引 C、索引的数据保存在同一个表中 D、索引不会改变表中的数据

7.如果要从数据库中删除触发器,应该使用SQL语言的命令( )

A、DELETE TRIGGER B、DROP TRIGGER C、REMOVE TRIGGER D、DISABLE TRIGGER 8.下面几项中,关于视图叙述正确的是( )

A、视图是张虚表,在视图上不可以查询 B、数据库中的视图不能使用GROUP BY子句

C、视图既可以通过表得到,也可以通过其他视图得到 D、用户不允许使用视图修改表数据

9.安装MS SQL Server时,系统自动建立几个数据库,其中有一个数据库记录了一个SQL

Server系统的所有系统信息,这个数据库是( ) A、master数据库 B、model数据库 C、tempdb数据库 D、pubs数据库

10.对于数据库的管理,对SQL Server中guest用户的描述错误的是 ( )

A、安装系统时,guest用户被加入到master、tempdb数据库中

B、用户成功登录到SQL Server后,若该登录账号在某数据库中无合法数据库用户,则系统将可能允许以guest用户来访问该数据库

———————————————————————————————————————————— 沈阳工业大学 1

《SQLServer数据库管理与设计》试题

C、不能从master、tempdb数据库中删除guest用户 D、在新建一个数据库时,guest用户将被自动添加 11.以哪个符号开头的变量是全局变量( )。

A.@ B.@* C.@@ D.@$ 12.下面哪项是一元运算符( )。

A./ B.% C.> D.-

13.SQL语言中,删除一个表中所有数据,但保留表结构的命令是( )

A、DELETE B、DROP C、CLEAR D、REMORE

14.事务的持久性是由数据库管理系统中的哪个部件负责( )

A. 恢复管理 B. 锁定设备(并发控制) C. 完整性约束 D. 记录设备(存储管理) 15.查询员工工资信息时,结果按工资降序排列,正确的是( )

A、ORDER BY 工资 B、ORDER BY 工资 desc C、ORDER BY 工资 asc D、ORDER BY 工资 dictinct 16.在Student表中基于Name字段建立的索引属于( )。

A.惟一索引 非聚集索引 B.非惟一索引 非聚集索引 C.聚集索引 非惟一索引 D.惟一索引 聚集索引 17.SQL中,下列涉及通配符的操作,范围最大的是( )

A、name like ’hgf#’ B、name like ’hgf_t%’ C、name like ’hgf%’ D、name like ’h#%’ escape ’#’ 18.在MS SQL Server中,关于数据库的说法正确的是( )

A、一个数据库可以不包含事务日志文件

B、一个数据库可以只包含一个事务日志文件和一个数据库文件

C、一个数据库可以包含多个数据库文件,但只能包含一个事务日志文件 D、一个数据库可以包含多个事务日志文件,但只能包含一个数据库文件 19.能够实现执行SQL语句、分析查询计划、显示查询统计情况和实现索引分析等功能的SQL

工具是( )。 A、企业管理器 B、查询分析器 C、服务管理器 D、事件探查器 20.每个数据库有且只有一个( )

A、主要数据库文件 B、次要数据库文件 C、日志文件 D、索引文件

二、判断题

1. SQL Server有数据备份功能但没有数据还原功能。

2. 事务故障恢复时要对事务的每一个操作执行逆操作,即将日志记录中“改前值”写入数

据库中。

3. SQL Server有数据导入功能但没有数据导出功能。 4. 数据库是用来存放表和索引的逻辑实体。

三、填空题

1.在SQL中,主码约束的关键字为( ),外码约束的关键字为( )。 2.在SQL中,create view、update和drop view命令分别为( )、( )和( )

———————————————————————————————————————————— 沈阳工业大学 2

《SQLServer数据库管理与设计》试题

视图的命令。

3.在新版的SQL中,表之间的连接共有三种方式,对应的关键字分别为( )、( )和right join。

4.SQL Server采用的结构化查询语言称为( )。

5.一般可以使用( )命令来标识Transact-SQL批处理的结束。

6.SQL Server中的整数类型包括bigint、( )、( )和tinyint四种。 7.使用游标取数和释放游标的语句关键字分别为( )和( )。

8.SQL Server主要通过( )和( )这两种工具来完成数据库的管理工作。 9.( )是一种常用的改善数据库性能的技术。

10.当指定基本表中某一列或若干列为主码时,则系统将在这些列上自动建立一个

( )、( )和( )的索引。

11.定义局部变量的语句关键字为( ),被定义的各变量之间必须用( )字

符分开。

12.声明游标语句的关键字为( ),该语句必须带有( )子句。

13.每个存储过程可以包含( )条Transact-SQL语句,可以在过程体中的任何地方

使用( )语句结束过程的执行,返回到调用语句后的位置。

四、简答题

1.SQL SERVER的主要特点是?

2.SQL SERVER有哪几种系统数据库?它们的功能是? 3.简要说明Transact—SQL的特点及组成? 4.企业管理器的功能有那些?

5.数据库由哪几种类型的文件组成?其扩展名是? 6.简述SQL SERVER 2000中文件组的作用和分类。

———————————————————————————————————————————— 沈阳工业大学 3

因篇幅问题不能全部显示,请点此查看更多更全内容