數據庫程序檢視原始碼討論檢視歷史
數據庫程序 |
數據庫是指長期存儲在計算機內有組織的、可共享的數據集合。數據庫中的數據按一定的數據模型組織、描述和存儲,具有較小的冗餘度、較高的數據獨立性和易擴展性,並可為各種用戶共享。數據庫程序是指管理數據庫,以及對數據進行操作的程序。數據庫程序一般可以分為庫函數和自定義程序。
簡介
數據庫程序是指管理數據庫,以及對數據進行操作的程序。數據庫程序設計方向一般與數據庫研究領域有關,不同領域數據庫程序實現功能的側重點不同。數據庫程序設計步驟和程序設計步驟差不多:(1) 確定要解決的問題。根據問題所提出的要求,首先弄清要輸入、輸出的信息。(2)算法設計。選擇解決問題的算法,即考慮對數據進行一些什麼基本操作及處理這些操作的合適的順序。(3)框圖設計或模塊設計。(4)編寫程序。根據已選定的算法用某種語言寫出實現此算法的完整程序。(5)檢驗、調試,這個過程要反覆進行,直至程序完全正確。(6)編寫程序使用說明書。
評價
數據庫設計的主要任務是在DBMS的支持下,按照應用的要求,為某一部門或組織設計一個結構合理、使用方便、效率較高的數據庫及其應用系統。其中主要的研究方向包括數據庫設計方法、設計工具和設計理論的研究,數據模型和數據建模的研究,計算機輔助數據庫設計方法及其軟件系統的研究,數據庫設計規範和標準的研究等數據庫理論的研究主要集中於關係的規範化理論、關係數據理論等。近年來,隨着人工智能與數據庫理論的結合及並行計算機的發展,數據庫邏輯演繹和知識推理、並行算法等理論研究,以及演繹數據庫系統、知識庫系統和數據倉庫的研製都已成為新的研究方向。[1]