數(shù)據(jù)庫系統(tǒng)是指在計算機支持環(huán)境下由數(shù)據(jù)庫、DBMS、數(shù)據(jù)庫管理人員DBA(Data Base Administrator)和應(yīng)用程序組成的集合。應(yīng)用是指以數(shù)據(jù)庫為基礎(chǔ)的應(yīng)用程序。這些應(yīng)用程序通過DBMS訪問數(shù)據(jù)庫。DBA是負責(zé)數(shù)據(jù)庫的規(guī)劃、設(shè)計、協(xié)調(diào)、維護和管理工作的人員或集體。圖中的實線表明各個成分之間的信息交流和聯(lián)系,虛線則表示數(shù)據(jù)庫管理人員對它們的作用和影響。
由于數(shù)據(jù)庫系統(tǒng)需要存儲大量的數(shù)據(jù)、頻繁的數(shù)據(jù)訪問和應(yīng)用程序的復(fù)雜多樣,因此,對計算機系統(tǒng)提出了一定的要求。
硬件要求
(1) 大內(nèi)存 必須為操作系統(tǒng)、DBMS的核心模塊、數(shù)據(jù)緩沖區(qū)和應(yīng)用程序提供足夠的內(nèi)存。
(2) 大容量的磁盤等直接存取設(shè)備 用來存儲數(shù)據(jù)庫及其備份、日志等數(shù)據(jù)。
(3) 較高的通道能力 支持內(nèi)、外存的數(shù)據(jù)快速交換。
軟件要求
(1) 支持DBMS運行的操作系統(tǒng)。
(2) 具有和數(shù)據(jù)庫接口的高級語言及其編譯系統(tǒng)。
由于數(shù)據(jù)庫系統(tǒng)需要存儲大量的數(shù)據(jù)、頻繁的數(shù)據(jù)訪問和應(yīng)用程序的復(fù)雜多樣,因此,對計算機系統(tǒng)提出了一定的要求。
硬件要求
(1) 大內(nèi)存 必須為操作系統(tǒng)、DBMS的核心模塊、數(shù)據(jù)緩沖區(qū)和應(yīng)用程序提供足夠的內(nèi)存。
(2) 大容量的磁盤等直接存取設(shè)備 用來存儲數(shù)據(jù)庫及其備份、日志等數(shù)據(jù)。
(3) 較高的通道能力 支持內(nèi)、外存的數(shù)據(jù)快速交換。
軟件要求
(1) 支持DBMS運行的操作系統(tǒng)。
(2) 具有和數(shù)據(jù)庫接口的高級語言及其編譯系統(tǒng)。

