第一章 緒論
本章主要講授的是數(shù)據(jù)庫(kù)的基本概念、數(shù)據(jù)管理技術(shù)、概念模型的基本概念、ER方法,目的是讓學(xué)生對(duì)數(shù)據(jù)庫(kù)有一個(gè)全面的認(rèn)識(shí)。
第二章 關(guān)系數(shù)據(jù)庫(kù)
現(xiàn)在使用的數(shù)據(jù)庫(kù)均為關(guān)系數(shù)據(jù)庫(kù),本章的目的是掌握關(guān)系數(shù)據(jù)庫(kù)的基本知識(shí)。
掌握:關(guān)系模型,能夠從三個(gè)方面關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合、以及關(guān)系完整性約束理解關(guān)系模型,以及關(guān)系代數(shù)、元組關(guān)系演算和域關(guān)系演算。
第三章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL
本章的目的是掌握數(shù)據(jù)庫(kù)語(yǔ)言SQL能對(duì)數(shù)據(jù)庫(kù)完成查詢、插入、刪除、更新操作。
熟練掌握:SQL語(yǔ)句。
第四章 數(shù)據(jù)庫(kù)安全性
本章的目的是如何保證數(shù)據(jù)庫(kù)的安全。
了解:信息安全技術(shù)標(biāo)準(zhǔn);
掌握:存取控制技術(shù)、視圖技術(shù)和審計(jì)技術(shù)。講解存取控制機(jī)制中用戶權(quán)限的授權(quán)與回收,合法權(quán)限檢查、數(shù)據(jù)庫(kù)角色的概念和定義等。
第五章 數(shù)據(jù)庫(kù)完整性
本章主要講授數(shù)據(jù)庫(kù)的完整性概念;實(shí)體完整性;參照完整性;用戶自己定義的完整性約束;觸發(fā)器的概念,目的保證數(shù)據(jù)庫(kù)的數(shù)據(jù)是完整的、正確的。
掌握:RDBMS的數(shù)據(jù)庫(kù)完整性實(shí)現(xiàn)機(jī)制,包括實(shí)體完整性、參照完整性和用戶自己定義的完整性約束的定義機(jī)制、掌握完整性檢查機(jī)制和違背完整性約束條件時(shí)RDBMS采取的預(yù)防措施。觸發(fā)器的概念和在數(shù)據(jù)庫(kù)完整性檢查中的應(yīng)用。
第六章 關(guān)系數(shù)據(jù)理論
本章主要講述關(guān)系數(shù)據(jù)理論,目的是設(shè)計(jì)一個(gè)好的數(shù)據(jù)庫(kù)模式。
掌握:數(shù)據(jù)依賴的基本概念(包括,函數(shù)依賴、平凡函數(shù)依賴、非平凡的函數(shù)依賴、部分函數(shù)依賴、完全函數(shù)依賴、傳遞函數(shù)依賴的概念;碼、候選碼、外碼的概念和定義;多值依賴的概念),掌握范式的概念、1NF、2NF、3NF、BCNF、4NF的概念和判定方法?!?br />第七章 數(shù)據(jù)庫(kù)設(shè)計(jì)
本章主要講授的是設(shè)計(jì)一個(gè)數(shù)據(jù)庫(kù)的過(guò)程,目的是掌握數(shù)據(jù)庫(kù)設(shè)計(jì)方法和技術(shù)、數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟、數(shù)據(jù)庫(kù)設(shè)計(jì)各個(gè)階段的目標(biāo)。
理解:數(shù)據(jù)庫(kù)設(shè)計(jì)的特點(diǎn),數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟,數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中數(shù)據(jù)字典的內(nèi)容,掌握數(shù)據(jù)庫(kù)設(shè)計(jì)各個(gè)階段的設(shè)計(jì)目標(biāo)、具體設(shè)計(jì)內(nèi)容、設(shè)計(jì)描述、設(shè)計(jì)方法等?!?br />第八章 數(shù)據(jù)庫(kù)編程
本章的目的是使用某種編程語(yǔ)言進(jìn)行連接數(shù)據(jù)庫(kù)
掌握:嵌入式SQL、游標(biāo)的概念;SQL的過(guò)程化擴(kuò)展PL/SQL和存儲(chǔ)過(guò)程;使用ODBC設(shè)計(jì)開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的方法。
第九章 關(guān)系查詢處理和查詢優(yōu)化
關(guān)系數(shù)據(jù)庫(kù)查詢優(yōu)化;RDBMS的查詢處理;查詢優(yōu)化
掌握:RDBMS的查詢處理步驟,即查詢分析、查詢檢查、查詢優(yōu)化和查詢執(zhí)行;查詢優(yōu)化的基本概念,查詢優(yōu)化包括代數(shù)優(yōu)化和物理優(yōu)化;掌握實(shí)現(xiàn)查詢操作的主要算法,主要是選擇操作和連接操作的主要算法思想。
第十章 數(shù)據(jù)庫(kù)恢復(fù)技術(shù)
通過(guò)講授數(shù)據(jù)庫(kù)的恢復(fù)技術(shù),目的是面對(duì)不同的故障,采用的不同的數(shù)據(jù)庫(kù)恢復(fù)技術(shù)。
掌握:數(shù)據(jù)庫(kù)運(yùn)行中可能發(fā)生的故障類(lèi)型,數(shù)據(jù)庫(kù)恢復(fù)中最經(jīng)常使用的技術(shù)—數(shù)據(jù)轉(zhuǎn)儲(chǔ)和登錄日志文件。針對(duì)事務(wù)故障、系統(tǒng)故障和介質(zhì)故障等不同故障的恢復(fù)策略和恢復(fù)方法。掌握具有檢查點(diǎn)的恢復(fù)技術(shù)?!?br />第十一章 并發(fā)控制
本章講授了并發(fā)控制機(jī)制、封鎖技術(shù),目的是讓數(shù)據(jù)庫(kù)實(shí)現(xiàn)并發(fā)
掌握:數(shù)據(jù)庫(kù)并發(fā)控制的基本概念和實(shí)現(xiàn)技術(shù)、封鎖技術(shù)、封鎖協(xié)議、活鎖和死鎖的概念、并發(fā)調(diào)度的可串行性、沖突可串行化調(diào)度、兩段鎖協(xié)議、封鎖的粒度、意向鎖。

數(shù)據(jù)庫(kù)系統(tǒng)概論
王珊

數(shù)據(jù)庫(kù)原理
DavidM.Kroenke