Heim >Datenbank >MySQL-Tutorial >数据库与事务的管理

数据库与事务的管理

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-07 16:05:071142Durchsuche

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

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

一、导图宏观把控

\

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

二、数据库管理导图

 

\

安全性PK完整性

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

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

联系:保护数据。

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

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

三、小结

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

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:阿里云配置Nächster Artikel:深入浅出MongoDB(一)NoSQL起源