软考57-上午题-【数据库】-数据库的控制功能

本文详细介绍了事务管理的基本概念、语句和特性,包括原子性、一致性等;探讨了数据库的备份与恢复策略,如数据转储和日志文件,以及恢复步骤;同时阐述了并发控制中的并发控制技术、封锁机制,涉及排它锁和共享锁的使用。涵盖了真题示例以加深理解。
摘要由CSDN通过智能技术生成

一、事务管理

1-1、事务的定义

事务是一个操作序列,这些操作,要么都做,要么都不做。

事务和程序是两个不同的概念,一般一个程序可以包含多个事务。

1-2、事务定义的语句

1、事务开始:BEGIN TRANSACTION

2、事务提交:COMMIT

3、事务回滚:ROLLBACK

1-3、事务的四个特性

  • 原子性
  • 一致性
  • 隔离性
  • 持久性

1-4、真题

真题1:

真题2:

二、数据库的备份与恢复

2-1、数据库的备份

数据库出现故障后,恢复的原理是:建立数据冗余(重复存储)。

建立冗余数据的方法:

进行数据转储和登记日志文件

数据的转储分为:

  1. 静态转储和动态转储;
  2. 海量转储和增量转储;
  3. 日志文件。

2-2、数据库的恢复

事务恢复有以下3个步骤:

2-3、真题

真题1:

真题2:

真题3:

三、并发控制

3-1、并发控制技术

并发控制的主要技术:封锁。

基本封锁的类型:

  • 排它锁(X锁、写锁)
  • 共享锁(S锁、读锁)

1、排它锁(X锁、写锁)

加了排它锁,则任何类型的锁都加不了!

2、共享锁(S锁、读锁)

加了共享锁,只能再继续加共享锁。

3-2、真题

真题1:

真题2:

  • 9
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值