第7章习题与参照答案
一.单项选择题
1.下列不属于事务特性的是(A)。
A.完整性
B.一致性
C.隔离性
D.原子性
2.事务一旦提交,其对数据库中数据的修改就是永久的,后来的操作或故障不会对事务的操作成果产生任何影响。这个特性是事务的(D)。
A.原子性
B.一致性
C.隔离性
D.持久性
3.下列有关SQLServer备份设备的说法,对的的是(B)。
A.备份设备可以是磁盘上的一种文献
B.备份设备是一种逻辑设备,它只能建立在磁盘上
C.备份设备是一台物理存在的有特定规定的设备
D.一种备份设备只能用于一种数据库的一次备份
4.在简朴恢复模式下,可以进行的备份是(C)。
A.仅完整备份
B.仅事务日志备份
C.仅完整备份和差异备份
D.完整备份、差异备份和日志备份
5.下列有关差异备份的说法,对的的是(B)。
A.差异备份备份的是从上次备份到目前时间数据库变化的内容
B.差异备份备份的是从上次完整备份到目前时间数据库变化的内容
C.差异备份仅备份数据,不备份日志
D.两次完整备份之间进行的各差异备份的备份时间都是同样的
6.下列有关日志备份的说法,错误的是(D)。
A.日志备份仅备份日志,不备份数据
B.日志备份的执行效率一般比差异备份和完整备份高
C.日志备份的时间间隔一般比差异备份短
D.第一次对数据库进行的备份可以是日志备份
7.设有如下备份操作:
现从备份中对数据库进行恢复,对的的恢复次序为(B)。
A.完整备份1,日志备份1,日志备份2,差异备份1,日志备份3,日志备份4
B.完整备份1,差异备份1,日志备份3,日志备份4
C.完整备份1,差异备份1
D.完全备份1,日志备份4
8.下列有关SQLServer数据库服务器登录账户的说法,错误的是(B)。
A.登录账户的来源可以是Windows顾客,也可以是非Windows顾客
B.所有的Windows顾客都自动是SQLServer的合法账户
C.在Windows身份验证模式下,不容许非Windows身份的顾客登录到SQLServer服务器
D.sa是SQLServer提供的一种具有系统管理员权限的默认登录账户
9.下列有关SQLServer身份认证模式的说法,对的的是(C)。
A.只能在安装过程中设置身份认证模式,安装完毕之后不能再修改
B.只能在安装完毕后设置身份认证模式,安装过程中不能设置
C.在安装过程中可以设置身份认证模式,安装完毕之后还可以再对其进行修改
D.身份认证模式是系统规定好的,在安装过程中及安装完毕后都不能进行修改
二.判断题
1.事务可以保证在一种事务中的所有操作或者所有成功,或者所有失败。(√)
2.ROLLBACK表达事物正常结束,COMMIT表达事务中的所有操作被撤销。(╳)
3.事务的持久性是指数据库中一种事务的执行不能被其他事务干扰。(╳)
4.对象权限是顾客在已经创立好的对象上行使的权限,例如CRAETETABLE。(╳)
5.在恢复数据库之前,假如数据库的日志文献没有损坏,可在恢复之前对数据库进行一次尾部日志备份,这样可将数据的损失减少到最小。(√)
三.填空题
1.事务具有四个特性,即(原子性)、(一致性)、(隔离性)和(持久性)。
2.顾客要访问SQLServer数据库中的数据,需要三个认证过程。分别是(身份认证),(访问权认证)和(操作权限认证)。
3.SQLServer的登录账户有两种类型,分别是(Windows授权顾客)和(SQL授权顾客)。
4.SQLServer将权限分为(对象权限)、(语句权限)和(隐含权限)三种。
5.SQLServer支持三种恢复模式,即(简朴)、(完整)和(大容量日志)。
四.简答题
1.试阐明事务的概念及四个特性。
答:事务是顾客定义的数据操作系列,这些操作作为一种完整的工作单元执行。一种事务内的所有语句作为一种整体,要么所有执行,要么所有不执行。
事务的特性包括:原子性、一致性、隔离性和持久性。
2.SQLServer的安全验证过程是什么?
答:在SQLServer中,顾客要访问数据库中的数据,必须通过三个认证过程。第一种是身份认证,这通过登录账户(SQLServer称之为登录名)来标识顾客,身份认证只验证顾客连接到SQLServer数据库服务器的资格,即验证该顾客与否具有连接到数据库服务器的“连接权”;第二个是访问权认证,当顾客访问某数据库时,必须具有该数据库的访问权,即验证顾客与否是