數據庫設計與SQL查詢優化

jopen 9年前發布 | 13K 次閱讀 SQL

1、概述

 數據庫設計與SQL查詢優化

 數據庫設計與SQL查詢優化

2、數據庫設計原則

    1)熟悉需求

數據庫設計與SQL查詢優化

數據庫設計與SQL查詢優化

     2)開發符合規范的數據庫

    3)審核數據庫設計

審核組除了要審核數據庫設計中的邏輯問題;還要關注數據字典是否詳細易懂;數據表結構是否冗余及提出修改建議。

 3、數據庫設計規范

    1)命名規范

數據庫設計與SQL查詢優化

數據庫設計與SQL查詢優化

數據庫設計與SQL查詢優化

數據庫設計與SQL查詢優化

數據庫設計與SQL查詢優化數據庫設計與SQL查詢優化數據庫設計與SQL查詢優化數據庫設計與SQL查詢優化數據庫設計與SQL查詢優化數據庫設計與SQL查詢優化數據庫設計與SQL查詢優化

     2)明確實體和數據表的關系

數據庫設計與SQL查詢優化數據庫設計與SQL查詢優化

    3)一張數據表不能既沒有主鍵也沒有外鍵

數據庫設計與SQL查詢優化

    4)基本表特征

數據庫設計與SQL查詢優化

數據庫設計與SQL查詢優化數據庫設計與SQL查詢優化

數據庫設計與SQL查詢優化

數據庫設計與SQL查詢優化數據庫設計與SQL查詢優化數據庫設計與SQL查詢優化數據庫設計與SQL查詢優化

數據庫設計與SQL查詢優化

     5)必須滿足第一第二范式,盡量滿足第三范式

數據庫設計與SQL查詢優化

數據庫設計與SQL查詢優化

     6)簡潔的E-R圖

數據庫設計與SQL查詢優化

菱形數據庫設計與SQL查詢優化

    7)符合完整性約束

數據庫設計與SQL查詢優化

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!