程序模塊代碼通常先在模擬的環(huán)境下通過初步調(diào)試,然后再進(jìn)行聯(lián)合調(diào)試 。聯(lián)合調(diào)試的工作主要有以下幾點(diǎn):
(1) 建立數(shù)據(jù)庫結(jié)構(gòu)
根據(jù)邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果,用DBMS提供的數(shù)據(jù)語言(DDL)編寫出數(shù)據(jù)庫的源模式,經(jīng)編譯得到目標(biāo)模式,執(zhí)行目標(biāo)模式即可建立實(shí)際的數(shù)據(jù)庫結(jié)構(gòu) 。
(2) 調(diào)試運(yùn)行
數(shù)據(jù)庫結(jié)構(gòu)建立后,裝入試驗(yàn)數(shù)據(jù),使數(shù)據(jù)庫進(jìn)入調(diào)試運(yùn)行階段 。運(yùn)行應(yīng)用程序,測試
(3) 裝入實(shí)際的初始數(shù)據(jù)
在數(shù)據(jù)庫正式投入運(yùn)行之前,還要做好以下幾項(xiàng)工作:
(1) 制定數(shù)據(jù)庫重新組織的可行方案 。
(2) 制定故障恢復(fù)規(guī)范
(3) 制定系統(tǒng)的安全規(guī)范
7.運(yùn)行和維護(hù)
數(shù)據(jù)庫正式投入運(yùn)行后,運(yùn)行維護(hù)階段的主要工作是:
(1) 維護(hù)數(shù)據(jù)庫的安全性與完整性 。
按照制定的安全規(guī)范和故障恢復(fù)規(guī)范,在系統(tǒng)的安全出現(xiàn)問題時(shí),及時(shí)調(diào)整授權(quán)和更改密碼 。及時(shí)發(fā)現(xiàn)系統(tǒng)運(yùn)行時(shí)出現(xiàn)的錯誤,迅速修改,確保系統(tǒng)正常運(yùn)行 。把數(shù)據(jù)庫的備份和轉(zhuǎn)儲作為日常的工作,一旦發(fā)生故障,立即使用數(shù)據(jù)庫的最新備份予以恢復(fù) 。
(2) 監(jiān)察系統(tǒng)的性能 。
運(yùn) 用DBMS提供的性能監(jiān)察與分析工具,不斷地監(jiān)控著系統(tǒng)的運(yùn)行情況 。當(dāng)數(shù)據(jù)庫的存儲空間或響應(yīng)時(shí)間等性能下降時(shí),立即進(jìn)行分析研究找出原因,并 及時(shí)采取措施改進(jìn) 。例如,可通修改某些參數(shù)、整理碎片、調(diào)整存儲結(jié)構(gòu)或重新組織數(shù)據(jù)庫等方法,使數(shù)據(jù)庫系統(tǒng)保持高效率地正常運(yùn)作 。
(3) 擴(kuò)充系統(tǒng)的功能
在維持原有系統(tǒng)功能和性能的基礎(chǔ)上,適應(yīng)環(huán)境和需求的變化,采納用戶的合理意見,對原有系統(tǒng)進(jìn)行擴(kuò)充,增加新的功能 。
推薦閱讀
- 數(shù)據(jù)庫在軟件開發(fā)中的作用是什么
- java軟件開發(fā)是干什么的
- 軟件開發(fā)對于企業(yè)的意義是什么
- 網(wǎng)站開發(fā)是如何選擇數(shù)據(jù)庫類型的
- 微信開發(fā)的意義是什么
- Java開發(fā)未來前景是怎么樣的
- php開發(fā)工具哪個(gè)好
- 最常用的軟件開發(fā)工具有哪些
- 現(xiàn)在的游戲是什么語言工具開發(fā)的
- 給我們生活的啟示 衣錦不還鄉(xiāng)如錦衣夜行是什么意思
