數(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頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上數(shù)據(jù)庫系統(tǒng)概論課程教學大綱課程英文名稱:Theory & Application Of DataBase System課程編號:講授對象:計算機網(wǎng)絡工程專業(yè)(本科)先修課程:離散數(shù)學、FoxPro、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)采用教材:數(shù)據(jù)庫系統(tǒng)概論薩師煊等,高等教育出版社總學時:72 授課:64 上機:8 學分:4一、課程的性質(zhì)、目標和任務:數(shù)據(jù)庫系統(tǒng)原理及應用是數(shù)據(jù)管理的最新技術(shù),是計算機科學的重要分支,它為計算機專業(yè)、管理專業(yè)等眾多學科提供利用計算機技術(shù)進行數(shù)據(jù)管理的基本理論知識,是計算機專業(yè)、管理專業(yè)等學科的專業(yè)必修課。本課程主要介紹數(shù)據(jù)庫的基本理論和應用方法。

2、本課程的任務是通過各個教學環(huán)節(jié),運用各種教學手段和方法,使學生在掌握數(shù)據(jù)模型、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫語言及數(shù)據(jù)庫設(shè)計理論等基本理論知識的基礎(chǔ)上,逐步具有開發(fā)和設(shè)計數(shù)據(jù)庫的能力,為進一步開發(fā)和設(shè)計大型信息系統(tǒng)打下堅實基礎(chǔ)。二、課程教學內(nèi)容、教學形式和教學要求1、理論教學大綱內(nèi)容:第一章 緒論(一)課程內(nèi)容1、數(shù)據(jù)庫系統(tǒng)概述 2 、數(shù)據(jù)模型 3 、數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu) 4 、數(shù)據(jù)庫管理系統(tǒng) 5 、據(jù)庫技術(shù)的研究領(lǐng)域 (二)學習目的和要求本章闡述了數(shù)據(jù)庫的基本概念,介紹了數(shù)據(jù)庫管理技術(shù)的進展情況、數(shù)據(jù)庫技術(shù)產(chǎn)生和發(fā)展的背景、數(shù)據(jù)庫系統(tǒng)的組成以及數(shù)據(jù)庫技術(shù)的主要研究領(lǐng)域。學習本章的重點在于將注意力放在基本概

3、念和基本知識的把握方面,從而為以后的學習打好扎實的基礎(chǔ)。第二章 關(guān)系數(shù)據(jù)庫 (一)課程內(nèi)容1 、關(guān)系模型 2 、關(guān)系數(shù)據(jù)結(jié)構(gòu) 3 、關(guān)系的完整性 4、 關(guān)系代數(shù) (二)學習目的和要求1、需要了解的:產(chǎn)系統(tǒng)數(shù)據(jù)庫理論產(chǎn)生和發(fā)展的過程,關(guān)系數(shù)據(jù)庫產(chǎn)品的發(fā)展沿革;關(guān)系演算的概念;2、需要牢固掌握的:關(guān)系模型的三個組成部分及各部分所包括的主要內(nèi)容;牢固關(guān)系數(shù)據(jù)結(jié)構(gòu)及其形化定義;關(guān)系的三類完整性約束的概念。3、需要舉一反三的:關(guān)系代數(shù);關(guān)系代數(shù)中的各種運算、元組關(guān)系演算語言PLPHA及域關(guān)系演算語言QBE等,能夠使用這些語言完成各種數(shù)據(jù)操縱。4、難點:本章的難點在于關(guān)系代數(shù)。由于關(guān)系代數(shù)較為抽象,因此在

4、學習的過程中一定要結(jié)合具體的實例進行學習。同時,要注意把握由具體語言到抽象語言的原則,即通過對具體語言如ALPHA和QBE的學習過渡到對抽象的關(guān)系演算的把握。第三章 關(guān)系數(shù)據(jù)庫標準語言SQL (一)課程內(nèi)容1、 SQL概述 2 、數(shù)據(jù)定義 3 、查詢 4 、數(shù)據(jù)更新 5、 視圖 6、數(shù)據(jù)控制 (二)學習目的和要求1、 需要了解的:SQL語言發(fā)展的過程,從而進一步了解關(guān)系數(shù)據(jù)庫技術(shù)和RDBMS產(chǎn)品的發(fā)展過程。2、 需要牢固掌握的:掌握SQL語言的特點、SQL語言與非關(guān)系模型數(shù)據(jù)語言的不同,從而體會SQL語言之所以能夠為用戶和業(yè)界所接受并成為國際標準的原因;體會面向過程的語言和SQL語言的區(qū)別和優(yōu)

5、點;體會關(guān)系數(shù)據(jù)庫系統(tǒng)為數(shù)據(jù)庫應用系統(tǒng)的開發(fā)提供良好的環(huán)境、減輕用戶負擔、提高用戶生產(chǎn)率的原因。3、 需要舉一反三的:熟練而正確的使用SQL語言完成對數(shù)據(jù)庫的查詢、插入、刪除、更新操作,特別是各種各樣的查詢,掌握SQL語言強大的查詢功能。4、 難點:本章的難點在于用SQL語言正確的完成復雜查詢。因此在教學過程中一定求學生多加練習,要在某一個RDBMS產(chǎn)品上進行實際運行,檢查查詢的結(jié)果是否正確。第四章 關(guān)系統(tǒng)及其查詢優(yōu)化 (一)課程內(nèi)容1、關(guān)系系統(tǒng)2、關(guān)系數(shù)據(jù)庫系統(tǒng)查詢優(yōu)化(二)學習目的和要求為了提高關(guān)系數(shù)據(jù)庫的系統(tǒng)執(zhí)行效率,RDBMS必須進行查詢優(yōu)化;由于關(guān)系查詢語言具有較高的語義層次,使RD

6、BMS可以進行查詢優(yōu)化。這就是RDBMS查詢優(yōu)化的的必要性和可能性。1、 需要了解的:關(guān)系系統(tǒng)的定義和分類;全關(guān)系系統(tǒng)的十二條準則。2、 需要牢固掌握的:最小關(guān)系的系統(tǒng)、關(guān)系上的完備的系統(tǒng)和全關(guān)系型的關(guān)系系統(tǒng)等基本概念;什么是關(guān)系系統(tǒng)的查詢優(yōu)化。3、 需要舉一反三的:能夠畫一個查詢的語法樹以及優(yōu)化后的語法樹4、 難點:本章的難點在于優(yōu)化算法,包括代數(shù)優(yōu)化算法和物理優(yōu)化算法。第五章 關(guān)系數(shù)據(jù)理論 (一)課程內(nèi)容1、基本概念 2、范式 3、關(guān)系模式的規(guī)范化 (二)學習目的和要求1、 需要了解的:什么是一個“不好”的數(shù)據(jù)庫模式;什么是模式的插入異常和刪除異常;規(guī)范化理論的重要意義。2、 需要牢固掌握

7、的:關(guān)系的形式化定義;數(shù)據(jù)依賴的基本概念、范式的概念;從1NF到4NF的定義;規(guī)范化的含義和作用。3、 需要舉一反三的:四個范式的理解與應用,各個級別范式中存在的問題和解決方法;能夠根據(jù)應用語義,完整地寫出關(guān)系模式的數(shù)據(jù)依賴集合,并能根據(jù)數(shù)據(jù)依賴分析某一個關(guān)系模式屬于第幾范式。4、 難點:各個級別范式的關(guān)系及其證明。第六章 數(shù)據(jù)庫設(shè)計 (一)課程內(nèi)容1、數(shù)據(jù)庫設(shè)計概述 2、需求分析 3、概念結(jié)構(gòu)設(shè)計 4、邏輯結(jié)構(gòu)設(shè)計5、數(shù)據(jù)庫的物理設(shè)計6、數(shù)據(jù)庫實施和維護 7、數(shù)據(jù)庫的運行和維護(二)學習目的和要求本章講解數(shù)據(jù)庫設(shè)計方法和技術(shù),內(nèi)容的實踐性較強。1、 需要了解的:數(shù)據(jù)庫設(shè)計的特點;數(shù)據(jù)庫物理設(shè)

8、計的內(nèi)容和評價;數(shù)據(jù)庫的實施和維護。2、 需要牢固掌握的:數(shù)據(jù)庫設(shè)計的基本步驟;數(shù)據(jù)庫設(shè)計過程中數(shù)據(jù)字典的內(nèi)容;數(shù)據(jù)庫設(shè)計各個階段的具體設(shè)計內(nèi)容提、設(shè)計描述、設(shè)計方法等。3、 需要舉一反三的:E-R圖的設(shè)計;E-R圖向關(guān)系模型的轉(zhuǎn)換。4、 難點:技術(shù)上的難點是E-R圖的設(shè)計,數(shù)據(jù)模型的優(yōu)化。真正的難點是理論與實際結(jié)合。第七章 數(shù)據(jù)庫恢復技術(shù)(一)課程內(nèi)容1、事務處理2、恢復策略3、數(shù)據(jù)庫鏡像(二)學習目的和要求1、 需要了解的:什么是數(shù)據(jù)庫一致狀態(tài)。數(shù)據(jù)庫運行中可能產(chǎn)生的故障類型,他們?nèi)绾斡绊懯聞盏恼?zhí)行,如何破壞數(shù)據(jù)庫數(shù)據(jù)。數(shù)據(jù)轉(zhuǎn)儲的概念及分類。什么是數(shù)據(jù)庫鏡像功能。2、 需要牢固掌握的:

9、事務的基本概念和事務的ACID性質(zhì)。數(shù)據(jù)庫恢復的實現(xiàn)技術(shù)。日志文件的內(nèi)容及作用。登記日志文件所要遵循的原則。具有檢查點的恢復技術(shù)。3、 需要舉一反三的:恢復的基本原理,針對不同的故障的恢復策略和方法。4、 難點:日志文件的使用,系統(tǒng)故障恢復策略。第八章 并發(fā)控制技術(shù)(一)課程內(nèi)容1、單用戶和多用戶數(shù)據(jù)庫系統(tǒng)(要求達到“理解”層次)2、并發(fā)控制的必要性(要求達到“理解”層次)3、基于鎖的并發(fā)控制協(xié)議(要求達到“理解”層次)4、活鎖和死鎖(要求達到“理解”層次)5、并發(fā)調(diào)度的可串性(要求達到“理解”層次)6、兩段鎖協(xié)議(要求達到“認識”層次)7、封鎖的粒度(要求達到“認識”層次)(二)學習目的和要

10、求并發(fā)控制機制的正確性和高效性是衡量一個DBMS性能的重要標志之一。1、 需要了解的:數(shù)據(jù)庫并發(fā)控制技術(shù)的必要性,活鎖死鎖的概念。2、 需要牢固掌握的:并發(fā)操作可能產(chǎn)生數(shù)據(jù)不一致性的情況及其確切含義;封鎖的類型;不同封鎖類型的性質(zhì)和定義,相關(guān)的相容控制矩陣;封鎖協(xié)議的概念;封鎖粒度的概念;多粒度封鎖方法;多粒度封鎖協(xié)議的相容控制矩陣。第九章 數(shù)據(jù)庫的安全與保護 (一)課程內(nèi)容1、安全性概述 (要求達到“理解”層次)2、數(shù)據(jù)庫安全控制 (要求達到“理解”層次)3、統(tǒng)計數(shù)據(jù)庫安全性 (要求達到“認識”層次)4、Oracle數(shù)據(jù)庫安全性 (要求達到“認識”層次)(二)學習目的和要求數(shù)據(jù)庫安全性問題和

11、計算機系統(tǒng)的安全性是緊密聯(lián)系的,計算機系統(tǒng)的安全性問題可分技術(shù)安全類、管理安全類和政策法律類三大類安全性問題。我們討論數(shù)據(jù)庫的安全性,討論數(shù)據(jù)庫技術(shù)安全類問題,即從技術(shù)上如何保證數(shù)據(jù)庫系統(tǒng)的安全性。1、要了解的:什么是計算機系統(tǒng)安性問題;什么是數(shù)據(jù)庫的安全性問題;統(tǒng)計數(shù)據(jù)庫的安全性問題。2、需要牢固掌握的:TDI/TCSEC標準的主要內(nèi)容;C2級DBMS、B1級DBMS的主要特征;實現(xiàn)數(shù)據(jù)庫安全性控制常用方法和技術(shù)有哪些;數(shù)據(jù)庫中的自主存取控制方法和強制存取控制方法。3、需要舉一反三的:使用SQL語言中的GRANT語句和REVOKE語句來實現(xiàn)自主存取控制。4、難點:MAC機制中確定主體能否存取

12、客體的存取規(guī)則,讀者理解并掌握存取規(guī)則為什么要這樣規(guī)定,特別是規(guī)則(2)。第十章 數(shù)據(jù)庫的完整性(一)課程內(nèi)容1、 整性約束條件2、 整性控制3、 Oracle的完整性(二)學習目的和要求第十一章數(shù)據(jù)庫技術(shù)新進展 (一)課程內(nèi)容1、數(shù)據(jù)庫技術(shù)發(fā)展概述 2、數(shù)據(jù)模型及數(shù)據(jù)庫系統(tǒng)的發(fā)展 3、數(shù)據(jù)庫技術(shù)與其它相關(guān)技術(shù)相結(jié)合4、 面向應用領(lǐng)域的數(shù)據(jù)庫新技術(shù)(二)學習目的和要求了解當數(shù)據(jù)庫技術(shù)的進展,研究數(shù)據(jù)庫發(fā)展的動向,分析各種新型數(shù)據(jù)庫的特點,對數(shù)據(jù)庫技術(shù)的研究和應用具有重大意義,本章以數(shù)據(jù)模型、數(shù)據(jù)庫應用、數(shù)據(jù)庫管理系統(tǒng)開發(fā)技術(shù)三個方面為主線概述數(shù)據(jù)庫發(fā)展歷程,展示數(shù)據(jù)庫學科在理論、應用和系統(tǒng)開發(fā)

13、等研究和應用領(lǐng)域的主要內(nèi)容和發(fā)展方向,目的在于提供一個宏觀的、總體的數(shù)據(jù)庫學科視圖,使讀者即能了解數(shù)據(jù)庫的新進展又能了解數(shù)據(jù)庫技術(shù)的來龍去脈;即能了解新的數(shù)據(jù)庫分支的基礎(chǔ),又能了解這些分支之間的相互聯(lián)系。第十二章面向?qū)ο髷?shù)據(jù)庫系統(tǒng)(一)課程內(nèi)容1、面向?qū)ο髷?shù)據(jù)模型2、面向?qū)ο髷?shù)據(jù)庫語言3、面向?qū)ο髷?shù)據(jù)庫模式演進(二)學習目的和要求本章介紹面向?qū)ο髷?shù)據(jù)庫系統(tǒng)的基本概念。在介紹面向?qū)ο髷?shù)據(jù)庫系統(tǒng)之前,先簡要介紹面向?qū)ο蟪绦蛟O(shè)計方法。第十三章分布式數(shù)據(jù)庫系統(tǒng)(一)課程內(nèi)容1 什么是分布式數(shù)據(jù)庫2 分布式數(shù)據(jù)庫的模式結(jié)構(gòu)3 分布事務管理4 分布式數(shù)據(jù)庫的發(fā)展前景和應用趨勢(二)學習目的和要求本章總的要

14、求是:了解分布式數(shù)據(jù)庫系統(tǒng)的基本概念、體系結(jié)構(gòu)、查詢處理,客戶/服務結(jié)構(gòu)的分布式系統(tǒng)。對本章的要求的達到理解和識記層次。 3、課程教學要求:(1)、掌握數(shù)據(jù)庫系統(tǒng)的基本原理,掌握數(shù)據(jù)庫的實現(xiàn)技術(shù)(2)、掌握并能使用5個范式設(shè)計數(shù)據(jù)庫(3)、掌握數(shù)據(jù)庫的完整性、安全及并發(fā)控制等技術(shù)(4)、了解最新的數(shù)據(jù)庫技術(shù)4、教學形式:(1)、本課程主要以授課為主,輔以少量的上機,上機主要以掌握SQL語句為目的,根據(jù)關(guān)系型數(shù)據(jù)庫的范式設(shè)計表。(2)、作業(yè)分課堂作業(yè)和課外作業(yè),要求學生深刻領(lǐng)會關(guān)系到數(shù)據(jù)庫范式及數(shù)據(jù)庫的設(shè)計。(3)、學期的下半階段給同學們一個大到作業(yè),要求交出作品。設(shè)計課題教師根據(jù)實際情況選擇課

15、題、學生可以自選題??梢苑殖蓛深悓崿F(xiàn):一類是實現(xiàn)MIS系統(tǒng),一類是實現(xiàn)DBMS的基本功能。參考課題:病歷管理系統(tǒng);藥物管理系統(tǒng);戶口管理系統(tǒng);教材管理系統(tǒng);列車時刻查詢決策系統(tǒng);光碟管理系統(tǒng);電腦配件庫存管理系統(tǒng) ;人事管理系統(tǒng) ;工資管理系統(tǒng) ;單位住房管理系統(tǒng) ;成績管理系統(tǒng) ;學籍管理系統(tǒng) ;財務管理系統(tǒng);圖書管理系統(tǒng) ;宿舍管理系統(tǒng) ;民航售票管理系統(tǒng) ;合同管理系統(tǒng) ;學生檔案管理系統(tǒng) ;水電管理系統(tǒng) ;試題庫管理系統(tǒng) ;機房管理系統(tǒng) ;學費管理系統(tǒng) ;考點考務管理系統(tǒng) ;排課系統(tǒng) ;氣象信息收集及預測系統(tǒng) 5、作業(yè):本課程概念多、比較抽象,在一些理論的理解上有一定難度,為了學生進一

16、步理解課堂教學內(nèi)容,擬布置一定數(shù)量習題為宜,教師批改作業(yè)本的1/3,并安排時間上習題課。各章節(jié)習題量分布如下:序號內(nèi) 容習題量1緒論22關(guān)系數(shù)據(jù)庫23關(guān)系數(shù)據(jù)庫標準語言SQL104關(guān)系數(shù)據(jù)理論105數(shù)據(jù)庫設(shè)計46并發(fā)控制技術(shù)27數(shù)據(jù)庫的完整性28大作業(yè)16、課程考核辦法 課程考核辦法 期末考試 筆試 閉卷三、學時分配:序號內(nèi) 容授課(學時)上機1第一章 緒論42第二章 關(guān)系數(shù)據(jù)庫43第三章 關(guān)系數(shù)據(jù)庫標準語言SQL 844第四章 關(guān)系統(tǒng)及其查詢優(yōu)化45第五章 關(guān)系數(shù)據(jù)理論 1026第六章 數(shù)據(jù)庫設(shè)計827第七章 數(shù)據(jù)庫恢復技術(shù)28第八章 并發(fā)控制技術(shù)49第九章 數(shù)據(jù)庫的安全與保護 410第十章

17、 數(shù)據(jù)庫的完整性411第十一章數(shù)據(jù)庫技術(shù)新進展 212第十二章面向?qū)ο髷?shù)據(jù)庫系統(tǒng)213第十三章分布式數(shù)據(jù)庫系統(tǒng)414總復習4合計648四、教材及參考書:1、教材:數(shù)據(jù)庫系統(tǒng)概論薩師煊主編,高等教育出版社2、參考教材:數(shù)據(jù)庫系統(tǒng)系統(tǒng)學習指導和習題解答王珊主編,高等教育出版社數(shù)據(jù)庫原理丁寶康主編 經(jīng)濟科學出版社Visual FoxPro 程序設(shè)計 蔣加伏主編 北京郵電大學出版社Visual FoxPro 程序設(shè)計上機指導與習題選解 劉衛(wèi)國主編 北京郵電大學出版社制定者:楊鐵林執(zhí)筆數(shù)據(jù)庫系統(tǒng)概論實驗教學大綱課程英文名稱:Theory & Application Of DataBase Sys

18、tem課程編號:講授對象:計算機網(wǎng)絡工程專業(yè)(本科)先修課程:離散數(shù)學、FoxPro、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)采用教材:數(shù)據(jù)庫系統(tǒng)概論薩師煊等,高等教育出版社1、 課程的性質(zhì)、目標和任務:讓學生通過安排實驗,及布置的任務,達到掌握一、二種關(guān)系數(shù)據(jù)庫,再將這些理論知識應用于實踐;讓學生能學會對關(guān)系數(shù)據(jù)庫的管理、應用,進而了解DBMS和SQL的概貌,熟練掌握SQL的數(shù)據(jù)定義、數(shù)據(jù)操作、完整性控制等功能。2、實驗課課時安排序號章節(jié)主要內(nèi)容課時數(shù)1第三章關(guān)系數(shù)據(jù)庫語言SQL使用42第五章關(guān)系數(shù)據(jù)庫理論23第六章關(guān)系數(shù)據(jù)庫設(shè)計23、設(shè)計課題教師根據(jù)實際情況選擇課題、學生可以自選題。可以分成兩類實現(xiàn):一類是實現(xiàn)

19、MIS系統(tǒng),一類是實現(xiàn)DBMS的基本功能。參考課題:病歷管理系統(tǒng);藥物管理系統(tǒng);戶口管理系統(tǒng);教材管理系統(tǒng);列車時刻查詢決策系統(tǒng);光碟管理系統(tǒng);電腦配件庫存管理系統(tǒng) ;人事管理系統(tǒng) ;工資管理系統(tǒng) ;單位住房管理系統(tǒng) ;成績管理系統(tǒng) ;學籍管理系統(tǒng) ;財務管理系統(tǒng);圖書管理系統(tǒng) ;宿舍管理系統(tǒng) ;民航售票管理系統(tǒng) ;合同管理系統(tǒng) ;學生檔案管理系統(tǒng) ;水電管理系統(tǒng) ;試題庫管理系統(tǒng) ;機房管理系統(tǒng) ;學費管理系統(tǒng) ;考點考務管理系統(tǒng) ;排課系統(tǒng) ;氣象信息收集及預測系統(tǒng)4、實驗教學大綱內(nèi)容 1).實驗一內(nèi)容:第三章 關(guān)系數(shù)據(jù)庫標準語言SQL使用Visual FoxPro/PB做為此章的實驗教學

20、關(guān)系統(tǒng)數(shù)據(jù)庫語言,(1) 學習創(chuàng)建表(2) 創(chuàng)建數(shù)據(jù)庫(定義、修改)(3) 學習對已創(chuàng)建數(shù)據(jù)庫的管理(插入、刪除、查詢、更新)(4) 創(chuàng)建視圖(5) 創(chuàng)建表單,利用表單使用數(shù)據(jù)庫表和視圖2).實驗二內(nèi)容:第五章:關(guān)系數(shù)據(jù)庫理論步驟:從以上的課題中任意選擇一個,首先建立一個E-R的概念模型,抽象出一個關(guān)系模式利用關(guān)系統(tǒng)范式進行推導,優(yōu)化進行模式分解 3).實驗三 內(nèi)容:第六章:關(guān)系數(shù)據(jù)庫設(shè)計 步驟: 利用實驗二的結(jié)果,對所選的課題用第六章的所講步驟進設(shè)計,一、 數(shù)據(jù)庫設(shè)計概述二、 需求分析三、 概念結(jié)構(gòu)設(shè)計四、 邏輯結(jié)構(gòu)設(shè)計五、 數(shù)據(jù)庫的物理設(shè)計六、 數(shù)據(jù)庫的實施和維護5、教材及參考書:1、教材

21、:數(shù)據(jù)庫系統(tǒng)概論薩師煊主編,高等教育出版社2、參考教材:數(shù)據(jù)庫系統(tǒng)系統(tǒng)學習指導和習題解答王珊主編,高等教育出版社數(shù)據(jù)庫原理丁寶康主編 經(jīng)濟科學出版社Visual FoxPro 程序設(shè)計 蔣加伏主編 北京郵電大學出版社Visual FoxPro 程序設(shè)計上機指導與習題選解 劉衛(wèi)國主編 北京郵電大學出版社制定者:楊鐵林執(zhí)筆數(shù)據(jù)庫系統(tǒng)概論考試大綱1、課程考核辦法 課程考核辦法 期末考試、出勤率、作業(yè)、上機2、 采用教材:數(shù)據(jù)庫系統(tǒng)概論薩師煊等,高等教育出版社3、考試大綱內(nèi)容與范圍第一章 緒論考核知識點與考核要求:1、數(shù)據(jù)庫系統(tǒng)概述 (要求達到”理解”層次)2 、數(shù)據(jù)模型 (要求達到”理解”層次)3

22、、數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu) (要求達到”理解”層次)4 、數(shù)據(jù)庫管理系統(tǒng) (要求達到”理解”層次)5 、據(jù)庫技術(shù)的研究領(lǐng)域 (要求達到”了解”層次) 第二章 關(guān)系數(shù)據(jù)庫 考核知識點與考核要求:1 、關(guān)系模型 (要求達到”理解”層次)2 、關(guān)系數(shù)據(jù)結(jié)構(gòu) (要求達到”理解”層次) 3 、關(guān)系的完整性 (要求達到”理解”層次)4、 關(guān)系代數(shù) (要求達到”認識”層次)第三章 關(guān)系數(shù)據(jù)庫標準語言SQL考核知識點與考核要求:1、 SQL概述 (要求達到”認識”層次)2 、數(shù)據(jù)定義 (要求達到”理解”層次)3 、查詢 (要求達到”理解”層次)4 、數(shù)據(jù)更新 (要求達到”理解”層次)5、 視圖 (要求達到”理解”層次)

23、6、數(shù)據(jù)控制 (要求達到”認識”層次) 第四章 關(guān)系統(tǒng)及其查詢優(yōu)化 考核知識點與考核要求:1、關(guān)系系統(tǒng)(要求達到“理解”層次)2、關(guān)系數(shù)據(jù)庫系統(tǒng)查詢優(yōu)化(要求達到“認識”層次)第五章 關(guān)系數(shù)據(jù)理論 考核知識點與考核要求:1、基本概念 (要求達到”理解”層次)2、范式 (要求達到”理解”層次)3、關(guān)系模式的規(guī)范化 (要求達到”理解”層次) 第六章 數(shù)據(jù)庫設(shè)計 考核知識點與考核要求:1、數(shù)據(jù)庫設(shè)計概述 (要求達到“認識”層次) 2、需求分析 (要求達到“理解”層次) 3、概念結(jié)構(gòu)設(shè)計 (要求達到“理解”層次) 4、邏輯結(jié)構(gòu)設(shè)計(要求達到“理解”層次)5、數(shù)據(jù)庫的物理設(shè)計(要求達到“理解”層次)6、

24、數(shù)據(jù)庫實施和維護 (要求達到“認識”層次)7、數(shù)據(jù)庫的運行和維護(要求達到“認識”層次)第七章 數(shù)據(jù)庫恢復技術(shù)考核知識點與考核要求:1、 事務處理(要求達到“理解”層次)2、 恢復策略(要求達到“認識”層次)3、 數(shù)據(jù)庫鏡像(要求達到“了解”層次)第八章 并發(fā)控制技術(shù)考核知識點與考核要求:1、單用戶和多用戶數(shù)據(jù)庫系統(tǒng)(要求達到“理解”層次)2、并發(fā)控制的必要性(要求達到“理解”層次)3、基于鎖的并發(fā)控制協(xié)議(要求達到“理解”層次)4、活鎖和死鎖(要求達到“理解”層次)5、并發(fā)調(diào)度的可串性(要求達到“理解”層次)6、兩段鎖協(xié)議(要求達到“認識”層次)7、封鎖的粒度(要求達到“認識”層次)第九章

25、數(shù)據(jù)庫的安全與保護 考核知識點與考核要求:1、安全性概述 (要求達到“理解”層次)2、數(shù)據(jù)庫安全控制 (要求達到“理解”層次)3、統(tǒng)計數(shù)據(jù)庫安全性 (要求達到“認識”層次)4、Oracle數(shù)據(jù)庫安全性 (要求達到“認識”層次)第十章 數(shù)據(jù)庫的完整性考核知識點與考核要求:1、 性約束條件(要求達到“理解”層次)2、 性控制(要求達到“理解”層次)3、 Oracle的完整性(要求達到“了解”層次)第十一章數(shù)據(jù)庫技術(shù)新進展 考核知識點與考核要求:1、數(shù)據(jù)庫技術(shù)發(fā)展概述 (要求達到“了解”層次)2、數(shù)據(jù)模型及數(shù)據(jù)庫系統(tǒng)的發(fā)展 (要求達到“了解”層次)3、數(shù)據(jù)庫技術(shù)與其它相關(guān)技術(shù)相結(jié)合(要求達到“了解”

26、層次)4、面向應用領(lǐng)域的數(shù)據(jù)庫新技術(shù) (要求達到“了解”層次)第十二章面向?qū)ο髷?shù)據(jù)庫系統(tǒng)考核知識點與考核要求:1、面向?qū)ο髷?shù)據(jù)模型(要求達到“了解”層次)2、面向?qū)ο髷?shù)據(jù)庫語言(要求達到“了解”層次)3、面向?qū)ο髷?shù)據(jù)庫模式演進(要求達到“了解”層次)第十三章分布式數(shù)據(jù)庫系統(tǒng)考核知識點與考核要求:1、 么是分布式數(shù)據(jù)庫(要求達到“認識”層次)2、 布式數(shù)據(jù)庫的模式結(jié)構(gòu)(要求達到“了解”層次)3、 布事務管理(要求達到“了解”層次)4、 式數(shù)據(jù)庫的發(fā)展前景和應用趨勢(要求達到“了解”層次)4、課程教學要求:(1)、掌握數(shù)據(jù)庫系統(tǒng)的基本原理,掌握數(shù)據(jù)庫的實現(xiàn)技術(shù)(2)、掌握并能使用5個范式設(shè)計數(shù)據(jù)庫(3)、掌握數(shù)據(jù)庫的完整性、安全及并發(fā)控制等技術(shù)(4)、了解最新的數(shù)據(jù)庫技術(shù)5、教學形式:(1)、本課程主要以授課為主,輔以少量的上機,上機主要

溫馨提示

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

評論

0/150

提交評論