> 데이터 베이스 > MySQL 튜토리얼 > 数据库与事务的管理

数据库与事务的管理

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
풀어 주다: 2016-06-07 16:05:07
원래의
1143명이 탐색했습니다.

如果把事务管理比喻成一块砖的话,那么数据库管理就是一座房子,可见,事务管理是数据管理的基础并且它们有着紧密的联系。下面我先从宏观上介绍一下事务管理与数据库的管理。 一、导图宏观把控 事务是构成单一逻辑单元的工作集合,要么完全执行,要么完全不

如果把事务管理比喻成一块砖的话,那么数据库管理就是一座房子,可见,事务管理是数据管理的基础并且它们有着紧密的联系。下面我先从宏观上介绍一下事务管理与数据库的管理。

一、导图宏观把控

\

事务是构成单一逻辑单元的工作集合,要么完全执行,要么完全不执行。它有四个性质,隔离性,它与数据管理的并发控制有关;持久性,它与数据库管理的恢复有关;原子性和一致性,他俩是数据库中的安全性与完整性的前提。事物的四个性质紧紧地与数据管理联系起来,从宏观上来说对数据的操作是对数据库四个性质的操作,从微观上来讲是对事物四个性质的,下面深入数据库管理操作说明。

二、数据库管理导图

 

\

安全性PK完整性

安全性:保护数据库,防止不合法的使用,以免数据的泄密,更改或破坏。完整性:数据的正确性,有效性,相容性,防止错误的数据进入数据库。

区别:安全性确保用户被限制在做其想做的事,完整性确保用户所做的事情是正确的。

联系:保护数据。

并发控制是解决多个事务一块执行的问题,多个事物如果对同一个数据一块操作,这就带来了数据的更新丢失,不可重复读,读脏数据等等问题,那么怎样解决这种问题哪?于是引入了“锁”的概念,封锁的三级协议也就伴随着问题产生了。

数据库的恢复是数据管理的最后一道屏障,如果数据库内的数据遭到破坏,我们可以用恢复数据库的方法来解决,但是在恢复数据库的前提是我们转储和建立日志,然后在根据数据库破坏的级别有选择性的恢复数据库。

三、小结

事务的操作是对数据管理的细分,我们如果控制好事务,处理好数据,那么对于数据的管理和维护起到了良好的作用,事务虽小但是它的集合就形成了对数据的整体操作。正所谓不积跬步,无以至千里,不积小流,无已成江河!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿