河南理工大學計算機科學與技術學院數(shù)據(jù)庫系統(tǒng)原理2023考研復試大綱已經(jīng)發(fā)布,復試大綱包含了考試范圍、考試要求、考試形式、試卷結(jié)構等重要信息,對考生具有重大的參考意義。高頓考研為大家整理了河南理工大學計算機科學與技術學院數(shù)據(jù)庫系統(tǒng)原理2023考研復試大綱的詳細內(nèi)容,供大家參考!
研究生入學考試《數(shù)據(jù)庫系統(tǒng)原理》考試大綱
一、考查目標
要求學生全面地掌握數(shù)據(jù)庫系統(tǒng)的基本概念和基本原理,并能夠?qū)驹磉M行靈活運用,具有較強的分析問題、解決問題的能力。
二、知識點解析
1、數(shù)據(jù)庫概述
(1)掌握數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)的定義;
(2)掌握數(shù)據(jù)庫管理系統(tǒng)的功能;
(3)掌握并理解數(shù)據(jù)庫系統(tǒng)的特點;
(4)掌握實體、實體集、屬性、鍵、實體型、字段、記錄、關鍵碼等定義;
(5)掌握數(shù)據(jù)模型的概念及組成要素;
(6)掌握概念模型的概念及作用;
(7)了解最常見的數(shù)據(jù)模型及其優(yōu)缺點;
(8)掌握數(shù)據(jù)庫系統(tǒng)的三級模式、二級映像的概念及作用;
(9)理解數(shù)據(jù)獨立性(物理獨立性,邏輯獨立性)的含義;
(10)掌握數(shù)據(jù)庫系統(tǒng)的組成。
2、關系模型和關系運算
(1)理解并掌握域、關系、關系模式、候選碼、主碼、外碼、主屬性等基本概念;
(2)理解并掌握實體完整性、參照完整性的含義;
(3)掌握關系代數(shù)(交、并、差、笛卡爾積、選擇、投影、連接(自然連接與等值連接)、除)的定義、能夠針對實際查詢問題,寫出關系代數(shù)表達式。
3、SQL語言
(1)了解SQL的特點及主要功能;
(2)掌握SQL數(shù)據(jù)定義語句(CREATE,DROP,ALTER),能夠使用SQL語言進行數(shù)據(jù)庫的創(chuàng)建與刪除、數(shù)據(jù)表的創(chuàng)建與刪除、表結(jié)構的修改等基本操作;
(3)重點掌握SQL數(shù)據(jù)查詢語句,能夠使用SQL語言進行單表查詢、連接查詢、嵌套查詢;
(4)掌握SQL數(shù)據(jù)操縱語句(INSERT,UPDATE,DELETE),能夠使用SQL語言進行數(shù)據(jù)插入、刪除、更新等基本操作。
4、數(shù)據(jù)庫安全性
(1)掌握數(shù)據(jù)庫安全性控制的常用方法;
(2)理解存取控制的方法,能夠使用SQL語句進行權限的授予與回收;
(3)掌握視圖的定義,理解視圖的作用,能夠使用SQL語句進行視圖的創(chuàng)建與刪除操作;
(4)理解數(shù)據(jù)庫角色的含義,能夠使用SQL語句進行角色的創(chuàng)建與管理。
5、數(shù)據(jù)庫完整性
(1)理解實體完整性的定義,能夠使用SQL語句進行主鍵約束的創(chuàng)建與刪除;理解實體完整性檢查和違約處理的方法;
(2)理解參照完整性的定義,能夠使用SQL語句進行外鍵約束的創(chuàng)建與刪除;理解參照完整性檢查和違約處理的方法;
(3)掌握唯一值約束、非空值約束、檢查約束、默認值約束的含義,能夠使用SQL語句針對實際問題創(chuàng)建以上類型的約束;
(4)理解觸發(fā)器的含義及作用,能夠使用SQL語句針對特定問題進行觸發(fā)器的創(chuàng)建與管理。
6、關系數(shù)據(jù)理論
(1)理解并掌握函數(shù)依賴、部分函數(shù)依賴、傳遞函數(shù)依賴、屬性集閉包、最小化函數(shù)依賴等基本概念;
(2)掌握1NF、2NF、3NF、BCNF等范式的定義,能夠針對實際關系模式,判斷其屬于第幾范式;
(3)理解模式分解中無損連接性和保持函數(shù)依賴性的含義;
(4)熟練掌握將關系模式分解為2NF、3NF的方法。
7、數(shù)據(jù)庫設計
(1)理解數(shù)據(jù)庫設計的步驟及各階段的任務;
(2)熟練掌握概念結(jié)構設計中E-R圖的設計方法,能夠針對實際應用問題,進行概念結(jié)構設計(繪制E-R圖);
(3)熟練掌握將E-R圖轉(zhuǎn)換成關系模型的原則,能夠?qū)嶋HE-R圖轉(zhuǎn)換成對應的關系模式;
(4)了解數(shù)據(jù)庫的物理設計、數(shù)據(jù)庫實施與維護。
8、數(shù)據(jù)庫恢復技術
(1)理解事務的概念和特性;
(2)了解數(shù)據(jù)庫系統(tǒng)中故障的種類;
(3)掌握數(shù)據(jù)庫恢復的實現(xiàn)技術;
(4)掌握不同故障的恢復策略;
(5)掌握具有檢查點的故障恢復技術。
9、并發(fā)控制
(1)了解數(shù)據(jù)庫并發(fā)操作帶來的三類數(shù)據(jù)不一致問題;
(2)掌握封鎖的含義、鎖的基本類型及其特點;
(3)掌握三級封鎖協(xié)議,理解其解決的數(shù)據(jù)不一致問題;
(4)掌握活鎖和死鎖、死鎖產(chǎn)生的原因和解決的方法;
(5)理解封鎖粒度與并發(fā)操作的關系;
(6)理解并發(fā)調(diào)度的可串行性含義;
(7)理解兩段鎖協(xié)議。
三、教材選擇
《數(shù)據(jù)庫系統(tǒng)概論》(第5版),王珊等編著,高等教育出版社。
考試分值為100分,考試時間為120分鐘。
文章來源:河南理工大學研究生院官網(wǎng)