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