《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
因篇幅问题不能全部显示,请点此查看更多更全内容