热搜词: 

简述数据库事务及其特性

发布:府季茗

1、   通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。 结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。 最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件或记录的固定字段中。 相对应的,没有固定结构不方便用数据库二维逻辑表来表现的数据即称为非结构化数据,包括所有格式的办公文档、文本、图片、XML、HTML、各类报表、图像和音频/视频信息等等。

3、 事务的一致性指的是在一个事务执行之前和执行之后数据库都必须处于一致性状态。 这种特性称为事务的一致性。 假如数据库的状态满足所有的完整性约束,就说该数据库是一致的。 一致性处理数据库中对所有语义约束的保护。 假如数据库的状态满足所有的完整性约束,就说该数据库是一致的。

4、 事务是访问并可能更新数据库中各种数据项的一个程序执行单元。 事务特征:原子性、一致性、隔离性、持续性。 一个事务是一个不可分割的工作单位,事务中包括的操作要么都做,要么都不做。 在数据库系统中,一个事务是指由一系列数据库操作组成的一个完整的逻辑过程。

2、 数据库事务的特性包括原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability),通常被称为ACID特性。 1. 原子性(Atomicity):原子性是指事务被视为不可分割的最小单元,事务的所有操作要么全部提交成功,要么全部失败回滚。

以上就是关于简述数据库事务及其特性的全部内容,希望能够帮到您。

大家都在看

查看更多综合百科