admin管理员组

文章数量:1532657

2024年6月4日发(作者:)

思考习题

一、选择题

1.下列不是混合身份验证模式的优点的是( D )。

A 创建了Windows操作系统上的另外一个安全层次

B 支持更大范围的用户

C 一个应用程序可以使用多个SQL Server登录口令

D 一个应用程序只能使用一个SQL Server登录口令

2.如果要对所有的登录名进行数据库访问控制,可采用的方法是( BD)。

A 在数据库中增加guest用户,并对其进行权限设置

B 为每个登录名指定一个用户,并对其进行权限设置

C 为每个登录名设置权限

D 为每个登录名指定一个用户,为用户指定同一个角色,并对角色进行权限设置

3.服务器角色中,权限最高的是(D )。

A processadmin B securityadmin C dbcreator D sysadmin

4.具有最高操作权限的数据库角色是( D )。

A db_securityadmin B ddladmin C public D db_owner

5.最消耗系统资源的备份方式是( A )。

A 完全备份 B 差异备份 C 事务日志备份 D 文件组备份

6.下列关于数据库备份的描述,正确的是( A )。

A 数据库备份可用于数据库崩溃时的恢复

B 数据库备份可用于将数据从一个服务器转移到另一个服务器

C 数据库备份可用于记录数据的历史档案

D 数据库备份可用于转换数据

7.能将数据库恢复到某个时间点的备份类型是(C )。

A 完整数据库备份 B 差异备份

C 事务日志备份 D 文件组备份

8.下列关于差异备份的描述,错误的是( BD )。

A 备份自上一次完整备份以来数据库改变的部分。

B 备份自上一次差异备份以来数据库改变的部分。

C 差异备份必须在完整备份的基础上进行。

D 备份自上一次日志备份以来数据库改变的部分。

9.下列关于数据库角色的描述,正确的是( D )。

A 将具有相同访问需求或权限的用户组织起来,以提高管理效率。

B 将用户添加到SQL Server内置的角色中,可以实现不同的管理权限。

C 一个用户只能属于一种角色。

D 以上描述都正确。

10.假设有两个完整数据库备份:09:00时的完整备份1和11:00时的完整备份2,另

外还有三个日志数据库备份:09:30时基于完整备份1的日志备份1、10:00时基于完整备份

1的日志备份2以及11:30基于完整备份2的日志备份3。如果要将数据库还原到11:15的

数据库状态,则可以采用( B )。

A 完整备份1+日志备份3 B 完整备份2+日志备份3

C 完整备份1+日志备份1+日志备份2+日志备份3

D 完整备份2+尾部日志

二、填空题

1.SQL Server 2012的身份验证模式包括:( windows身份验证模式 )和( 混合验证

模式)两种。

2.按照角色的使用范围,SQL Server2012的角色分为:( 服务器角色 )和( 数据库角色 )。

3.SQL Server 2012种的固定数据库角色有Db_owner、( db_accessadmin )、

( public )等。

4.权限的种类包括有:( 对象权限 )、( 语句权限 )以及 ( 隐含权限 )。

5.用户在数据库中拥有的权限取决于用户帐户的数据库权限和( 角色权限 )。

6.数据库备份的类型包括:( 完整数据库备份 )、( 事务日志备份 )、( 差异数据库

备份 )以及( 文件和文件组备份 )。

7.SQL Server2008的数据恢复模型包括:( 简单回复模型 )、( 完全恢复模型 )、以

及( 大容量日志记录恢复模型 )。

8.( 事务日志 )备份可以在简单恢复模式下进行。

9.使用( SQL Server导入工具 )可将外部数据导入到SQL Server数据库中。

10.新建数据库用户时,如果不指定数据库角色则默认角色为( public )。

三、简答题

1.数据库的安全性包括有哪些因素。

答:数据库的安全性就是指数据库中数据的保护措施,一般包括的登陆的身份验证管理、数

据库的使用权限管理和数据库中对象的使用权限管理三种安全性保护措施。

2.简述SQL Server两种身份验证模式各自的优点和使用条件。

答:(1) Windows 身份验证模式

只进行 Windows 身份验证。用户不能指定 SQL Server 2000 登录 ID。这是 SQL Server

2000 的默认身份验证模式。不能为在 Windows 98 上运行的 SQL Server 实例指定

Windows 身份验证模式,因为此操作系统不支持 Windows 身份验证。

(2) 混合模式

如果用户在登录时提供了 SQL Server 登录 ID,则系统将使用 SQL Server 身份验证对

其进行验证。如果没有提供 SQL Server 2000 登录 ID 或请求 Windows 身份验证,则使用

Windows 身份验证对其进行身份验证。

3.在数据库中进行权限设置的作用是什么。

答:在数据库中进行权限设置的作用就是保护数据库数据不被没有权限的用户操作。

4.数据库备份有几种方式以及各自有什么特点。

答:在SQL Server 2008系统中,提供四种备份类型:完整数据库备份、差异数据库备份、

事务日志备份、文件和文件组备份。

(1)完整数据库备份

完整数据库备份就是备份整个数据库,包括所有的对象、系统表以及数据。与事务日志备份

和差异数据库备份相比,完整数据库备份需要的备份空间更多。

(2)差异数据库备份

差异数据库备份是指将从最近一次完全数据库备份以后发生改变的数据进行备份。如果在完

整数据库备份后将某一个文件添加到数据库,则下一个差异备份会包括该新文件。差异数据库备

份比完整数据库备份小而且备份速度快,因此可以更经常地备份,经常备份可以减少丢失数据的

危险。

(3)事务日志备份

事务日志备份是备份上一次日志备份之后的日志记录。可以利用事务日志备份将数据库恢复

到特定的即时点或恢复到故障点。

(4)文件和文件组备份

当一个数据库很大时,对整个数据库进行备份可能需要很多时间,这时可以采用文件和文件

组备份,即对数据库中的部分文件或者文件组进行备份。

5.简述物理设备备份和逻辑设备备份的内容及区别。

答:物理备份就是转储数据库物理文件(如数据文件、控制文件、归档日志文件等),一旦数据

库发生故障,可以利用这些文件进行还原;逻辑备份就是对数据库对象(如用户、表、存储过程等)

利用工具进行导出工作,可以利用工具把逻辑备份文件导入到数据库。

本文标签: 备份数据库权限