2011計(jì)算機(jī)等級(jí)考試三級(jí)信息管理重點(diǎn)解析(4)
4.1 數(shù)據(jù)庫(kù)基本概念
數(shù)據(jù)庫(kù)基本概念”部分所涉及的考題的分值在本章中所占比重為16%,屬于一般考查對(duì)象,由命題走勢(shì)圖4-2可知,本節(jié)所涉及考題分值有上升趨勢(shì)。
4.1.1 考點(diǎn)1:信息、數(shù)據(jù)與數(shù)據(jù)處理
1.信息(information)
信息是指現(xiàn)實(shí)世界事物的存在方式或運(yùn)動(dòng)狀態(tài)的反映。具有可感知、可存儲(chǔ)、可加工、可傳遞和可再生等屬性。
2.數(shù)據(jù)(data)
數(shù)據(jù)是描述現(xiàn)實(shí)世界事物的符號(hào)記錄,是指用物理符號(hào)記錄下來的可以鑒別的信息。物理符號(hào)包括數(shù)字、文字、圖形、圖像、聲音及其他特殊符號(hào)。
3.信息與數(shù)據(jù)的關(guān)聯(lián)
信息與數(shù)據(jù)密切關(guān)聯(lián)。數(shù)據(jù)是信息的符號(hào)表示,或稱載體;信息是數(shù)據(jù)的內(nèi)涵,是數(shù)據(jù)的語(yǔ)義解釋。
4.信息處理的基本環(huán)節(jié)
將原始信息表示成源數(shù)據(jù),然后對(duì)源數(shù)據(jù)進(jìn)行處理而抽取或推導(dǎo)出新的數(shù)據(jù),即結(jié)果數(shù)據(jù)。
4.1.2 考點(diǎn)2:數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)
數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)是與數(shù)據(jù)庫(kù)技術(shù)密切相關(guān)的基本概念。
1.數(shù)據(jù)庫(kù)(DB)
數(shù)據(jù)庫(kù)指存儲(chǔ)于計(jì)算機(jī)設(shè)備上的按一定格式來存放數(shù)據(jù)的倉(cāng)庫(kù)。
數(shù)據(jù)庫(kù)中的數(shù)據(jù)可以分為兩類:用戶數(shù)據(jù)和系統(tǒng)數(shù)據(jù)。
2.數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)
數(shù)據(jù)庫(kù)管理系統(tǒng)是由一個(gè)互相關(guān)聯(lián)的數(shù)據(jù)集合和一組用以訪問這些數(shù)據(jù)的程序組成,這個(gè)數(shù)據(jù)的集合通常叫做數(shù)據(jù)庫(kù)。DBMS的目標(biāo)是要提供一個(gè)方便有效的存取數(shù)據(jù)庫(kù)信息的環(huán)境。
DBMS的主要功能有:數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)庫(kù)的運(yùn)行管理和數(shù)據(jù)庫(kù)的建立和維護(hù)。
3.數(shù)據(jù)庫(kù)系統(tǒng)(DBS)
數(shù)據(jù)庫(kù)系統(tǒng)指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫(kù)后形成的系統(tǒng)。一般由數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫(kù)管理員(DBA)和數(shù)據(jù)庫(kù)用戶組成。
數(shù)據(jù)庫(kù)管理員的職責(zé)有:決定數(shù)據(jù)庫(kù)中的信息內(nèi)容和結(jié)構(gòu)、決定數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)和存取策略、定義數(shù)據(jù)的安全性要求和完整性約束條件、監(jiān)控?cái)?shù)據(jù)庫(kù)的使用和運(yùn)行、數(shù)據(jù)庫(kù)的性能改進(jìn)以及定期對(duì)數(shù)據(jù)庫(kù)進(jìn)行重組和重構(gòu)。
例4.1.1 數(shù)據(jù)庫(kù)中的數(shù)據(jù)可分為兩類:用戶數(shù)據(jù)和________。[2004年9月 填空第6題]
答案:系統(tǒng)數(shù)據(jù)
例4.1.2 DBA是數(shù)據(jù)庫(kù)系統(tǒng)的一個(gè)重要組成,有很多職責(zé)。以下選項(xiàng)不屬于DBA職責(zé)的是( )。[2004年4月 選擇第16題]
A.定義數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)和存取策略 B.定義數(shù)據(jù)庫(kù)的結(jié)構(gòu)
C.定期對(duì)數(shù)據(jù)庫(kù)進(jìn)行重組和重構(gòu) D.設(shè)計(jì)和編寫應(yīng)用系統(tǒng)的程序模塊
答案:D
4.1.3 考點(diǎn)3:數(shù)據(jù)庫(kù)系統(tǒng)要實(shí)現(xiàn)的功能
1.數(shù)據(jù)庫(kù)定義功能
數(shù)據(jù)庫(kù)系統(tǒng)通過數(shù)據(jù)定義語(yǔ)言(DDL)來對(duì)數(shù)據(jù)庫(kù)的模式進(jìn)行定義。DDL語(yǔ)言編譯的結(jié)果是產(chǎn)生了存儲(chǔ)在一個(gè)特殊文件中的一系列表,稱作數(shù)據(jù)字典或數(shù)據(jù)目錄。
2.數(shù)據(jù)庫(kù)操縱功能
數(shù)據(jù)庫(kù)系統(tǒng)通過數(shù)據(jù)操縱語(yǔ)言(DML),來實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的基本操作,這些基本操作包括插入、刪除、更新、檢索等。數(shù)據(jù)庫(kù)操縱語(yǔ)言包括兩種,一種是宿主型DML或嵌入式DML,這種語(yǔ)言不能直接執(zhí)行,必須嵌入如C等宿主語(yǔ)言中。另一類是非嵌入式的,它可以在數(shù)據(jù)庫(kù)管理系統(tǒng)為用戶提供的交互環(huán)境中直接執(zhí)行;對(duì)于非嵌入式的DML,一般通過DBMS解釋執(zhí)行;對(duì)于嵌入式的,可由預(yù)編譯器將DML轉(zhuǎn)換為宿主語(yǔ)言中的一些調(diào)用或是通過擴(kuò)充宿主語(yǔ)言編譯程序來實(shí)現(xiàn)。
3.數(shù)據(jù)庫(kù)運(yùn)行管理
數(shù)據(jù)庫(kù)運(yùn)行管理是數(shù)據(jù)庫(kù)系統(tǒng)的核心功能,用于保證數(shù)據(jù)庫(kù)的安全性、有效性和數(shù)據(jù)的正確性,常常包括并發(fā)控制、存取控制、權(quán)限管理等多方面的功能,同時(shí)還要保證數(shù)據(jù)庫(kù)中事務(wù)的正確執(zhí)行。
4.數(shù)據(jù)庫(kù)的建立和維護(hù)功能
包括數(shù)據(jù)庫(kù)初始化時(shí)數(shù)據(jù)的裝入,數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)和數(shù)據(jù)庫(kù)的恢復(fù),以及數(shù)據(jù)庫(kù)性能的分析和監(jiān)視等功能。通常數(shù)據(jù)庫(kù)系統(tǒng)在實(shí)現(xiàn)這些功能時(shí)把它們分成數(shù)據(jù)庫(kù)管理系統(tǒng)中不同的實(shí)用程序來實(shí)現(xiàn)。
4.1.4 考點(diǎn)4:數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)
數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)指數(shù)據(jù)庫(kù)系統(tǒng)是由外模式、模式和內(nèi)模式三級(jí)抽象模式構(gòu)成的。處于最低層的又叫物理模式,其次是邏輯模式,然后最高層的子模式。通常的數(shù)據(jù)庫(kù)模式支持一個(gè)物理模式、一個(gè)邏輯模式和多個(gè)子模式。這三級(jí)抽象模式在數(shù)據(jù)庫(kù)系統(tǒng)中都存儲(chǔ)在數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)字典中。
1.模式
模式又叫邏輯模式,是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的公共數(shù)據(jù)視圖。可以通過數(shù)據(jù)庫(kù)管理系統(tǒng)提供的數(shù)據(jù)定義語(yǔ)言DDL來定義數(shù)據(jù)庫(kù)的模式,在定義時(shí)必須指出模式各方面的內(nèi)容,包括數(shù)據(jù)模式的邏輯結(jié)構(gòu),各個(gè)字段的類型以及模式的種種約束條件等。
2.內(nèi)模式
內(nèi)模式又叫數(shù)據(jù)庫(kù)的物理模式,也叫存儲(chǔ)模式,數(shù)據(jù)庫(kù)系統(tǒng)用內(nèi)模式表示數(shù)據(jù)的物理存儲(chǔ)方式。
3.外模式
外模式又叫數(shù)據(jù)庫(kù)的子模式,也叫用戶模式。它是數(shù)據(jù)庫(kù)各個(gè)用戶能看到的數(shù)據(jù)視圖,由于數(shù)據(jù)庫(kù)用戶的身份權(quán)限等的不同,所以每一個(gè)用戶的外模式可能不一樣。因此數(shù)據(jù)庫(kù)系統(tǒng)也允許多個(gè)外模式同時(shí)存在。它是數(shù)據(jù)庫(kù)用戶能看到的局部的數(shù)據(jù)描述。
4.數(shù)據(jù)的獨(dú)立性
在某個(gè)層次上修改數(shù)據(jù)模式而不影響其上一層模式的能力叫做數(shù)據(jù)的獨(dú)立性。通常有兩個(gè)層次的獨(dú)立性。
① 物理數(shù)據(jù)獨(dú)立性
指修改物理模式而不必重寫應(yīng)用程序的能力。這種能力是通過模式/內(nèi)模式映象來實(shí)現(xiàn)的。數(shù)據(jù)庫(kù)中模式和內(nèi)模式都是唯一的,因此這種模式/內(nèi)模式映象也是唯一的。它用來定義數(shù)據(jù)庫(kù)的邏輯模式和物理模式的對(duì)應(yīng)關(guān)系。
② 邏輯數(shù)據(jù)獨(dú)立性
指修改數(shù)據(jù)的邏輯模式而不必重寫應(yīng)用程序的能力。這種能力是通過模式/外模式映象來實(shí)現(xiàn)的。對(duì)于同一個(gè)模式有任意多個(gè)外模式,而對(duì)于每一個(gè)外模式都有一個(gè)模式/外模式映象。
例4.1.3 在數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)中有兩層映像,其中,定義數(shù)據(jù)庫(kù)全局邏輯結(jié)構(gòu)與存儲(chǔ)結(jié)構(gòu)之間對(duì)應(yīng)關(guān)系的是________映像。[2005年4月 填空第8題]
答案:模式/內(nèi)模式
例4.1.4 數(shù)據(jù)庫(kù)中對(duì)全部數(shù)據(jù)的整體邏輯結(jié)構(gòu)的描述,作為數(shù)據(jù)庫(kù)的________。[2004年9月 選擇第24題]
A.內(nèi)模式 B.外模式 C.模式 D.子模式
答案:C
【編輯推薦】