1

规范化与数据库相关的属性是什么?

ACID 属性和 Normalization 属性之间有什么关系吗?

4

2 回答 2

1

标准化和 ACID 是不同的东西。

ACID是指事务的四个重要属性。每笔交易都是

  • 原子(全有或全无),
  • 一致(将数据库从一种一致状态更改为另一种),
  • 隔离(在提交之前对其他事务隐藏),
  • 耐用(之后COMMIT,数据在崩溃中幸存下来)

规范化是指通过识别导致麻烦的依赖关系来细化关系(非正式地,表)结构的过程,然后将表分解为具有更有利属性的两个或多个表。

在规范化期间,创建和更改表的语句本身就是数据库事务。ACID 属性适用于这些语句,以及更常见SELECTUPDATE、 和DELETE语句。

于 2011-07-10T11:54:38.153 回答
0

不,ACID 和标准化属性之间没有关系。

检查规范化的基础:http: //databases.about.com/od/specificproducts/a/normalization.htm

于 2011-03-31T06:44:30.383 回答