友情提示:本站提供全國400多所高等院校招收碩士、博士研究生入學考試歷年考研真題、考博真題、答案,部分學校更新至2012年,2013年;均提供收費下載。 下載流程: 考研真題 點擊“考研試卷””下載; 考博真題 點擊“考博試卷庫” 下載
《數據庫原理》考試大綱 一、課程目標和任務 1,較系統地了解數據庫系統的基本概念,基本原理和方法。 2,較深入地理解關系數據庫系統的基本概念,基本原理和方法 3,較熟練地掌握關系數據庫語言 SQL,具有數據庫應用編程的能力。 4,初步掌握數據庫設計的概念和方法,具有一定的數據庫設計能力 二、考核內容與考核目標 (一) 數據庫基礎知識 1.考核知識點 1),數據管理技術的發展歷史 2),數據庫系統特點及其相關概念 3),數據模型 4),數據庫系統的結構 5),網狀數據庫和層次數據庫 2.考核要求 1),數據管理技術的發展 ①了解:數據管理技術的發展過程;數據庫新技術的發展現狀。 2),數據庫系統特點及其相關概念 ①了解:數據,數據庫,數據庫管理系統等概念;數據庫管理系統的 基本功能;數據庫系統的特點;數據庫系統與文件系統的主 要差別。 ②理解:數據獨立性,共享性,完整性的含義和意義。 3),數據模型 ①了解:現實世界,信息世界和數據世界三者之間的關系 ②理解:實體一聯系模型(E-R 模型)及其相關概念;三種實體集之間 的聯系類型;三種數據模型(層次模型,網狀模型,關系模型) 的概念;關系模型的三種完整性約束。 ③掌握:用 E-R 模型描述現實世界的方法。 4),數據庫系統的結構 ①了解:數據模式,數據庫系統的三級模式結構和模式之間的映象; 帶有數據庫的計算機系統構成;數據庫管理系統(DSMS)及其 功能;面向用戶的數據庫系統體系結構;用戶訪問數據庫的 過程;數據庫管理員(DBA)的職責;數據定義語言(DDL)的功 能;數據操縱語言( DML)的功能和分類。 ②理解:數據庫系統三級模式結構對數據獨立性的意義 (二).關系數據模型及其運算基礎 1.考核知識點 1),關系模型的基本概念 2),關系代數 3),關系演算 2.考核要求 1),關系模型的基本概念 ①了解:域,笛卡爾積,關系的定義;關系模式,關系數據庫的概念。 ②理解:關系的性質;候選碼,主碼,外碼的概念;實體完整性,參 照完整性,用戶定義的完整性。 2),關系代數 ①了解:關系代數運算的分類。 ② 理解:關系代數的基本運算。 ③掌握:用關系代數表示查詢要求(除法不考)。 3),關系演算 ①了解:元組關系演算和域關系演算。 (三).關系數據庫語言 SQL 1.考核知識點 1),SQL 概貌,特點及其相關基本概念 2),SQL 數據定義功能 3),SQL 數據操縱功能 4),數據查詢 5),視圖的定義和作用 6),SQL 數據控制功能 2.考核要求 1),SQL 概貌,特點及其相關基本概念 ①了解:SQL 語言的發展及標準化過程;SQL 語言的主要特點;SQL 中基本表和視圖的概念。 2),SQL 數據定義功能 ①掌握:用 SQL 語句定義基本表,修改基本表的定義,撤消基本表; 用 SQL 語句定義和撤消索引。 3),SQL 數據操縱功能 ①掌握:SELECT 語句的格式和用法;INSERT 語句的格式和用法; DELETE 語句的格式和用法;UPDATE 語句的格式利用法。 4),數據查詢-Select 語句 ①掌握:簡單查詢;帶條件查詢;分組統計查詢;對查詢結果排序; 多關系連接查詢;相關子查詢。 5),視圖的定義和作用 ①理解:視圖的概念,視圖與基本表的異同;采用視圖概念的優點。 ②掌握:用 SQL 語句定義和撤消視圖;針對視圖的查詢。 6),SQL 數據控制功能-完整性約束 ①理解:數據庫安全性的含義和授權機制;數據庫完整性的含義和完 整性約束條件;實體完整性,參照完整性,用戶自定義完整 性。 ②掌握:用 SQL 語句授權和收回權限;在創建基本表時定義完整性 約束條件。 (四).關系數據庫規范理論 1.考核知識點 1),關系規范化的作用 2),函數依賴 3),關系模式的規范化 2.考核要求 1),關系規范化的作用 ①了解:非規范關系模式可能帶來的問題;關系規范化如何解決這些 問題;規范化理論在數據庫設計中的作用。 2),函數依賴 ①理解:屬性之間的聯系類型;候選碼,主碼,主屬性,非主屬性, 單碼,全碼等概念;函數依賴和碼的唯一性。 3),關系模式的規范化 ①理解:第一范式,第二范式,第三范式,BCNF 的定義。 ②掌握:判定關系模式的規范化程度的方法,能夠應用規范化的理論 規范關系模式到第三范式。 (五).數據庫設計 1.考核知識點 1),數據庫設計的任務,一般策略,步驟和基本概念 2),概念結構設計 3),邏輯結構設計 4),物理結構設計 5)數據庫實時和維護 2.考核要求 1),數據庫設計的任務,策略,步驟和基本概念 ①了解:數據庫設計的任務;數據庫設計涉及到的基本概念;數據庫 設計的一般策略;數據庫設計的步驟;數據庫設計的主流方 法。 2),概念結構設計 ①了解:概念結構的特點;概念結構設計的步驟。 ②理解:視圖集成中要解決的問題和采取的手段。 ③掌握:從現實世界出發設計數據庫概念結構(E-R 模型)的方法。 3),邏輯結構設計 ①掌握:從 E-R 模型轉換為關系模型的方法。 (六).數據庫保護 1.考核知識點 1),并發控制基本概念和基本技術 2),數據庫恢復基本概念和基本技術 3),數據庫安全基本概念和基本技術 2.考核要求 1),并發控制 ①了解:并發訪問可能出現的問題;封鎖及及鎖的類型;死鎖概念; 并發調度的可串行性; ②理解: 三級封鎖協議;死鎖的預防和解除 2),數據庫恢復技術 ①了解:數據庫故障種類;常用數據庫恢復手段。 ②理解:針對不同故障的恢復方法。 3),數據庫安全 ①了解:數據庫安全涉及到的方法手段,包括:用戶標識和鑒別方法, 訪問控制,審計,數據加密等。 ②掌握:數據庫訪問授權方法,包括授權命令 GRANT 和撤銷權限命 令 REVOKE 三、有關說明與實施要求 1,了解:指能表述概念、定義、原理、事實等,包括必要的記憶。 2,理解:指能對概念,原理,方法,系統等進行敘述、解釋、歸納、舉例 說明。 3,掌握:指能對原理,方法,工具等結合實例加以運用。 四、考試方式:筆試 五、參考教材 《數據庫系統概論》(第五版), 王珊,薩師煊編著,高等教育出版社
免責聲明:本文系轉載自網絡,如有侵犯,請聯系我們立即刪除,另:本文僅代表作者個人觀點,與本網站無關。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。
|