1

データベースに関連する正規化のプロパティは何ですか?

ACIDプロパティと正規化プロパティの間に関係はありますか?

4

2 に答える 2

1

正規化と ACID は別物です。

ACIDは、トランザクションの 4 つの重要なプロパティを指します。それぞれの取引は

  • アトミック (オール オア ナッシング)、
  • 一貫性 (データベースをある一貫性のある状態から別の状態に変更すること)、
  • 分離 (コミットされるまで他のトランザクションから隠されている)、
  • 耐久性 (後COMMIT、データはクラッシュしても存続)

正規化とは、問題の原因となる依存関係を特定することによって関係 (非公式にはテーブル) の構造を改良し、テーブルをより好ましい特性を持つ 2 つ以上のテーブルに分解するプロセスを指します。

正規化中、テーブルを作成および変更するステートメント自体がデータベース トランザクションです。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 に答える