數(shù)據(jù)庫(kù)的實(shí)施、運(yùn)行和維護(hù)
10.1數(shù)據(jù)庫(kù)的實(shí)施
10.1.1 定義數(shù)據(jù)庫(kù)結(jié)構(gòu)
1、 為了實(shí)現(xiàn)數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)和物理結(jié)構(gòu)設(shè)計(jì)結(jié)果,必須建立實(shí)際的數(shù)據(jù)庫(kù),即在確定了數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)后,開(kāi)發(fā)人員使用具體的DBMS提供的數(shù)據(jù)定義語(yǔ)言(DDL)來(lái)嚴(yán)格描述數(shù)據(jù)庫(kù)結(jié)構(gòu)。
10.1.2 數(shù)據(jù)裝載
1、 完成了數(shù)據(jù)庫(kù)定義后,還須裝入各種實(shí)際數(shù)據(jù);
2、 由于數(shù)據(jù)的來(lái)源不同,其組織方式、結(jié)構(gòu)、格式會(huì)不同,可能出現(xiàn)源數(shù)據(jù)與新數(shù)據(jù)庫(kù)結(jié)構(gòu)不相容;
3、 我們可以先將源數(shù)據(jù)提取出來(lái),存入計(jì)算機(jī),然后分類轉(zhuǎn)換,成為符合新數(shù)據(jù)庫(kù)結(jié)構(gòu)的數(shù)據(jù),再存入數(shù)據(jù)庫(kù),具體步驟如下:
(1) 篩選數(shù)據(jù);(2)轉(zhuǎn)換數(shù)據(jù)格式;(3)輸入數(shù)據(jù);(4)校驗(yàn)數(shù)據(jù);
4、 為完成初始數(shù)據(jù)的錄入,通常需要設(shè)計(jì)一些數(shù)據(jù)錄入子系統(tǒng),由計(jì)算機(jī)輔助完成入庫(kù)工作,對(duì)某些紙質(zhì)數(shù)據(jù)或數(shù)據(jù)量少的數(shù)據(jù),可由人工一條條進(jìn)行錄入;而對(duì)于數(shù)據(jù)量大的數(shù)據(jù),可考慮采用批量數(shù)據(jù)裝載程序來(lái)實(shí)現(xiàn)。
10.1.3 編寫(xiě)與調(diào)試應(yīng)用程序
1、 只有當(dāng)數(shù)據(jù)庫(kù)的結(jié)構(gòu)建立好后,才能開(kāi)始應(yīng)用程序的編寫(xiě)和調(diào)試;
2、 可使用模擬數(shù)據(jù)進(jìn)行程序的調(diào)試。
10.1.4 數(shù)據(jù)庫(kù)的試運(yùn)行
1、 應(yīng)用程序調(diào)試完成并已有一小部分?jǐn)?shù)據(jù)入庫(kù),就可以開(kāi)始數(shù)據(jù)庫(kù)的試運(yùn)行,也稱聯(lián)合調(diào)試;
2、 試運(yùn)行十分重要,因?yàn)椋?/P>
(1) 檢測(cè)應(yīng)用程序在接近真實(shí)的環(huán)境中運(yùn)行是否符合設(shè)計(jì)要求;
(2) 檢測(cè)系統(tǒng)設(shè)計(jì)的性能和評(píng)價(jià)。
3、 試運(yùn)行的工作主要有兩個(gè):
(1) 功能測(cè)試:運(yùn)行數(shù)據(jù)庫(kù)應(yīng)用程序,執(zhí)行各種操作,測(cè)試程序是否滿足設(shè)計(jì)要求,找出不足,改進(jìn)現(xiàn)有程序直到符合設(shè)計(jì)要求;
(2) 性能測(cè)試:測(cè)量系統(tǒng)的性能指標(biāo),分析是否符合設(shè)計(jì)目標(biāo)。
10.2 數(shù)據(jù)庫(kù)的運(yùn)行和維護(hù)
1、 數(shù)據(jù)庫(kù)設(shè)計(jì)并試運(yùn)行后,如試運(yùn)行結(jié)果符合設(shè)計(jì)目標(biāo),數(shù)據(jù)庫(kù)就可以真正投入運(yùn)行了,同時(shí)也標(biāo)志著開(kāi)發(fā)任務(wù)的基本結(jié)束和維護(hù)工作的開(kāi)始;
2、 維護(hù)工作包括:
(1) 數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)與恢復(fù);
(2) 數(shù)據(jù)庫(kù)安全性和完整性控制;
(3) 數(shù)據(jù)庫(kù)性能的檢測(cè)與改善;
(4) 數(shù)據(jù)庫(kù)的重組和重構(gòu)。
![]() | ![]() .. 定價(jià):¥225 優(yōu)惠價(jià):¥213 更多書(shū)籍 |
![]() | ![]() .. 定價(jià):¥133 優(yōu)惠價(jià):¥133.0 更多書(shū)籍 |