資料庫應用系統
資料庫應用系統
資料庫應用系統以資料庫知識以及基於資料庫的應用系統開發為內容,以SQL Server 2000以及Visual Basic 6.0為例子,深入淺出地介紹相關知識和應用;力求使學生在掌握資料庫基本知識的同時,培養開發基於資料庫的應用系統的能力,真正達到“學”以致“用”。
資料庫應用系統是在資料庫管理系統(DBMS)支持下建立的計算機應用系統,簡寫為DBAS。資料庫應用系統是由資料庫系統、應用程序系統、用戶組成的,具體包括:資料庫、資料庫管理系統、資料庫管理員、硬體平台、軟體平台、應用軟體、應用界面。資料庫應用系統的7個部分以一定的邏輯層次結構方式組成一個有機的整體,它們的結構關係是:應用系統、應用開發工具軟體、資料庫管理系統、操作系統、硬體。例如,以資料庫為基礎的財務管理系統、人事管理系統、圖書管理系統等等。無論是面向內部業務和管理的管理信息系統,還是面向外部,提供信息服務的開放式信息系統,從實現技術角度而言,都是以資料庫為基礎和核心的計算機應用系統。
從系統開發的角度來看,資料庫應用系統具有結構特性和行為特性兩個方面。
1、結構特性
2、行為特性
行為特性與資料庫狀態轉換有關,即改變實體及其特性的操作。它決定資料庫系統的功能,是事物處理等應用程序的設計。
根據系統的結構和行為兩方面的特性,系統設計開發分為兩個部分,一部分是作為資料庫應用系統核心和基石的資料庫設計,另一部分是相應的資料庫應用軟體的設計開發。這兩部分是緊密相關、相輔相成的,組成統一的資料庫工程。