更新時間:2021-10-14 10:30:34 來源:動力節點 瀏覽1116次
這是對關系數據庫設計原則的介紹,沒有使用令人生畏的語言。
在設計關系數據的結構時,應遵循許多原則。它們旨在確保完整性、避免冗余并支持未來對數據的更改。
起初,它們似乎有點勢不可擋。當您使用這些原則時,您會發現它們是常識,并且在處理數據時非常有用。
每列應包含一個值。
數據庫中的每一列都應包含一個值。一個單元格中不應有多個值。
列中的每個值都應該是相同的類型。
在一列中,每個值都應該屬于相同類型的信息。您不應在列中混合使用不同類型的信息。
每個記錄應該是唯一的。
數據庫中的每條記錄都應該是唯一的。包含相同數據的記錄不應超過一條。
每條數據只能存放在一個地方。
數據庫中的每條數據都應該只存儲在一個地方。您不應在多個地方存儲相同的信息。
表中記錄的順序不應帶有任何意義。
記錄的順序不應用于表示有關數據的任何含義。如果需要注明順序,用一欄記錄。
每個表都應該有一個主鍵 (PK),對于每條記錄都是唯一的。
數據庫中的每個表都應該有一個唯一的列作為主鍵。然后可以使用它來準確識別每條記錄,并從另一個表中引用這些記錄。
主鍵 (PK) 除了唯一標識每條記錄外,不應帶有任何含義。
除了唯一標識每條記錄外,主鍵不應具有任何其他含義。它不應該用于任何其他目的。
每個表格都應該描述一個單一的實體。
數據庫中的每個表都應該描述一個邏輯實體。您不應在同一個表中混合實體。表中的每一列都應與該實體直接相關。
大家想了解更多關于Java的知識,不妨來關注一下動力節點Java在線學習,里面的內容全面,從入門到精通,課程通俗易懂,對于零基礎的小伙伴來說是一個不錯的選擇。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習