国产v亚洲v天堂无码久久无码_久久久久综合精品福利啪啪_美女扒开尿口让男人桶_国产福利第一视频在线播放_滨崎步无码AⅤ一区二区三区_三年片免费观看了_大屁股妇女流出白浆_泷川苏菲亚无码AV_我想看我想看一级男同乱伦_国产精品午夜福利免费视频,gogo国模全球大胆高清摄影图,2008门艳照全集视频,欧美午夜在线精品品亚洲AV中文无码乱人伦在线播放

課程簡(jiǎn)介 Course Introduction

《數(shù)據(jù)庫原理》 是信息與計(jì)算科學(xué)專業(yè)的一門重要專業(yè)基礎(chǔ)課程,。 本課程主要講述數(shù)據(jù)庫系統(tǒng)的基本概念,、 數(shù)據(jù)模型、 關(guān)系數(shù)據(jù)庫及其標(biāo)準(zhǔn)語言 SQL、 數(shù)據(jù)庫安全性和完整性的概念和方法,, 關(guān)系規(guī)范化理論, 數(shù)據(jù)庫設(shè)計(jì)方法和步驟,, 數(shù)據(jù)庫恢復(fù)和并發(fā)控制等事務(wù)管理基礎(chǔ)知識(shí),, 關(guān)系查詢處理和查詢優(yōu)化等有關(guān)數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)理論、 基本技術(shù)和基本方法,。本課程的任務(wù)是使學(xué)生掌握數(shù)據(jù)庫設(shè)計(jì)的基本原理,, 使學(xué)生能夠利用所學(xué)的數(shù)據(jù)庫知識(shí)設(shè)計(jì)數(shù)據(jù)庫應(yīng)用程序, 解決數(shù)據(jù)處理中的一些實(shí)際問題,。

教學(xué)大綱 Teaching Syllabus

數(shù)據(jù)庫系統(tǒng)概論》教學(xué)大綱

適用專業(yè):信息與計(jì)算科學(xué)專業(yè)

課程類別:專業(yè)核心課程 課程編號(hào): 0601008120

課內(nèi)學(xué)時(shí):48(16個(gè)實(shí)驗(yàn)學(xué)時(shí)) 開課學(xué)期:4

一,、教學(xué)大綱說明

(一)課程性質(zhì)與目的

本課程是信息與計(jì)算科學(xué)專業(yè)學(xué)生都必須學(xué)習(xí)的專業(yè)核心課程。本課程的設(shè)置目的是為了使學(xué)生系統(tǒng)地掌握數(shù)據(jù)庫的基本原理,、方法和應(yīng)用技術(shù),,能應(yīng)用現(xiàn)有的數(shù)據(jù)庫管理系統(tǒng)和軟件開發(fā)工具,掌握數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計(jì)和數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)方法,。了解數(shù)據(jù)庫技術(shù)的最新發(fā)展和一些相關(guān)的研究領(lǐng)域,、研究方法,為從事數(shù)據(jù)庫系統(tǒng)的開發(fā)和數(shù)據(jù)庫理論的研究等提供堅(jiān)實(shí)的理論基礎(chǔ),。

(二)課程的基本要求

本課程的教學(xué)與學(xué)習(xí)要側(cè)重于準(zhǔn)確理解和掌握數(shù)據(jù)庫技術(shù)的基本概念和基本理論,;能熟練運(yùn)用關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL進(jìn)行數(shù)據(jù)定義、數(shù)據(jù)操縱和數(shù)據(jù)控制,;能綜合運(yùn)用數(shù)據(jù)庫技術(shù)進(jìn)行數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì),,提高學(xué)生的自學(xué)與更新本專業(yè)知識(shí)的能力。

二,、課程內(nèi)容及學(xué)時(shí)分配

第一章 數(shù)據(jù)庫系統(tǒng)引論

1.?dāng)?shù)據(jù)庫系統(tǒng)概論

數(shù)據(jù)庫系統(tǒng)基本概念,、數(shù)據(jù)管理技術(shù)的產(chǎn)生和發(fā)展、數(shù)據(jù)庫系統(tǒng)的特點(diǎn),。

2.?dāng)?shù)據(jù)模型

數(shù)據(jù)模型的組成要素,、概念模型、層次模型簡(jiǎn)介,、網(wǎng)狀模型簡(jiǎn)介,、關(guān)系模型簡(jiǎn)介。

3.?dāng)?shù)據(jù)庫系統(tǒng)結(jié)構(gòu)

數(shù)據(jù)庫系統(tǒng)模式的概念,、數(shù)據(jù)庫系統(tǒng)的三級(jí)模式結(jié)構(gòu),、數(shù)據(jù)庫的二級(jí)映象功能和數(shù)據(jù)獨(dú)立性。

4.?dāng)?shù)據(jù)庫系統(tǒng)的組成

5.?dāng)?shù)據(jù)庫管理系統(tǒng) *

6.?dāng)?shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā) *

基本要求:了解數(shù)據(jù)管理技術(shù)的發(fā)展、數(shù)據(jù)庫系統(tǒng)的特點(diǎn),、數(shù)據(jù)庫技術(shù)的研究領(lǐng)域,,理解層次模型、網(wǎng)狀模型,、關(guān)系模型,,掌握數(shù)據(jù)庫系統(tǒng)的三級(jí)模式結(jié)構(gòu)和二級(jí)映象功能,熟悉E-R圖的方法并學(xué)會(huì)應(yīng)用,。

重 點(diǎn):準(zhǔn)確理解層次模型,、網(wǎng)狀模型、關(guān)系模型,、數(shù)據(jù)庫系統(tǒng)的三級(jí)模式結(jié)構(gòu)和二級(jí)映象功能,,掌握E-R圖的方法和運(yùn)用。

難 點(diǎn):需要掌握數(shù)據(jù)庫領(lǐng)域大量的基本概念,。準(zhǔn)確理解數(shù)據(jù)模型和數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu),。

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

1.關(guān)系模型概述

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

關(guān)系基本概念、關(guān)系模式,、關(guān)系數(shù)據(jù)庫,。

3.關(guān)系的完整性

4.關(guān)系代數(shù)

傳統(tǒng)的集合運(yùn)算、專門的關(guān)系運(yùn)算

基本要求:掌握選擇,、投影,、連接和除關(guān)系運(yùn)算,準(zhǔn)確理解和掌握關(guān)系模式,、關(guān)系數(shù)據(jù)結(jié)構(gòu),、關(guān)系完整性等基本概念和內(nèi)容。

重 點(diǎn):掌握關(guān)系模式,、關(guān)系數(shù)據(jù)結(jié)構(gòu),、關(guān)系完整性;選擇,、投影,、連接和除關(guān)系運(yùn)算。

難 點(diǎn):選擇,、投影,、連接和除關(guān)系運(yùn)算。

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

1SQL概述

SQL的特點(diǎn),、SQL語言的基本概念,。

2.?dāng)?shù)據(jù)定義

定義、刪除和修改基本表,;建立和刪除索引,。

3.?dāng)?shù)據(jù)查詢

單表查詢,、連接查詢,、嵌套查詢,、集合查詢。

4.?dāng)?shù)據(jù)更新

插入數(shù)據(jù),、修改數(shù)據(jù)

5.視圖

定義視圖,、查詢視圖、更新視圖

基本要求:熟練掌握和運(yùn)用SQL語言進(jìn)行數(shù)據(jù)定義,、數(shù)據(jù)操作和數(shù)據(jù)控制,。

重 點(diǎn):熟練掌握和運(yùn)用SQL語言,特別是SQL語言的查詢功能,。

難 點(diǎn):SQL語言的連接查詢,、嵌套查詢和集合查詢。

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

1.計(jì)算機(jī)安全性概述

計(jì)算機(jī)系統(tǒng)的三類安全性問題,、安全標(biāo)準(zhǔn)簡(jiǎn)介,。

2.?dāng)?shù)據(jù)庫安全性控制

用戶標(biāo)識(shí)與鑒定、存取控制,、自主存取控制方法,、授權(quán)與回收、數(shù)據(jù)庫角色,、強(qiáng)制存取控制

3.視圖機(jī)制

4.審計(jì)

5.?dāng)?shù)據(jù)加密,。

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

基本要求:掌握數(shù)據(jù)庫安全性控制機(jī)制,統(tǒng)計(jì)數(shù)據(jù)庫安全性控制,。

重 點(diǎn):掌握數(shù)據(jù)庫安全性控制機(jī)制,。使用SQL中的GRANT 語句和 REVOKE 語句來實(shí)現(xiàn)數(shù)據(jù)庫的實(shí)現(xiàn)自主存取控制功能。

難 點(diǎn):強(qiáng)制存取控制,,統(tǒng)計(jì)數(shù)據(jù)庫安全性控制,。

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

1.實(shí)體完整性

實(shí)體完整性定義、實(shí)體完整性檢查和違約處理

2.參照完整性

參照完整性定義,、參照完整性檢查和違約處理

3.用戶定義的完整性

屬性上的約束條件的定義,、屬性上的約束條件檢查和違約處理、元組上的約束條件的定義,、元組上的約束條件檢查和違約處理

4.完整性約束命名子句

5.域中的完整性限制 *

6.觸發(fā)器

定義觸發(fā)器,、激活觸發(fā)器、刪除觸發(fā)器

基本要求:掌握什么是數(shù)據(jù)庫的完整性,,掌握用SQL語言定義關(guān)系模式的完整性約束條件,。

重 點(diǎn):掌握DBMS完整性控制機(jī)制:完整性約束條件的定義、完整性約束條件的檢查和違約反應(yīng),。熟練掌握用SQL語言定義關(guān)系模式的完整性約束條件,。

難 點(diǎn):數(shù)據(jù)完整性的實(shí)現(xiàn)策略,。

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

1.問題的提出

2.規(guī)范化

函數(shù)依賴、碼,、范式,、2NF3NF,、BCNF,、多值依賴、4NF

基本要求:掌握規(guī)范化理論和關(guān)系數(shù)據(jù)庫模式規(guī)范化設(shè)計(jì)方法,。

重 點(diǎn):規(guī)范化理論和關(guān)系數(shù)據(jù)庫模式規(guī)范化設(shè)計(jì)方法,。

難 點(diǎn):關(guān)系數(shù)據(jù)庫規(guī)范化方法的運(yùn)用。

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

1.?dāng)?shù)據(jù)庫設(shè)計(jì)概述

數(shù)據(jù)庫設(shè)計(jì)的特點(diǎn),、方法,、基本步驟和數(shù)據(jù)庫設(shè)計(jì)中的各級(jí)模式。

2.需求分析

需求分析的任務(wù),、需求分析的方法,、數(shù)據(jù)字典。

3.概念結(jié)構(gòu)設(shè)計(jì)

概念結(jié)構(gòu),、概念結(jié)構(gòu)設(shè)計(jì)的方法和步驟,、數(shù)據(jù)抽象和局部視圖設(shè)計(jì)、視圖的集成,。

4.邏輯結(jié)構(gòu)設(shè)計(jì)

E-R圖向關(guān)系模型的轉(zhuǎn)換,、數(shù)據(jù)模型的優(yōu)化、設(shè)計(jì)用戶子模式,。

5.?dāng)?shù)據(jù)庫的物理設(shè)計(jì)

數(shù)據(jù)庫物理設(shè)計(jì)的內(nèi)容和方法,、關(guān)系模式存取方法選擇、確定數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu),、評(píng)價(jià)物理結(jié)構(gòu)

6.?dāng)?shù)據(jù)庫的實(shí)施和維護(hù)

數(shù)據(jù)的載入和應(yīng)用程序的調(diào)試,、數(shù)據(jù)庫的試運(yùn)行、數(shù)據(jù)庫的運(yùn)行和維護(hù),。

基本要求:熟練掌握數(shù)據(jù)庫設(shè)計(jì)的方法和基本步驟,,并學(xué)會(huì)運(yùn)用。

重 點(diǎn):數(shù)據(jù)庫設(shè)計(jì)的方法和基本步驟,,特別是概念結(jié)構(gòu)設(shè)計(jì)和邏輯結(jié)構(gòu)設(shè)計(jì),。

難 點(diǎn):數(shù)據(jù)庫設(shè)計(jì)方法的運(yùn)用。

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

1. 存儲(chǔ)過程

2. ODBC編程

基本要求:了解數(shù)據(jù)庫編程的幾種方式,。

第九章 查詢優(yōu)化

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

1.事務(wù)的基本概念

2.?dāng)?shù)據(jù)庫恢復(fù)概述

3.故障的種類

4.恢復(fù)的實(shí)現(xiàn)技術(shù)

數(shù)據(jù)轉(zhuǎn)儲(chǔ),、登記日志文件。

5.恢復(fù)策略

事務(wù)故障的恢復(fù),、系統(tǒng)故障的恢復(fù),、介質(zhì)故障的恢復(fù),。

基本要求:準(zhǔn)確理解事務(wù)的基本概念和性質(zhì)及恢復(fù)的實(shí)現(xiàn)技術(shù),掌握針對(duì)各種故障的恢復(fù)策略和具有檢查點(diǎn)的恢復(fù)技術(shù),。

重 點(diǎn):掌握事務(wù)的基本概念和事務(wù)的ACID特性,;不同故障的恢復(fù)技術(shù)的區(qū)別。

難 點(diǎn):具有檢查點(diǎn)的恢復(fù)技術(shù),。

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

1.并發(fā)控制概述

2.封鎖和封鎖協(xié)議

封鎖類型,、三級(jí)封鎖協(xié)議

3.死鎖和活鎖

活鎖,、死鎖

基本要求:準(zhǔn)確理解數(shù)據(jù)不一致性的原因,、活鎖和死鎖的產(chǎn)生原因和預(yù)防,掌握三級(jí)封鎖協(xié)議,、兩段鎖協(xié)議,、并發(fā)事務(wù)正確性準(zhǔn)則、不同封鎖類型的相容準(zhǔn)則,。

重 點(diǎn):死鎖的原因和預(yù)防,;三級(jí)封鎖協(xié)議;兩段鎖協(xié)議,;并發(fā)控制的可串行性,;不同封鎖類型的相容準(zhǔn)則。

難 點(diǎn):并發(fā)控制的可串行性,;不同封鎖類型的相容準(zhǔn)則,。

三、教材及參考書

1王珊,,薩師煊.?dāng)?shù)據(jù)庫系統(tǒng)概論(第5版).高等教育出版社,,2012

2.施伯樂,丁寶康.?dāng)?shù)據(jù)庫系統(tǒng)教程(第二版).高等教育出版社,,2003

3.丁寶康,,董健全.?dāng)?shù)據(jù)庫實(shí)用教程(第二版,配有習(xí)題解答).清華大學(xué)出版社,2004

4.王珊,,陳紅.?dāng)?shù)據(jù)庫系統(tǒng)原理教程.清華大學(xué)出版社,,2000

5.金林樵.Mysql程序設(shè)計(jì)實(shí)訓(xùn)教程.科學(xué)出版社,2003



  • 參與互動(dòng)
    Interaction

  • 掃碼加入課程
    Scan QR Code
教學(xué)隊(duì)伍Teaching Members
  • 楊阿祧
    副教授/Associate Professor
    貴州師范大學(xué)
需要驗(yàn)證您的身份,,請(qǐng)輸入請(qǐng)求信息:
  • 學(xué)學(xué)號(hào)號(hào):
  • 班級(jí)選擇:
  • 課程密碼:

掃一掃二維碼,,快速加入本課程!

放大二維碼 查看使用方法
課程
引導(dǎo)