一、单选题(15题)
1.在 Microsoft  SQL Server中,数据存储的基本单位是(A
A.页
B.范围
C.文件
D.文件组
2.每个数据库选择三种恢复模型中的一种,以确定如何备份数据以及能承受何种程度的数据丢失,其中不属于三种恢复模型中的是:(  D
A.简单恢复
B.完整恢复
C.大容量日志记录恢复
D.部分日志记录恢复
3.当发出 CREATE DATABASE 语句时,新数据库的第一部分通过复制以下哪个数据库中的内容创建,剩余部分由空页填充(  B  )
A.MASTER
B.MODEL
C.MSDB
D.TEMPDB
4.数据只能恢复到最新的完整数据库备份或差异备份的状态,对应的恢复模式为( C
A.完全恢复模式
B.大容量日志记录恢复模式
C.简单恢复模式
D.日志恢复模式
5.下列固定数据库角中db_datawriter的权限为( D
A.拒绝选择数据库数据的权限
B.拒绝更改数据库数据的权限
C.查看来自数据库中所有用户表的全部数据
D.添加、更改或删除来自数据库中所有用户表的数据
6.以下哪个用户帐户允许没有用户帐户的登录访问数据库( B
A.DBO
B.GUEST
C.PUBLIC
D.SA
7.下列哪个不是sql 数据库文件的后缀(C
A..mdf
B..ldf
C..tif
D..ndf
8.关于表结构的定义,下面说法中错误的是(  C  )
A.表名在同一个数据库内应是唯一的
B.创建表使用CREATE TABLE命令
C.删除表使用DELETE TABLE命令
D.修改表使用ALTER TABLE命令
9.下面对于关系数据库中表的主键描述正确的是(A
A.使用主键可以唯一地标识表中的一行数据
B.主键的值可以为空值
C.能唯一标识一行记录的列只有主键
D.在一个表中主键列的值可以有多个
10.下列操作中,不是SQL Server服务管理器的功能的是?(C
A.启动SQL Server服务
B.停止SQL Server服务
C.执行SQL 查询命令
D.暂停SQL Server服务
11.SQL Server 是一个什么类型的数据库系统? ( C
A.网状型
B.层次型
C.关系型
D.以上都不是
12.在SQL Server数据库文件中,日志文件的后缀名是? ( A
A..ldf
B..log
C..mdf
D..ndf
13.下面描述错误的是? ( B
A.每个数据文件中有且只有一个主数据文件
B.日志文件可以存在于任意文件组中
C.主数据文件默认为 primary 文件组
D.文件组是为了更好的实现数据库文件组织
14.SQL Server 2005中的数据以页为基本存储单位,页的大小为 ( A
A.8KB
B.16KB
C.32KB
D.64KB
15._______是数据库系统的核心,它负责数据库的配置、存取、管理和维护等工作。 (  C  )
A.操作系统
B.关系模型
C.数据库管理系统
D.数据库
二、多选题(5题)
1.(多选)Microsoft SQL Server 2000 系统包括的系统数据库为( ABCD
A.master 数据库
B.tempdb 数据库
C.model 数据
D.msdb数据库
2.(多选)关于索引,下列说法正确的是:(AB
A.当对作为其基础的数据进行插入、更新或删除时,它们自动更新
B.每个表允许有若干个非聚集索引
C.每个表允许有若干个聚集索引
D.可以在数据类型为bit的列上创建索引
3.(多选)备份数据库,可以备份( ABCD
A.整个数据库
B.事务日志
C.备份一个或多个文件
D.备份一个或多个文件组
4.(多选)数据库管理员希望对数据库进行性能优化,以下操作中行之有效的方法为( AB
A.将数据库的数据库文件和日志文件分别放在不同的分区上
B.在数据库服务器上尽量不要安装其他无关服务
C.一个表中的数据行过多时,将其划分为两个或多个表
D.将数据库涉及到的所有文件单独放在一个分区上供用户访问
5.(多选)新建的数据库至少包含哪些文件?( AC
A.主要数据文件
B.次要数据文件
C.日志文件文件
D.系统文件
三、判断题(10题)
1.在一个数据库中可以有不止一个默认文件组 (F)
2.使用大容量日志恢复模式的过程不会产生事务日志 (F)
3.固定数据库角db_accessadmin的权限是数据库访问管理员 (T)
4.在数据库备份操作中,不允许创建数据库文件 (T)
5.Sysdatabases只存储在MASTER数据库中 (T)
6.SQL Server不支持在同一台计算机上运行多个关系数据库引擎的实例 (F)
7.运行 SQL Server安装程序前必须用具有本地管理权限的用户帐户登录到操作系统(T)
8.排序规则设置(包括字符集、排序次序和其它针对区域设置的设置)是所有 
Microsoft  SQL Server 数据库结构的基础,安装完毕后不可以再更改 (F)
9.利用 SQL Server 代理程序作业,可以使管理任务自动执行和定期运行 (T)
10.使用简单恢复模型可以将数据库还原到故障点或特定的即时点 (F)
四、主观题(5题)
1.简述系统数据库的作用。
答:master 是一个最重要的系统数据库,它记录了 SQL Server 系统级的所有信息,包括 系统中所有的登录账号、系统配置信息、所有数据库的信息、所有数据库及数据库文件的地 址等。
tempdb 数据库用于存放所有连接到系统的用户临时表和临时存储过程以及SQL Server 产生的其他临时性的对象。
model 数据库是一个模板数据库,它包含了用户数据库中应该包含的所有系统表以及其 他对象的结构。sql2000数据库在哪个文件夹
msdb 数据库记录了有关 SQL Server Agent 代理服务的有关信息。
2.为什么数据库中数据信息和日志信息不能放在同一个文件中?
答: 如果把数据和日志放在同一个文件中,当数据库系统出现故障时,假如这个文件损坏, 那么数据和日志将同时丢失,也就没法恢复。所以不能放在同一个文件中。
3.简述数据库文件的分类及特点。
答:主数据文件(Primary):用来存放数据,每个数据库都必须有一个主数据文件,其 后缀为.MDF。
从属数据文件(Secondary):用来存放数据,一个数据库可以没有也可以有多个次数据 文件,其后缀为.NDF。
事务日志文件(Transaction Log):用来存放事务日志,每个数据库必须有一个或多个 事务日志文件,其后缀为.LDF。
4.数据库的各种备份各有什么特点?
答:全库备份:备份整个数据库;
差异备份:只备份上次全库备份后被修改的数据;
日志备份:只备份事务日志文件;
文件和文件组备份:单独备份组成数据库的文 件或文件组。
5.对服务器角 Securityadmin 和 Dbcreator 权限做简单的描述。
答:Securityadmin:可以管理登录,还可以读取错误日志和更改密码。 Dbcreator:可以创建、更改和删除数据库。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。