簡介:數(shù)據(jù)庫作為大多數(shù)應(yīng)用的存儲組件,對程序猿所開發(fā)的程序是否可以穩(wěn)定高效的運(yùn)行起著至關(guān)重要的作用。本課程從數(shù)據(jù)庫設(shè)計的基本理論入手結(jié)合簡單的實例,簡單明了的告訴您如何設(shè)計出一個簡潔明了同時又高效穩(wěn)定的數(shù)據(jù)庫結(jié)構(gòu)。
第1章 需求分析
本章主要講解在數(shù)據(jù)庫設(shè)計過程中如何進(jìn)行需求分析,以及在需求分中我們所要了解的主要內(nèi)容是什么。
第2章 邏輯設(shè)計
本章主要講解邏輯設(shè)的基本方法以及所要遵守的相關(guān)規(guī)范,并通過一些簡單的例子使大家更容易了解邏輯設(shè)計規(guī)范的相關(guān)內(nèi)容。
第3章 物理設(shè)計
本章主要講解物理設(shè)計中我們所要注意的一些問題,并以MySQL為例說明了一些使用MySQL進(jìn)行數(shù)據(jù)存儲時的一些注意事項。
第4章 維護(hù)優(yōu)化
本章主要介紹數(shù)據(jù)庫結(jié)構(gòu)的維護(hù)及優(yōu)化方法,并介紹了什么是水平拆分表及垂直拆分表。