《數(shù)據(jù)庫系統(tǒng)概論》教學大綱_第1頁
《數(shù)據(jù)庫系統(tǒng)概論》教學大綱_第2頁
《數(shù)據(jù)庫系統(tǒng)概論》教學大綱_第3頁
《數(shù)據(jù)庫系統(tǒng)概論》教學大綱_第4頁
《數(shù)據(jù)庫系統(tǒng)概論》教學大綱_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、數(shù)據(jù)庫系統(tǒng)概論教學大綱課程編號:課程性質(zhì):專業(yè)基礎課課程類別:必修課先修課程:離散數(shù)學、數(shù)據(jù)結構與算法、網(wǎng)絡程序設計學 分:4總學時數(shù):72周學時數(shù):4開課單位:計算機科學系一、課程簡介本課程為計算機專業(yè)必修課,在計算機專業(yè)課程體系中處于十分重要的地位,不僅能使學生對數(shù)據(jù)庫技術的基本原理有一個全面的掌握,更能為設計出好的數(shù)據(jù)庫應用系統(tǒng)打下良好的理論基礎。通過對數(shù)據(jù)模型、數(shù)據(jù)庫系統(tǒng)結構、關系數(shù)據(jù)庫、SQL語言、數(shù)據(jù)庫安全性、數(shù)據(jù)庫完整性、關系數(shù)據(jù)庫設計理論、數(shù)據(jù)庫設計、數(shù)據(jù)庫保護、關系數(shù)據(jù)庫管理系統(tǒng)實例等內(nèi)容的講解,使學生掌握數(shù)據(jù)庫技術的基本原理和應用實踐,并能結合當今網(wǎng)站建設技術、軟件工程知識

2、設計出功能完善的數(shù)據(jù)庫應用系統(tǒng)。二、培養(yǎng)目標通過對本門課程的學習,使學生掌握數(shù)據(jù)庫系統(tǒng)的基本原理與當前主流技術,培養(yǎng)學生在相關領域進行數(shù)據(jù)庫理論研究和應用開發(fā)的必備能力與素質(zhì)。三 、課程內(nèi)容第一部分 數(shù)據(jù)庫系統(tǒng)概述【學時】:6【教學內(nèi)容】: 數(shù)據(jù)庫的基本概念 數(shù)據(jù)管理技術的進展情況、數(shù)據(jù)模型、數(shù)據(jù)庫技術產(chǎn)生和發(fā)展的背景 數(shù)據(jù)庫系統(tǒng)的組成及數(shù)據(jù)庫的體系結構 數(shù)據(jù)庫技術的主要研究領域【了解】: 數(shù)據(jù)庫管理技術產(chǎn)生和發(fā)展過程、數(shù)據(jù)庫系統(tǒng)的優(yōu)點和好處、層次數(shù)據(jù)模型及網(wǎng)狀數(shù)據(jù)模型的基本概念、數(shù)據(jù)庫系統(tǒng)的組成、DBA的職責、數(shù)據(jù)庫技術的主要研究領域。【掌握】: 概念模型的基本概念及其主要建模方法E-R方法

3、;通過E-R方法描述現(xiàn)實世界的概念模型;關系數(shù)據(jù)模型的相關概念;數(shù)據(jù)庫系統(tǒng)三級模式和兩級映像的體系結構。【重點】: 數(shù)據(jù)模型的概念;數(shù)據(jù)庫系統(tǒng)體系結構;E-R方法。【難點】: E-R畫法的應用。第二部分 關系數(shù)據(jù)庫【學時】:4【教學內(nèi)容】: 關系數(shù)據(jù)庫的重要概念及關系模型的基本組成及各部分的含義 關系數(shù)據(jù)庫的查詢語言-關系代數(shù)、關系演算。 關系代數(shù)運算【了解】: 關系數(shù)據(jù)庫理論產(chǎn)生和發(fā)展過程;關系數(shù)據(jù)庫產(chǎn)品的發(fā)展及沿革;關系演算的概念;域關系演算語言?!菊莆铡? 關系模型的三個組成部分及各部分所包括的主要內(nèi)容;關系數(shù)據(jù)結構及其形式化定義;關系的三類完整性約束的概念;關系代數(shù)運算?!局攸c】: 關

4、系數(shù)據(jù)模型,尤其是關系的三類完整性約束;關系代數(shù)。【難點】: 關系代數(shù)運算。第三部分 關系數(shù)據(jù)庫標準語言SQL【學時】:16【教學內(nèi)容】: SQL產(chǎn)生和發(fā)展,SQL的特點 數(shù)據(jù)定義、數(shù)據(jù)更新、數(shù)據(jù)查詢語句 表、索引、視圖等數(shù)據(jù)庫對象的定義、更新、查詢語句【了解】: SQL產(chǎn)生和發(fā)展過程;SQL的特點?!菊莆铡? SQL語言完成對數(shù)據(jù)庫的查詢、插入、刪除、更新操作?!局攸c】: SQL實現(xiàn)數(shù)據(jù)定義、數(shù)據(jù)更新、數(shù)據(jù)查詢語句?!倦y點】: 用SQL語言完成復雜查詢。第四部分 數(shù)據(jù)庫安全性【學時】:6【教學內(nèi)容】: 數(shù)據(jù)庫安全性問題及各種國際通用標準的主要內(nèi)容 數(shù)據(jù)庫安全性實現(xiàn)技術【了解】: 什么是計算機

5、系統(tǒng)安全性問題;什么是數(shù)據(jù)庫的安全性問題;統(tǒng)計數(shù)據(jù)庫的安全性問題?!菊莆铡? 國際通用標準的主要內(nèi)容;實現(xiàn)數(shù)據(jù)庫安全性控制的常用方法和技術;數(shù)據(jù)庫中自主存取控制方法和強制存取控制方法;使用SQL語言中GRANT語句和REVOKE語句來實現(xiàn)自主存取控制?!局攸c】: 數(shù)據(jù)庫安全型控制的常用方法和技術;使用SQL語言實現(xiàn)自主存取控制?!倦y點】: MAC機制中確定主體能否存取客體的存取規(guī)則。第五部分 數(shù)據(jù)庫完整性【學時】:6【教學內(nèi)容】: 關系模型三類完整性約束的定義機制 關系模型三類完整性約束的檢查機制 關系模型三類完整性約束的違約反應【了解】: 什么是數(shù)據(jù)庫的完整性約束條件;完整性約束條件的分類;

6、數(shù)據(jù)庫的完整性與數(shù)據(jù)庫的安全性概念的區(qū)別和聯(lián)系?!菊莆铡? 完整性約束條件的定義、完整性約束條件的檢查和違約反應;用SQL語言定義關系模式的完整性約束條件?!局攸c】: 完整性約束條件的定義、完整性約束條件的檢查和違約反應;用SQL語言定義關系模式的完整性約束條件。【難點】: 參照完整性的定義、檢查及違約反應。第六部分 關系規(guī)范化理論【學時】:6【教學內(nèi)容】: 數(shù)據(jù)依賴、函數(shù)依賴、多值依賴等規(guī)范化基本概念 1NF-4NF范式的概念及規(guī)范化方法 模式分解的原則和方法【了解】: 什么是一個“不好“的數(shù)據(jù)庫模式;什么是模式的插入異常和刪除異常;規(guī)范化理論的重要意義。【掌握】: 關系的形式化定義;數(shù)據(jù)依

7、賴及其相關術語的基本概念;范式的概念;從1NF到4NF的定義理解與應用?!局攸c】: 規(guī)范化的基本概念和1NF-4NF的規(guī)范化方法?!倦y點】: 規(guī)范化方法的靈活運用。第七部分 數(shù)據(jù)庫設計【學時】:6【教學內(nèi)容】: 數(shù)據(jù)庫設計的方法和步驟 數(shù)據(jù)庫設計各步驟的具體實現(xiàn)【了解】: 數(shù)據(jù)庫設計的特點;數(shù)據(jù)庫物理設計的內(nèi)容與評價;數(shù)據(jù)庫的實施和維護。【掌握】: 數(shù)據(jù)庫設計的特點;數(shù)據(jù)庫物理設計的內(nèi)容與評價;數(shù)據(jù)庫的實施和維護?!局攸c】: 數(shù)據(jù)庫設計各階段的主要任務和輸出結果及各步驟的銜接與轉化方法?!倦y點】: E-R圖的設計、E-R圖向關系模型的轉換和數(shù)據(jù)模型的優(yōu)化。第八部分 數(shù)據(jù)庫恢復技術【學時】:6【

8、教學內(nèi)容】: 數(shù)據(jù)庫恢復的概念和常用術語 數(shù)據(jù)庫故障的分類和恢復步驟【了解】: 什么是數(shù)據(jù)庫的一致性狀態(tài);數(shù)據(jù)庫運行過程中可能產(chǎn)生的故障類型;數(shù)據(jù)轉儲的概念及分類;什么是數(shù)據(jù)庫鏡像的功能?!菊莆铡? 事務的基本概念和事務的ACID性質(zhì);數(shù)據(jù)庫恢復的實現(xiàn)技術;日志文件的內(nèi)容和作用;恢復的基本原理和恢復的策略和方法。【重點】: 數(shù)據(jù)庫恢復的基本原理和各種故障的恢復策略?!倦y點】: 日志文件的使用和介質(zhì)故障恢復策略。四、采用的教學手段和方法采用理論教學、實驗教學和課程設計實踐環(huán)節(jié)相結合的方法。在理論教學中盡量采用多媒體教學手段,針對不同的知識點采取不同的教學方法,例如問題驅(qū)動教學法、案例教學方法等,注重課堂教學過程中教與學的互動性。五、教材及參考資料教材:數(shù)據(jù)庫系統(tǒng)概論(第4版),高等教育出版社,王珊、薩師煊。參考教材: 1、數(shù)據(jù)庫系統(tǒng)原理,電子工業(yè)出版社,王能斌。2、數(shù)據(jù)庫系統(tǒng)教程(第2版)(上冊),電子工業(yè)出版社,王能斌。3、數(shù)據(jù)庫系統(tǒng)原理(第2版),水利電力出版社 李建中,王珊。六、課程內(nèi)容和建議學時分配序號教學內(nèi)容課時分配講課學時實驗學時習題一數(shù)據(jù)庫概述62二關系數(shù)據(jù)庫42三關系數(shù)據(jù)庫標準語言SQL16184四數(shù)據(jù)庫安全性64五數(shù)據(jù)庫完整性642六關系規(guī)范化理論62七數(shù)據(jù)庫

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論