資料庫設計3個泛式和經驗談

2021-05-25 18:07:15 字數 311 閱讀 9975

要牢記3個泛式,我把3nf縮寫讓大家容易記憶:

1,原子性(資料是不可以拆分的,比如1,2,3這樣的就違背了1nf)

2,關聯性(所有字段必須和主鍵關聯)

3,非關聯性(除主鍵關聯外,其他字段之間不互相關聯)

資料庫設計,要出圖,關係型資料庫,一定要把關係的線連起來,一幕了然.這樣有利於團隊合作.

如果能出圖,不出文件也可以.

練習資料庫設計,有乙個好辦法,就是隨便拿乙個別人資料庫,迅速能把字段注釋和關係圖畫出來.

這個能力很重要,在實際工作中,迅速能接手別人的資料庫專案.

暫時先寫到這裡.

資料庫設計經驗談 下

資料庫設計經驗談 下 第 3 部分 選擇鍵和索引 資料採掘要預先計畫 我所在的某一客戶部門一度要處理 8 萬多份 同時填寫每個客戶的必要資料 這絕對不是小活 我從中還要確定出一組客戶作為市場目標。當我從最開始設計表和字段的時候,我試圖不在主索引裡增加太多的字段以便加快資料庫的執行速度。然後我意識到特...

資料庫設計經驗談 下

引用 http blog.csdn.net softj services trackbacks 497813.aspx 第 3 部分 選擇鍵和索引 資料採掘要預先計畫 我所在的某一客戶部門一度要處理 8 萬多份 同時填寫每個客戶的必要資料 這絕對不是小活 我從中還要確定出一組客戶作為市場目標。當我從...

資料庫設計經驗談 4

第 4 部分 保證資料的完整性 如果你按照商務規則來處理需求,那麼你應當檢查商務層次 使用者介面 如果商務規則以後發生變化,那麼只需要進行更新即可。假如需求源於維護資料完整性的需要,那麼在資料庫層面上需要施加限制條件。如果你在資料層確實採用了約束,你要保證有辦法把更新不能通過約束檢查的原因採用使用者...