數據庫應用系統
基本信息
概念
數據庫應用系統是由數據庫系統、應用程序系統、用戶組成的,具體包括:數據庫、數據庫管理系統、數據庫管理員、硬件平台、軟件平台、應用軟件、應用界面。 數據庫應用系統的7個部分以一定的邏輯層次結構方式組成一個有機的整體。
它們的結構關係是:應用系統、應用開發工具軟件、數據庫管理系統、操作系統、硬件。例如,以數據庫為基礎的財務管理系統、人事管理系統、圖書管理系統等等。無論是面向內部業務和管理的管理信息系統,還是面向外部,提供信息服務的開放式信息系統,從實現技術角度而言,都是以數據庫為基礎和核心的計算機應用系統。
特點
從系統開發的角度來看,數據庫應用系統具有結構特性和行為特性兩個方面。
1、結構特性
結構特性與數據庫狀態有關,即與數據模型所反映的實體及其實體間的聯繫的靜態特性有關。結構設計就是設計各級數據庫模式。決定數據庫系統的信息內容,由數據庫設計來實現。
2、行為特性
行為特性與數據庫狀態轉換有關,即改變實體及其特性的操作。它決定數據庫系統的功能,是事物處理等應用程序的設計。
根據系統的結構和行為兩方面的特性,系統設計開發分為兩個部分,一部分是作為數據庫應用系統核心和基石的數據庫設計,另一部分是相應的數據庫應用軟件的設計開發。這兩部分是緊密相關、相輔相成的,組成統一的數據庫工程。