河南省無(wú)線發(fā)射傳輸管理中心 于中遠(yuǎn)
鄭州源碼科技有限公司 王亞平
應(yīng)用環(huán)境中最優(yōu)數(shù)據(jù)庫(kù)模式的構(gòu)建
河南省無(wú)線發(fā)射傳輸管理中心 于中遠(yuǎn)
鄭州源碼科技有限公司 王亞平

數(shù)據(jù)庫(kù)是信息系統(tǒng)的核心和基礎(chǔ),它把信息系統(tǒng)中大量的數(shù)據(jù)按照一定的模型組織起來(lái),具有存儲(chǔ)、維護(hù)、檢索數(shù)據(jù)的功能,使信息系統(tǒng)可以方便、及時(shí)、準(zhǔn)確地從數(shù)據(jù)庫(kù)中獲得所需要的信息。數(shù)據(jù)庫(kù)設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),從而滿足各種用戶的應(yīng)用需求。本文,筆者主要從數(shù)據(jù)庫(kù)設(shè)計(jì)技巧方面闡述在應(yīng)用環(huán)境中如何構(gòu)造出最優(yōu)的數(shù)據(jù)庫(kù)模式。
數(shù)據(jù)庫(kù)是信息系統(tǒng)的各個(gè)部分能否緊密結(jié)合在一起的關(guān)鍵所在。數(shù)據(jù)庫(kù)設(shè)計(jì)是信息系統(tǒng)開發(fā)和建設(shè)的重要組成部分,其設(shè)計(jì)特點(diǎn)主要是:把數(shù)據(jù)庫(kù)的設(shè)計(jì)和對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)處理的設(shè)計(jì)緊密地結(jié)合起來(lái),并將這2個(gè)方面的需求分析、設(shè)計(jì)和實(shí)現(xiàn)在各個(gè)階段同時(shí)進(jìn)行,相互參照、相互補(bǔ)充,從而不斷完善設(shè)計(jì)。設(shè)計(jì)人員必須具備以下知識(shí)和技能:數(shù)據(jù)庫(kù)的基本知識(shí)和數(shù)據(jù)庫(kù)設(shè)計(jì)技術(shù);計(jì)算機(jī)科學(xué)的基礎(chǔ)知識(shí)和程序設(shè)計(jì)方法;軟件工程的原理和方法;應(yīng)用領(lǐng)域的相關(guān)知識(shí)。
1.需求分析階段。需求分析階段可以準(zhǔn)確地了解和分析用戶的需求(包括數(shù)據(jù)與處理),不僅是整個(gè)設(shè)計(jì)過(guò)程的基礎(chǔ),也是最困難和最耗費(fèi)時(shí)間的過(guò)程。……