資料庫系統正規化

2021-06-17 18:33:35 字數 387 閱讀 2965

第一正規化(1nf):是指資料庫表的每一列都是不可分割的基本資料項,即每個欄位都是不可拆分的。

第二正規化(2nf):是在第一正規化(1nf)的基礎上建立起來的,即滿足第二正規化(2nf)必須先滿足第一正規化(1nf)。所謂第二正規化就是表具有主鍵,而且主鍵滿足實體完整性(實體完整性要求每乙個表中的主鍵欄位都不能為空或者重複的值)。

第三正規化(3nf):是在二正規化的基礎上,表中的字段不能包含在其他表中已出現的非主鍵字段。就是說tablea表中有個字段為aa,tableb表中也有個字段為aa,若aa是其中乙個表的主鍵那麼符合第三正規化。如果aa不是某個表的主鍵,那麼同乙個非主鍵字段出現在兩張或多張表上,那麼就造成資料冗餘,不滿足第三正規化。

自考 資料庫系統原理 正規化

資料庫系統原理 正規化 正規化 n ormal forms 簡記為nf 分類 地位 基本描述 第一正規化 1nf 關係模式的基礎,是關係模式應具備的最起碼的條件 如果關係模式 r的每個關係 r的屬性值都是不可分的元資質,那麼稱 r是第一正規化的模式 第二正規化 2nf 已成為歷史,一般不再提及 如果...

資料庫系統概論總結 正規化

資料庫考試總結 第一正規化是指資料庫表中的每一列都是不可分割的基本資料項,同一列中不能有多個值,即實體中的某個屬性不能有多個值或者不能有重複的屬性。如果出現重複的屬性,就可能需要定義乙個新的實體,新的實體由重複的屬性構成,新實體與原實體之間為一對多關係。第一正規化的模式要求屬性值不可再 成更小部分,...

資料庫系統mysql MySQL資料庫系統

1 mysql的特點 1 多執行緒 多使用者 2 基於c s 客戶端 伺服器 架構 3 簡單易用 查詢速度快 4 安全可靠 2 mysql編譯安裝 代表鍵盤上tab鍵 1 準備工作 解除安裝使用rpm方式安裝的mysql rpm e mysql nodeps 安裝cmake包 cd media ta...