計算機數(shù)據(jù)庫及數(shù)據(jù)庫管理系統(tǒng)
數(shù)據(jù)庫(Database,DB)可簡單理解為存放數(shù)據(jù)的倉庫,是指長期存儲在計算機內(nèi)的、有組織、可共享的大量數(shù)據(jù)的集合。
數(shù)據(jù)庫本身可被看作是一個電子文件柜,它是基于計算機存儲設(shè)備、按照一定的格式存放持久性數(shù)據(jù)的“容器”。
數(shù)據(jù)庫中的數(shù)據(jù)都是按照一定的模式進行組織和存儲的,具有較少的冗余度、較高的數(shù)據(jù)獨立性和易擴展性,可被多個不同的用戶同時共享使用,并可通過相應(yīng)的管理系統(tǒng)進行統(tǒng)一管理。
數(shù)據(jù)庫管理系統(tǒng):
數(shù)據(jù)庫管理系統(tǒng)(Database Management System, DBMS)就是位于用戶和操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件,它可以高效地組織、存儲、管理和維護數(shù)據(jù)。一般來說,DBMS的主要功能包括以下幾個方面:
(1)數(shù)據(jù)定義功能
(2)數(shù)據(jù)組織、存儲和管理
(3)數(shù)據(jù)操作
(4)事務(wù)與運行管理
(5)其他功能
數(shù)據(jù)庫應(yīng)用系統(tǒng):
數(shù)據(jù)庫應(yīng)用系統(tǒng)是存儲、管理、處理和維護數(shù)據(jù)的計算機系統(tǒng),也稱數(shù)據(jù)庫系統(tǒng)。數(shù)據(jù)庫系統(tǒng)包含了計算機硬件、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)及其應(yīng)用開發(fā)工具、應(yīng)用系統(tǒng)和所有數(shù)據(jù)庫用戶。