1.1.2 數(shù)據(jù)庫(kù)系統(tǒng)
一.有關(guān)數(shù)據(jù)庫(kù)的概念
1 .?dāng)?shù)據(jù)( Data )
描述事物的符號(hào)記錄。
2 .?dāng)?shù)據(jù)庫(kù)( Data Base )
存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)設(shè)備中的、結(jié)構(gòu)化的相關(guān)數(shù)據(jù)的集合。它不僅包括描述事物的數(shù)據(jù)本身,而且包括相關(guān)事物之間的關(guān)系。
數(shù)據(jù)庫(kù)中的數(shù)據(jù)不只是面向某項(xiàng)特定的應(yīng)用,而是面向多種應(yīng)用,可以被多個(gè)用戶、多個(gè)應(yīng)用程序共享。
3 .?dāng)?shù)據(jù)庫(kù)應(yīng)用系統(tǒng)
利用數(shù)據(jù)庫(kù)系統(tǒng)資源開發(fā)的面向某一類實(shí)際應(yīng)用的軟件系統(tǒng)。如:學(xué)生管理系統(tǒng)、人事管理系統(tǒng)等。
4 .?dāng)?shù)據(jù)庫(kù)管理系統(tǒng)( DataBase Management System,DBMS )
位于用戶與操作系統(tǒng)之間的數(shù)據(jù)管理軟件,為數(shù)據(jù)庫(kù)的建立、使用和維護(hù)而配置的軟件。使用戶能方便地定義數(shù)據(jù)和操縱數(shù)據(jù)庫(kù),并能報(bào)證數(shù)據(jù)的安全性、完整性、多用戶對(duì)數(shù)據(jù)的并發(fā)使用及發(fā)生故障后的系統(tǒng)恢復(fù)。
5 .?dāng)?shù)據(jù)庫(kù)系統(tǒng)( DataBase System, DBS )
指引進(jìn)數(shù)據(jù)庫(kù)技術(shù)后的計(jì)算機(jī)系統(tǒng),能實(shí)現(xiàn)有組織地、動(dòng)態(tài)地存儲(chǔ)大量相關(guān)數(shù)據(jù)、提供數(shù)據(jù)處理和信息資源共享的便利手段。有 5 部分:硬件系統(tǒng)、數(shù)據(jù)庫(kù)集合、數(shù)據(jù)庫(kù)管理系統(tǒng)和相關(guān)軟件、數(shù)據(jù)庫(kù)管理員( DataBase Administrator , DBA )和用戶。
二.?dāng)?shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)
1 .實(shí)現(xiàn)數(shù)據(jù)共享,減少冗余
2 .采用特定的數(shù)據(jù)模型
3 .具有較高的數(shù)據(jù)獨(dú)立性
4 .有統(tǒng)一的數(shù)據(jù)控制功能
三.?dāng)?shù)據(jù)庫(kù)管理系統(tǒng)
支持用戶對(duì)數(shù)據(jù)庫(kù)的基本操作,是數(shù)據(jù)庫(kù)系統(tǒng)的核心軟件。主要目標(biāo)是使數(shù)據(jù)成為 方便用戶使用 的資源,易于為各種用戶所 共享 ,并增進(jìn)數(shù)據(jù)的 安全性、完整性和可用性 。
● 功能主要包括:
1.?dāng)?shù)據(jù)定義
定義數(shù)據(jù)庫(kù)的結(jié)構(gòu)。
2. 數(shù)據(jù)操縱
更新(插入、修改、刪除)和檢索。
3. 數(shù)據(jù)庫(kù)運(yùn)行管理
對(duì)數(shù)據(jù)庫(kù)進(jìn)行 并發(fā)控制 、 安全性檢查 、 完整性約束條件的檢查和執(zhí)行 及 數(shù)據(jù)庫(kù)的內(nèi)部維護(hù) (索引、數(shù)據(jù)字典的自動(dòng)維護(hù))等。
4. 數(shù)據(jù)組織、存儲(chǔ)和管理
采用統(tǒng)一的組織方式,并提高效率。
5. 數(shù)據(jù)庫(kù)的建立和維護(hù)
初始數(shù)據(jù)的輸入與數(shù)據(jù)轉(zhuǎn)存。
數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)與恢復(fù)、數(shù)據(jù)庫(kù)的重組與重構(gòu)、性能的監(jiān)視與分析。
6. 數(shù)據(jù)通信接口
提供與其他軟件系統(tǒng)進(jìn)行通信的功能。
● 4 部分組成:
■ 數(shù)據(jù)定義語(yǔ)言及翻譯處理程序
■ 數(shù)據(jù)操縱語(yǔ)言及其編譯(或解釋)程序
■ 數(shù)據(jù)庫(kù)運(yùn)行控制程序
■ 實(shí)用程序
希望與更多計(jì)算機(jī)等級(jí)考試的網(wǎng)友交流,請(qǐng)進(jìn)入計(jì)算機(jī)等級(jí)考試論壇
更多信息請(qǐng)?jiān)L問:考試吧計(jì)算機(jī)等級(jí)考試欄目