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