首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >规范化属性

规范化属性
EN

Stack Overflow用户
提问于 2011-03-31 14:37:09
回答 2查看 2.9K关注 0票数 1

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

ACID属性和规范化属性之间有什么关系吗?

EN

回答 2

Stack Overflow用户

发布于 2011-07-10 19:54:38

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

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

  • 原子(全有或全无)、
  • Consistent (将数据库从一种一致状态更改为另一种一致状态)、
  • 隔离(在提交之前对其他事务隐藏)、
  • 持久性(在COMMIT之后,数据在崩溃后仍然存在)

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

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

票数 1
EN

Stack Overflow用户

发布于 2011-03-31 14:44:30

不,ACID和归一化属性之间没有关系。

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5496098

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档