2.數(shù)據(jù)庫相關(guān)概念
(1)數(shù)據(jù)(Data)
數(shù)據(jù)是數(shù)據(jù)庫中存儲的基本對象。
(2)數(shù)據(jù)庫(Database)
數(shù)據(jù)庫是存儲在計算機存儲設(shè)備上、結(jié)構(gòu)化的相關(guān)數(shù)據(jù)的集合。
(3)數(shù)據(jù)庫應(yīng)用系統(tǒng)(DBAS)
數(shù)據(jù)庫應(yīng)用系統(tǒng)是由系統(tǒng)開發(fā)人員利用數(shù)據(jù)庫系統(tǒng)資源開發(fā)出來的,面向某一類實際應(yīng)用的應(yīng)用軟件系統(tǒng)。
(4)數(shù)據(jù)庫管理系統(tǒng)(DBMS)
對數(shù)據(jù)實行專門管理,提供安全性和完整性等統(tǒng)—機制,可以對數(shù)據(jù)庫的建立、使用和維護進行管理。
(5)數(shù)據(jù)庫系統(tǒng)(DBS)
數(shù)據(jù)庫系統(tǒng)是指引進數(shù)據(jù)庫技術(shù)后的計算機系統(tǒng),實現(xiàn)有組織、動態(tài)地存儲大量相關(guān)數(shù)據(jù),提供數(shù)據(jù)處理和信息資源共享的便利手段。數(shù)據(jù)庫系統(tǒng)由硬件系統(tǒng)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)及相關(guān)軟件、數(shù)據(jù)庫管理員和用戶等部分組成。數(shù)據(jù)庫系統(tǒng)的核心是數(shù)據(jù)庫管理系統(tǒng)。
從上面的定義中可以發(fā)現(xiàn):這些概念的范疇是不同的,它們之間具有包含和被包含的關(guān)系。數(shù)據(jù)庫(DB)、數(shù)據(jù)庫系統(tǒng)(DBS)和數(shù)據(jù)庫管理系統(tǒng)(DBMS)之間的關(guān)系是DBS包括DB和DBMS。
3.數(shù)據(jù)庫系統(tǒng)的特點
(1)實現(xiàn)數(shù)據(jù)共享,減少數(shù)據(jù)冗余。
(2)采用特定的數(shù)據(jù)模型。
(3)具有較高的數(shù)據(jù)獨立性。
(4)具有統(tǒng)一的數(shù)據(jù)控制功能。
例6.1.1 數(shù)據(jù)庫(DB)、數(shù)據(jù)庫系統(tǒng)(DBS)和數(shù)據(jù)庫管理系統(tǒng)(DBMS)之間的關(guān)系是( )。[2006年4月 選擇題第10題]
A.DB包含DBS和DBMS B.DBMS包含DB和DBS
C.DBS包含DB和DBMS D.沒有任何關(guān)系
解析:數(shù)據(jù)庫系統(tǒng)(DBS)由5部分組成:硬件系統(tǒng)、數(shù)據(jù)庫集合(DB)、數(shù)據(jù)庫管理系統(tǒng)(DBMS)及相關(guān)軟件、數(shù)據(jù)庫管理員和用戶。
答案:C
例6.1.2 Visual FoxPro DBMS是( )。[2003年4月 選擇題第1題]
A.操作系統(tǒng)的一部分 B.操作系統(tǒng)支持下的系統(tǒng)軟件
C.一種編譯程序 D.一種操作系統(tǒng)
解析:Visual FoxPro是一種在微機上運行的數(shù)據(jù)庫管理系統(tǒng)軟件,而DBMS(即數(shù)據(jù)庫管理系統(tǒng))是為數(shù)據(jù)庫的建立、使用和維護而配置的軟件。DBMS利用了操作系統(tǒng)提供的輸入/輸出控制和文件訪問功能,所以它需要在操作系統(tǒng)的支持下運行。
答案:B
(1)數(shù)據(jù)(Data)
數(shù)據(jù)是數(shù)據(jù)庫中存儲的基本對象。
(2)數(shù)據(jù)庫(Database)
數(shù)據(jù)庫是存儲在計算機存儲設(shè)備上、結(jié)構(gòu)化的相關(guān)數(shù)據(jù)的集合。
(3)數(shù)據(jù)庫應(yīng)用系統(tǒng)(DBAS)
數(shù)據(jù)庫應(yīng)用系統(tǒng)是由系統(tǒng)開發(fā)人員利用數(shù)據(jù)庫系統(tǒng)資源開發(fā)出來的,面向某一類實際應(yīng)用的應(yīng)用軟件系統(tǒng)。
(4)數(shù)據(jù)庫管理系統(tǒng)(DBMS)
對數(shù)據(jù)實行專門管理,提供安全性和完整性等統(tǒng)—機制,可以對數(shù)據(jù)庫的建立、使用和維護進行管理。
(5)數(shù)據(jù)庫系統(tǒng)(DBS)
數(shù)據(jù)庫系統(tǒng)是指引進數(shù)據(jù)庫技術(shù)后的計算機系統(tǒng),實現(xiàn)有組織、動態(tài)地存儲大量相關(guān)數(shù)據(jù),提供數(shù)據(jù)處理和信息資源共享的便利手段。數(shù)據(jù)庫系統(tǒng)由硬件系統(tǒng)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)及相關(guān)軟件、數(shù)據(jù)庫管理員和用戶等部分組成。數(shù)據(jù)庫系統(tǒng)的核心是數(shù)據(jù)庫管理系統(tǒng)。
從上面的定義中可以發(fā)現(xiàn):這些概念的范疇是不同的,它們之間具有包含和被包含的關(guān)系。數(shù)據(jù)庫(DB)、數(shù)據(jù)庫系統(tǒng)(DBS)和數(shù)據(jù)庫管理系統(tǒng)(DBMS)之間的關(guān)系是DBS包括DB和DBMS。
3.數(shù)據(jù)庫系統(tǒng)的特點
(1)實現(xiàn)數(shù)據(jù)共享,減少數(shù)據(jù)冗余。
(2)采用特定的數(shù)據(jù)模型。
(3)具有較高的數(shù)據(jù)獨立性。
(4)具有統(tǒng)一的數(shù)據(jù)控制功能。
例6.1.1 數(shù)據(jù)庫(DB)、數(shù)據(jù)庫系統(tǒng)(DBS)和數(shù)據(jù)庫管理系統(tǒng)(DBMS)之間的關(guān)系是( )。[2006年4月 選擇題第10題]
A.DB包含DBS和DBMS B.DBMS包含DB和DBS
C.DBS包含DB和DBMS D.沒有任何關(guān)系
解析:數(shù)據(jù)庫系統(tǒng)(DBS)由5部分組成:硬件系統(tǒng)、數(shù)據(jù)庫集合(DB)、數(shù)據(jù)庫管理系統(tǒng)(DBMS)及相關(guān)軟件、數(shù)據(jù)庫管理員和用戶。
答案:C
例6.1.2 Visual FoxPro DBMS是( )。[2003年4月 選擇題第1題]
A.操作系統(tǒng)的一部分 B.操作系統(tǒng)支持下的系統(tǒng)軟件
C.一種編譯程序 D.一種操作系統(tǒng)
解析:Visual FoxPro是一種在微機上運行的數(shù)據(jù)庫管理系統(tǒng)軟件,而DBMS(即數(shù)據(jù)庫管理系統(tǒng))是為數(shù)據(jù)庫的建立、使用和維護而配置的軟件。DBMS利用了操作系統(tǒng)提供的輸入/輸出控制和文件訪問功能,所以它需要在操作系統(tǒng)的支持下運行。
答案:B