一個完整的數(shù)據(jù)庫系統(tǒng)中包括操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、主語言系統(tǒng)、應用程序軟件和數(shù)據(jù)庫
1、操作系統(tǒng)或漢字操作系統(tǒng):
操作系統(tǒng)是所有計算機軟件的基礎,在數(shù)據(jù)庫系統(tǒng)中它起著支持dbms及主語言系統(tǒng)工作的作用。
2、數(shù)據(jù)庫管理系統(tǒng)和主語言系統(tǒng):
數(shù)據(jù)庫管理系統(tǒng)是為定義、建立、維護、使用及控制數(shù)據(jù)庫而提供的有關(guān)數(shù)據(jù)管理的系統(tǒng)軟件。主語言系統(tǒng)是為應用程序提供的諸如程序控制、數(shù)據(jù)輸入輸出、功能函數(shù)、圖形處理、計算方法等數(shù)據(jù)處理功能的系統(tǒng)軟件。
3、應用開發(fā)工具軟件:
應用開發(fā)工具是dbms系統(tǒng)為應用開發(fā)人員和最終用戶提供的高效率、多功能的應用生成器。
4、應用系統(tǒng)及數(shù)據(jù)庫:
數(shù)據(jù)庫應用系統(tǒng)包括為特定的應用環(huán)境建立的數(shù)據(jù)庫、開發(fā)的各類應用程序及編寫的文檔資料,它們是一個有機整體。