一、課程目標和任務
1,較系統地了解數據庫系統的基本概念,基本原理和方法。
2,較深入地理解關系數據庫系統的基本概念,基本原理和方法
3,較熟練地掌握關系數據庫語言SQL,具有數據庫應用編程的能力。
4,初步掌握數據庫設計的概念和方法,具有一定的數據庫設計能力
二、考核內容與考核目標
(一)數據庫基礎知識
1.考核知識點
1),數據管理技術的發展歷史
2),數據庫系統特點及其相關概念
3),數據模型
4),數據庫系統的結構
5),網狀數據庫和層次數據庫
2.考核要求
1),數據管理技術的發展
①了解:數據管理技術的發展過程.
①了解:數據,數據庫,數據庫管理系統等概念;數據庫管理系統的基本功能;數據庫系統的特點;數據庫系統與文件系統的主要差別.
②理解:數據獨立性,共享性,完整性的含義和意義.
①了解:現實世界,信息世界和數據世界三者之間的關系
②理解:實體一聯系模型(E-R模型)及其相關概念;三種尸體集之間的聯系類型;三種數據模型(層次模型,網狀模型,關系模型)的概念;關系模型的三種完整性約束.
③掌握:用E-R模型描述現實世界的方法.
①了解:數據模式,數據庫系統的三級模式結構和模式之間的映象;帶有數據庫的計算機系統構成;數據庫管理系統(DSMS)及其功能;面向用戶的數據庫系統體系結構;用戶訪問數據庫的過程;數據庫管理員(DBA)的職責;數據定義語言(DDL)的功能;數據操縱語言(DML)的功能和分類。
②理解:數據庫系統三級模式結構對數據獨立性的意義
(二).關系數據模型及其運算基礎
1),關系模型的基本概念
2),關系代數
3),關系演算
①了解:域,笛卡爾積,關系的定義;關系模式,關系數據庫的概念.
②理解:關系的性質;候選碼,主碼,外碼的概念;實體完整性,參照完整性,用戶定義的完整性。
①了解:關系代數運算的分類.
②理解:關系代數的基本運算.
③掌握:用關系代數表示查詢要求(除法不考).
①了解:元組關系演算和域關系演算.
(三).關系數據庫語言SQL
1,考核知識點
1),SQL概貌,特點及其相關基本概念
2),SQL數據定義功能
3),SQL數據操縱功能
4),數據查詢
5),視圖的定義和作用
6),SQL數據控制功能
①了解:SQL語言的發展及標準化過程;SQL語言的主要特點;SQL中基本表和視圖的概念.
①掌握:用SQL語句定義基本表,修改基本表的定義,撤消基本表;用SQL語句定義和撤消索引.
①掌握:SELECT語句的格式和用法;INSERT語句的格式和用法;DELETE語句的格式和用法;UPDATE語句的格式利用法.
4),數據查詢-Select語句
①掌握:簡單查詢;帶條件查詢;分組統計查詢;對查詢結果排序;多關系連接查詢;相關子查詢.
①理解:視圖的概念,視圖與基本表的異同;采用視圖概念的優點.
②掌握:用SQL語句定義和撤消視圖;針對視圖的查詢.
6),SQL數據控制功能-完整性約束
①理解:數據庫安全性的含義和授權機制;數據庫完整性的含義和完整性約束條件;實體完整性,參照完整性,用戶自定義完整性.
②掌握:用SQL語句授權和收回權限;在創建基本表時定義完整性約束條件.
(四).關系數據庫規范理論
1),關系規范化的作用
2),函數依賴
3),關系模式的規范化
①了解:非規范關系模式可能帶來的問題;關系規范化如何解決這些問題;規范化理論在數據庫設計中的作用.
①理解:屬性之間的聯系類型;候選碼,主碼,主屬性,非主屬性,單碼,全碼等概念;函數依賴和碼的唯一性.
①理解:第一范式,第二范式,第三范式,BCNF的定義.
②掌握:判定關系模式的規范化程度的方法,能夠應用規范化的理論規范關系模式到第三范式.
(五).數據庫設計
1),數據庫設計的任務,一般策略,步驟和基本概念
2),概念結構設計
3),邏輯結構設計
4),物理結構設計
5)數據庫實時和維護
1),數據庫設計的任務,策略,步驟和基本概念
①了解:數據庫設計的任務;數據庫設計涉及到的基本概念;數據庫設計的一般策略;數據庫設計的步驟;數據庫設計的主流方法.
①了解:概念結構的特點;概念結構設計的步驟.
②理解:視圖集成中要解決的問題和采取的手段.
③掌握:從現實世界出發設計數據庫概念結構(E-R模型)的方法.
①掌握:從E-R模型轉換為關系模型的方法.
(六).數據庫保護
1),并發控制基本概念和基本技術
2),數據庫恢復基本概念和基本技術
3),數據庫安全基本概念和基本技術
1),并發控制
①了解:并發訪問可能出現的問題;封鎖及及鎖的類型;死鎖概念;并發調度的可串行性;
②理解:三級封鎖協議;死鎖的預防和解除
2),數據庫恢復技術
①了解:數據庫故障種類;常用數據庫恢復手段.
②理解:針對不同故障的恢復方法.
3),數據庫安全
①了解:數據庫安全涉及到的方法手段,包括:用戶標識和鑒別方法,訪問控制,審計,數據加密等.
②掌握:數據庫訪問授權方法,包括授權命令GRANT和撤銷權限命令REVOKE
三:有關說明與實施要求
1,了解:指能表述概念,定義,原理,事實等,包括必要的記憶.
2,理解:指能對概念,原理,方法,系統等進行敘述,解釋,歸納,舉例說明.
3,掌握:指能對原理,方法,工具等結合實例加以運用.
四,考試方式:筆試
五,.參考教材
《數據庫系統概論》(第三版),薩師煊,王珊編著,高等教育出版社
來源未注明“中國考研網”的資訊、文章等均為轉載,本網站轉載出于傳遞更多信息之目的,并不意味著贊同其觀點或證實其內容的真實性,如涉及版權問題,請聯系本站管理員予以更改或刪除。如其他媒體、網站或個人從本網站下載使用,必須保留本網站注明的"稿件來源",并自負版權等法律責任。
來源注明“中國考研網”的文章,若需轉載請聯系管理員獲得相應許可。
聯系方式:chinakaoyankefu@163.com
掃碼關注了解考研最新消息
網站介紹 關于我們 聯系方式 友情鏈接 廣告業務 幫助信息
1998-2022 ChinaKaoyan.com Network Studio. All Rights Reserved. 滬ICP備12018245號