超碰人人揉人人捏人人添-97人人超碰国产精品-成人激情欧美国产第一页-亚洲欧美日韩中文字幕第一区

教育教學(xué)

當(dāng)前位置: 首頁 -> 教育教學(xué) -> 教學(xué)工作 -> 人才培養(yǎng) -> 本科生培養(yǎng) -> 教學(xué)大綱 -> 正文

《數(shù)據(jù)庫原理》教學(xué)大綱

信息來源: 發(fā)布日期:2015-09-25

《數(shù)據(jù)庫原理》教學(xué)大綱

課程名稱:

數(shù)據(jù)庫原理

課程編號:

408013

420014

436011

適用專業(yè):

計算機科學(xué)與技術(shù)

網(wǎng)絡(luò)工程

軟件工程

課程類別:

專業(yè)必修課

專業(yè)必修課

專業(yè)必修課

課程學(xué)分:

3.5

總學(xué)時:

64

其中:理論學(xué)時

52

實驗學(xué)時

12

先修課程:

操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)、離散數(shù)學(xué)

一、課程的性質(zhì)、目的與任務(wù)

《數(shù)據(jù)庫原理》是計算機科學(xué)與技術(shù)專業(yè)、軟件工程專業(yè)和網(wǎng)絡(luò)工程專業(yè)的必修課程,在計算機科學(xué)與技術(shù)中占重要地位。數(shù)據(jù)庫的理論和技術(shù)是計算機科學(xué)和技術(shù)的一個重要發(fā)展方向,本身有重要的使用價值,同時又是其他發(fā)展方向(如分布式數(shù)據(jù)庫、數(shù)據(jù)庫機器、并行數(shù)據(jù)庫、管理信息系統(tǒng)、決策支持系統(tǒng)等)的核心和基礎(chǔ);也是人工智能、CAD、CAE、計算機圖形學(xué)、辦公自動化以及軟件開發(fā)環(huán)境等研究方向的有力工具。

通過本課程的學(xué)習(xí),要求學(xué)生達到:

1、熟練掌握基礎(chǔ)知識,基本理論,原理方法技術(shù)。

2、學(xué)會數(shù)據(jù)庫使用、設(shè)計、研究的基本知識和能力。

二、課程教學(xué)基本內(nèi)容與要求

第一章 緒論

(一)基本教學(xué)內(nèi)容

1.1 數(shù)據(jù)庫系統(tǒng)概述

1.2 數(shù)據(jù)模型

1.3 數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)

1.4 數(shù)據(jù)庫系統(tǒng)的組成

(二)基本要求

教學(xué)目的:掌握數(shù)據(jù)庫的基本概念、了解數(shù)據(jù)庫的形成與發(fā)展過程、掌握數(shù)據(jù)模型的組成、三級模式結(jié)構(gòu)等。

教學(xué)重點:數(shù)據(jù)庫系統(tǒng)概念,數(shù)據(jù)模型

教學(xué)難點:數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)、數(shù)據(jù)庫系統(tǒng)的組成;數(shù)據(jù)庫技術(shù)的研究領(lǐng)域

第二章 關(guān)系數(shù)據(jù)庫

(一)基本教學(xué)內(nèi)容

2.1 關(guān)系數(shù)據(jù)結(jié)構(gòu)及形式化定義

2.2 關(guān)系操作

2.3 關(guān)系的完整性

2.4 關(guān)系代數(shù)

(二)基本要求

教學(xué)目的:掌握關(guān)系模型的相關(guān)知識、關(guān)系代數(shù)運算。

教學(xué)重點:關(guān)系模型概述,關(guān)系數(shù)據(jù)結(jié)構(gòu)及形式化定義,關(guān)系代數(shù)

教學(xué)難點:關(guān)系的完整性,關(guān)系代數(shù)

第三章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL

(一)基本教學(xué)內(nèi)容

3.1 SQL概述

3.2 學(xué)生-課程數(shù)據(jù)庫

3.3 數(shù)據(jù)定義

3.4 數(shù)據(jù)查詢

3.5 數(shù)據(jù)更新

3.6 視圖

(二)基本要求

教學(xué)目的:掌握關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL的各種操作包括數(shù)據(jù)定義、數(shù)據(jù)更新、數(shù)據(jù)查詢、視圖及索引的操作。

教學(xué)重點:數(shù)據(jù)定義、數(shù)據(jù)更新、數(shù)據(jù)查詢、視圖及索引的操作

教學(xué)難點:嵌套查詢、視圖的運用

第四章 數(shù)據(jù)庫安全性

(一)基本教學(xué)內(nèi)容

4.1 計算機安全性概述

4.2 數(shù)據(jù)庫安全性控制

4.3 視圖機制

4.4 審計

4.5 數(shù)據(jù)加密

4.6 統(tǒng)計數(shù)據(jù)庫安全性

(二)基本要求

教學(xué)目的:了解計算機系統(tǒng)的安全性及相關(guān)的安全標(biāo)準(zhǔn),掌握數(shù)據(jù)庫系統(tǒng)中DAC授權(quán)機制,要會使用相應(yīng)的SQL語句對用戶進行授權(quán)和權(quán)力回收,了解其它安全機制。

教學(xué)重點:DAC授權(quán)機制

教學(xué)難點:視圖機制、審計、數(shù)據(jù)加密,統(tǒng)計數(shù)據(jù)庫安全性

第五章 數(shù)據(jù)庫完整性

(一)基本教學(xué)內(nèi)容

5.1 實體完整性

5.2 參照完整性

5.3 用戶定義的完整性

5.4 完整性約束命名子句

5.6 觸發(fā)器

(二)基本要求

教學(xué)目的:掌握關(guān)系數(shù)據(jù)庫完整性三要素,三類完整性的定義及違約處理,掌握對約束條件進行命名的語句,學(xué)會創(chuàng)建和使用觸發(fā)器。

教學(xué)重點:實體完整性、參照完整性、用戶定義的完整性,完整性約束命名子句,觸發(fā)器

教學(xué)難點:參照完整性,觸發(fā)器

第六章 關(guān)系數(shù)據(jù)理論

(一)基本教學(xué)內(nèi)容

6.1 問題提出

6.2 規(guī)范化

6.3 數(shù)據(jù)依賴的公理系統(tǒng)

(二)基本要求

教學(xué)目的:理解為什么學(xué)習(xí)規(guī)范化,掌握函數(shù)依賴、各種范式概念,會使用Armstrong公理進行相關(guān)計算

教學(xué)重點:函數(shù)依賴、各種范式概念,Armstrong公理系統(tǒng)

教學(xué)難點:函數(shù)依賴,4NF,Armstrong公理系統(tǒng)

第七章 數(shù)據(jù)庫設(shè)計

(一)基本教學(xué)內(nèi)容

7.1 數(shù)據(jù)庫設(shè)計概述

7.2 需求分析

7.3 概念結(jié)構(gòu)設(shè)計

7.4 邏輯結(jié)構(gòu)設(shè)計

7.5 數(shù)據(jù)庫的物理設(shè)計

7.6 數(shù)據(jù)庫找竅門筆維護

(二)基本要求

教學(xué)目的:掌握數(shù)據(jù)庫設(shè)計各個階段應(yīng)該做些什么,特別要重點掌握需求分析、概念模型設(shè)計、邏輯模型設(shè)計。

教學(xué)重點:需求分析、概念模型設(shè)計、邏輯模型設(shè)計

教學(xué)難點:需求分析、概念模型設(shè)計

第八章 數(shù)據(jù)庫編程

(一)基本教學(xué)內(nèi)容

8.1 嵌入式SQL

8.2 存儲過程

8.3 ODBC編程

(二)基本要求

教學(xué)目的:了解數(shù)據(jù)庫編程及應(yīng)用

教學(xué)重點:嵌入式SQL,存儲過程,ODBC

教學(xué)難點:嵌入式SQL

第十章 數(shù)據(jù)庫恢復(fù)技術(shù)

(一)基本教學(xué)內(nèi)容

10.1 事務(wù)的基本概念

10.2 數(shù)據(jù)庫恢復(fù)概述

10.3 故障的種類

10.4 恢復(fù)的實現(xiàn)技術(shù)

10.5 恢復(fù)策略

10.6 具有檢查點的恢復(fù)技術(shù)

10.7數(shù)據(jù)庫鏡像

(二)基本要求

教學(xué)目的:掌握數(shù)據(jù)庫系統(tǒng)恢復(fù)的基本概念和各種恢復(fù)技術(shù)。

教學(xué)重點:事務(wù),故障的種類,恢復(fù)策略和技術(shù)

教學(xué)難點:具有檢查點的恢復(fù)技術(shù)

第十一章 并發(fā)控制

(一)基本教學(xué)內(nèi)容

11.1 并發(fā)控制概述

11.2 封鎖

11.3 并發(fā)調(diào)度的可串行性

11.4 兩段鎖協(xié)議

11.5 封鎖的粒度

(二)基本要求

教學(xué)目的:理解為什么要進行并發(fā)控制,掌握基本封鎖技術(shù)和多粒度封鎖技術(shù)

教學(xué)重點:封鎖,死鎖及解決方法,可串行化調(diào)度,兩段封鎖,多粒度封鎖

教學(xué)難點:多粒度封鎖

第十二章 數(shù)據(jù)庫技術(shù)新發(fā)展

(一)基本教學(xué)內(nèi)容

7.1 數(shù)據(jù)庫技術(shù)發(fā)展概述

7.2 數(shù)據(jù)庫發(fā)展的三個階段

7.3 數(shù)據(jù)庫發(fā)展的特點

7.4 數(shù)據(jù)庫技術(shù)發(fā)展趨勢

(二)基本要求

教學(xué)目的:了解當(dāng)前數(shù)據(jù)庫技術(shù)的發(fā)展

教學(xué)重點:數(shù)據(jù)庫技術(shù)發(fā)展特點

教學(xué)難點:數(shù)據(jù)庫技術(shù)發(fā)展趨勢

三、課程各章節(jié)學(xué)時分配

序號

內(nèi)容

理論學(xué)時

實驗學(xué)時

計科

網(wǎng)工

軟工

計科

網(wǎng)工

軟工

1

緒論

4

4

4

2

2

2

2

關(guān)系數(shù)據(jù)庫

6

6

6

3

關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL

10

10

10

6

6

6

4

數(shù)據(jù)庫安全性

4

4

4

2

2

2

5

數(shù)據(jù)庫完整性

4

4

4

2

2

2

6

關(guān)系數(shù)據(jù)理論

6

6

6

7

數(shù)據(jù)庫設(shè)計

6

6

6

8

數(shù)據(jù)庫編程

2

2

2

10

數(shù)據(jù)庫恢復(fù)技術(shù)

4

4

4

11

并發(fā)控制

4

4

4

12

數(shù)據(jù)庫技術(shù)新發(fā)展

2

2

2

合計

52

52

52

12

12

12

四、本課程課外學(xué)習(xí)與修學(xué)指導(dǎo)

由于該課程涉及內(nèi)容復(fù)雜,難度較大,且具有很強的實踐性,所以要學(xué)好本課程,必須做到理論與實踐緊密結(jié)合,才能達到較好的學(xué)習(xí)效果。要求學(xué)生多參閱相關(guān)書籍,多做練習(xí),多上機實驗,掌握數(shù)據(jù)庫的基本原理、相關(guān)應(yīng)用。

五、本課程考核方式及成績評定標(biāo)準(zhǔn)

考核方式:閉卷考試

成績評定方法:本課程的考核是平時成績、實驗成績和期終考試成績相結(jié)合。具體比例為:上課出勤、作業(yè)占20%,實驗占20%,期末考試成績占60%。

其中期未考試總分100分,基礎(chǔ)題占50%,中等難度題占40%,較難題占10%??荚囶}型主要有:選擇題、填空題、簡答題、計算題、算法題、分析題、綜合應(yīng)用題等。

六、教材及參考書

教材:《數(shù)據(jù)庫系統(tǒng)概論》(第四版),王珊編著,高等教育出版社,2006年

主要參考書:

[1]王珊編著.數(shù)據(jù)庫系統(tǒng)概論學(xué)習(xí)指導(dǎo)與習(xí)題解答.北京:高等教育出版社,2003年

大綱撰寫人:劉剛常

大綱審閱人:羅如為

教學(xué)副主任:易葉青

編寫日期:2012.6