一、考查目標
1、考查考生對數(shù)據(jù)庫系統(tǒng)的基本概念、基本原理和基本技術的掌握程度;
2、考查考生關系數(shù)據(jù)庫基礎理論掌握程度;
3、考查考生對關系數(shù)據(jù)庫標準語言—SQL使用能力;
4、考查考生對關系數(shù)據(jù)庫設計過程與方法;
5、考查考生對恢復技術、并發(fā)控制技術、數(shù)據(jù)庫實現(xiàn)技術、數(shù)據(jù)庫安全性和完整性等內(nèi)容的掌握程度;
6、考查考生對分布式數(shù)據(jù)庫系統(tǒng)基本概念、體系結構、查詢處理,客戶/服務器結構的分布式系統(tǒng)等知識的了解程度;
7、考查考生對數(shù)據(jù)模型的演變過程及具有面向對象特征的數(shù)據(jù)庫系統(tǒng)的基本概念的掌握程度;
二、考試形式與試卷結構
(一)試卷成績及考試時間
本試卷滿分為100分??荚嚂r間為180分鐘。
(二)答題方式
筆試
(三)試卷結構
題型比例如下:
名詞解釋、填空題、判斷題與選擇題:約60%
簡答題:約20%
綜合題或計算分析題:約20%
(四)考試內(nèi)容
1、數(shù)據(jù)庫概論
1.1數(shù)據(jù)管理技術的發(fā)展
1.2數(shù)據(jù)描述
1.3數(shù)據(jù)模型
1.4數(shù)據(jù)庫的體系結構
1.5數(shù)據(jù)庫管理系統(tǒng)
1.6數(shù)據(jù)庫系統(tǒng)
基本要求:了解數(shù)據(jù)管理技術的發(fā)展階段,數(shù)據(jù)描述的術語,數(shù)據(jù)模型的概念,數(shù)據(jù)庫的體系結構,數(shù)據(jù)庫管理系統(tǒng)的功能及組成,數(shù)據(jù)庫系統(tǒng)的組成及全局結構。
2、關系模型
2.1關系模型的基本概念
2.2關系代數(shù)
2.3關系演算
2.4查詢優(yōu)化
基本要求:了解關系模型的基本概念;深刻理解關系模型的運算理論;了解查詢優(yōu)化的意義和算法。
3、關系數(shù)據(jù)庫SQL語言
3.1SQL概述
3.2SQL的數(shù)據(jù)定義
3.3SQL的數(shù)據(jù)查詢
3.4SQL的數(shù)據(jù)更新
3.5嵌入式SQL
基本要求:SQL語言是關系數(shù)據(jù)庫的標準語言,是本課程的一個重點。本章總體要求是:全面掌握,深刻理解,熟練應用。
4、關系數(shù)據(jù)庫的模式設計
4.1關系模式的設計問題
4.2函數(shù)依賴
4.3關系模式的分解特性
4.4關系模式的范式
基本要求:本章理論性較強,學習者應從概念著手,搞清概念之間的聯(lián)系和作用。了解關系數(shù)據(jù)庫規(guī)范化理論及其在數(shù)據(jù)庫設計中的作用。
5、數(shù)據(jù)庫設計
5.1數(shù)據(jù)庫設計概述
5.2規(guī)劃
5.3需求分析
5.4概念設計
5.5邏輯設計
5.6物理設計
5.7實現(xiàn)與維護
基本要求:詳細了解數(shù)據(jù)庫應用系統(tǒng)設計的全過程。重點是概念設計中ER模型設計方法,邏輯設計中ER模型向關系模型的轉換方法。
6、數(shù)據(jù)庫保護
6.1數(shù)據(jù)庫的恢復
6.2數(shù)據(jù)庫的并發(fā)控制
6.3數(shù)據(jù)庫的完整性
6.4數(shù)據(jù)庫的安全性
基本要求:了解數(shù)據(jù)庫保護的四種措施,數(shù)據(jù)庫的恢復、并發(fā)控制、完整性和安全性。了解這些措施在SQL語言中的實現(xiàn)方式。
7、分布式數(shù)據(jù)庫
7.1分布式數(shù)據(jù)庫系統(tǒng)概述
7.2分布式數(shù)據(jù)庫系統(tǒng)的體系結構
7.3分布式查詢處理
7.4客戶/服務器結構的分布式系統(tǒng)
基本要求:了解分布式數(shù)據(jù)庫系統(tǒng)基本概念、體系結構、查詢處理,客戶/服務器結構的分布式系統(tǒng)。
8、具有面向對象特征的數(shù)據(jù)庫系統(tǒng)
8.1對象聯(lián)系圖
8.2對象關系數(shù)據(jù)庫
8.3面向對象數(shù)據(jù)庫
基本要求:了解數(shù)據(jù)模型的演變過程,了解兩類具有面向對象特征的數(shù)據(jù)庫系統(tǒng)的基本概念。