一、考試大綱援引教材
《數(shù)據(jù)庫系統(tǒng)概論》第四版 高等教育出版社 王珊 薩師煊
二、考試要求
要求學生全面系統(tǒng)地掌握數(shù)據(jù)庫系統(tǒng)的基本概念和基本原理,并能夠對基本原理進行靈活運用,具有較強的分析問題、解決問題的能力。
三、考試內容:
1)數(shù)據(jù)庫概論
a:了解數(shù)據(jù)庫的基本概念、數(shù)據(jù)庫系統(tǒng)的特點。
b:掌握數(shù)據(jù)模型的基本概念。
c:重點掌握數(shù)據(jù)庫系統(tǒng)結構和組成。
2)關系數(shù)據(jù)庫
a:了解關系模型的基本概念,了解關系演算。
b:掌握關系的基本術語和形式化定義,掌握關系的完整性約束。
c:重點掌握關系代數(shù)。
3)關系數(shù)據(jù)庫標準語言SQL
a:了解SQL語言的基本概念和特點。
b:掌握數(shù)據(jù)定義語句、數(shù)據(jù)更新語句和數(shù)據(jù)控制語句。
c:重點掌握數(shù)據(jù)查詢語句。
d:掌握視圖的定義與使用。
4)數(shù)據(jù)庫安全性
a:了解數(shù)據(jù)庫安全性的概念。
b:掌握數(shù)據(jù)庫的安全控制技術。
5)數(shù)據(jù)庫完整性
a:了解數(shù)據(jù)庫完整性的概念。
b:理解完整性控制機制的組成。
c: 掌握數(shù)據(jù)庫完整性控制的基本方法。
6)關系數(shù)據(jù)理論
a:了解關系模式設計中存在的問題。
b:掌握函數(shù)依賴、部分函數(shù)依賴和傳遞函數(shù)依賴的概念。
c:掌握1NF、2NF、3NF、BCNF等范式的定義。
d:掌握數(shù)據(jù)依賴的公理系統(tǒng)。
e:熟練掌握將關系規(guī)范化至3NF的相關算法。
7)數(shù)據(jù)庫設計
a:理解數(shù)據(jù)庫設計的步驟及各階段的任務。
b:熟練掌握概念結構設計方法和E-R圖設計方法。
c:熟練掌握將E-R圖轉換成關系模型的方法。
d:了解數(shù)據(jù)庫的物理設計、數(shù)據(jù)庫實施與維護。
8)數(shù)據(jù)庫編程
a:理解數(shù)據(jù)庫編程中引入嵌入式SQL的目的和作用。
b:掌握嵌入式SQL與主語言通信的三種方式。
c:了解存儲過程的優(yōu)點。
d:了解ODBC的作用和基于ODBC的數(shù)據(jù)庫應用系統(tǒng)的體系結構。
9)關系系統(tǒng)及其查詢優(yōu)化
a:了解關系系統(tǒng)查詢處理的基本步驟。
b:理解查詢優(yōu)化的啟發(fā)式規(guī)則。
c:了解關系代數(shù)等價變換規(guī)則及表達式的優(yōu)化算法。
10)數(shù)據(jù)庫恢復技術
a:掌握事務的概念和特性。
b:掌握數(shù)據(jù)庫系統(tǒng)中故障的種類。
c:掌握數(shù)據(jù)庫恢復的原理和實現(xiàn)技術。
d: 掌握數(shù)據(jù)庫的恢復策略
e:了解具有檢查點的故障恢復技術和鏡像數(shù)據(jù)庫的作用。
11)并發(fā)控制
a:理解數(shù)據(jù)庫并發(fā)控制的意義和基本技術。
b:理解共享鎖和排它鎖的特點,掌握三級封鎖協(xié)議。
c: 理解活鎖和死鎖的含義和解決辦法。
d: 理解事務的串行化概念。
e:掌握兩段鎖鎖協(xié)議的內容和作用。
f: 了解封鎖的粒度和不同粒度對系統(tǒng)的并發(fā)度和并發(fā)資源開銷的影響。
原文標題:沈陽工業(yè)大學2020年碩士研究生入學考試自命題科目考試大綱及參考書目
原文鏈接:https://yjsxy.sut.edu.cn/info/1066/2205.htm