正規化的概念

2021-05-23 11:34:33 字數 402 閱讀 7965

設計正規化(正規化,資料庫設計正規化)是符合某一種級別的關係模式集合。構造資料庫必須遵循一定的規則。在關聯式資料庫中,這種規則就是正規化。關聯式資料庫中關係必須滿足一定的要求,即滿足不同的正規化。

目前關聯式資料庫有六中正規化:第一正規化(1nf)、第二正規化(2nf)、第三正規化(3nf)、第四正規化(4nf)、第五正規化(5nf)、第六正規化 (6nf)。滿足最低要求的正規化是第一正規化(1nf)。在第一正規化的基礎上進一步滿足更多要求的成為第二正規化(2nf),其餘正規化一次類推。一般說來。數 據庫只需滿足第三正規化(3nf)就行了。

在建立乙個資料庫的過程中,正規化是將其轉化為一些表的過程,這種方法可以使從關聯式資料庫得到的結果更加明確。這樣可能使資料庫產生重複資料,從而導致建立多餘的表。正規化是在識別資料庫中的資料元素、關係,以及定義所需的表和各表中的專案這些初始工作之後的乙個細化的過程。

資料庫概念(第一正規化,第二正規化,第三正規化)

正規化 英文名稱是 normal form,它是英國人 e.f.codd 關聯式資料庫的老祖宗 在上個世紀70年代提出關聯式資料庫模型後總結出來的,正規化是關聯式資料庫理論的基礎,也是我們在設計資料庫結構過程中所要遵循的規則和指導方法。目前有跡可尋的共有8種正規化,依次是 1nf,2nf,3nf,b...

mysql三大正規化的概念 資料庫三大正規化

何為正規化 顧名思義,規範的方式。資料庫作為底層的儲存系統,直接影響業務層的效能,因此,為了能夠讓開發人員科學規範地使用資料庫,三大正規化應運而生。本文將以較為簡潔的文字並舉例描述三大正規化。第一正規化 1nf 第一正規化是指關係表r中的每列都是原子不可分的項,即每個屬性都是最基本的資料項。這裡用 ...

資料庫 三大設計正規化(概念 三大正規化的理解)

1 概念 設計正規化 正規化,資料庫設計正規化,資料庫的設計正規化 是符合某一種級別的關係模式的集合。構造資料庫必須遵循一定的規則。在關聯式資料庫中,這種規則就是正規化。關聯式資料庫中的關係必須滿足一定的要求,即滿足不同的正規化。目前關聯式資料庫有六種正規化 第一正規化 1nf 第二正規化 2nf ...