數據庫設計與SQL查詢優化

一、概述sql

 

 

二、數據庫設計原則數據庫

    1)熟悉需求數據庫設計

     2)開發符合規範的數據庫函數

    3)審覈數據庫設計性能

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

 三、數據庫設計規範spa

    1)命名規範.net

     2)明確實體和數據表的關係設計

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

    4)基本表特徵

     5)必須知足第一第二範式,儘可能知足第三範式

     6)簡潔的E-R圖

菱形

    7)符合完整性約束

四、使用PowerDesigner設計數據庫

 

 

 

五、數據庫設計技巧

 

 六、劣質SQL判斷條件

 七、索引

 事例:

 八、索引類型

 

 

 九、反向鍵索引

 

事例:

注:主要用於多用戶執行頻繁插入操做

 十、基於函數的索引

十一、位圖索引

 十二、表分區

 優勢:

1)提升數據的可用性

2)減小管理負擔

3)改善語句性能

 

 

1三、區間分區

 

 

 1四、散列分區

 

 

 1五、列表分區

 

 

 

 

 

 

 1六、分區維護

 

 

 

1七、sql語句優化的途徑

 

相關文章
相關標籤/搜索