《數(shù)據(jù)庫原理》課程教學(xué)大綱_第1頁
《數(shù)據(jù)庫原理》課程教學(xué)大綱_第2頁
《數(shù)據(jù)庫原理》課程教學(xué)大綱_第3頁
《數(shù)據(jù)庫原理》課程教學(xué)大綱_第4頁
《數(shù)據(jù)庫原理》課程教學(xué)大綱_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、數(shù)據(jù)庫原理教學(xué)大綱課程性質(zhì)專業(yè)必修課課程編號(hào)xx420212課程名稱數(shù)據(jù)庫原理適用專業(yè)網(wǎng)絡(luò)工程先修課程數(shù)據(jù)結(jié)構(gòu)、離散數(shù)學(xué)總學(xué)時(shí)32其中理論32學(xué)時(shí),實(shí)驗(yàn) 0學(xué)時(shí)學(xué)分?jǐn)?shù)2一課程簡(jiǎn)介本課程是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè),軟件工程和網(wǎng)絡(luò)工程專業(yè)的必修課程,在計(jì)算機(jī) 科學(xué)與技術(shù)中占重要地位。數(shù)據(jù)庫的理論和技術(shù)是計(jì)算機(jī)科學(xué)和技術(shù)的一個(gè)重要開展方 向,本身有重要的使用價(jià)值,同時(shí)又是其他開展方向(如分布式數(shù)據(jù)庫、數(shù)據(jù)庫機(jī)器、 并行數(shù)據(jù)庫、管理信息系統(tǒng)、決策支持系統(tǒng)等)的核心和基礎(chǔ);也是人工智能、CAD、 CAE、計(jì)算機(jī)圖形學(xué)、辦公自動(dòng)化以及軟件開發(fā)環(huán)境等研究方向的有力工具。本課程基本任務(wù)是系統(tǒng)地介紹數(shù)據(jù)庫的基礎(chǔ)知識(shí)

2、,基本理論,原理方法技術(shù),使學(xué) 生獲得數(shù)據(jù)庫使用、設(shè)計(jì)、研究的基本知識(shí)和能力。二、課程教學(xué)目標(biāo)通過本課程的學(xué)習(xí),學(xué)生應(yīng)實(shí)現(xiàn)如下目標(biāo):1、知識(shí)目標(biāo):了解:數(shù)據(jù)庫的基本概念、開展歷史、特點(diǎn)和應(yīng)用領(lǐng)域。掌握:數(shù)據(jù)庫的基本概念;數(shù)據(jù)模型、概念模型、關(guān)系數(shù)據(jù)模型;數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu); 關(guān)系數(shù)據(jù)模型三要素;關(guān)系代數(shù)各種操作;數(shù)據(jù)定義(數(shù)據(jù)庫、模式的定義,表的定義, 索引的定義);數(shù)據(jù)查詢、更新;視圖的定義及操作;DAC存取控制;GRANT. REVOKE 應(yīng)用;角色及其應(yīng)用;三類完整性的定義、檢查和違約處理;CONSTRAINT語句的使 用;范式相關(guān)的基本概念;2NF、3NF;公理系統(tǒng)的6個(gè)規(guī)那么及其應(yīng)用;需

3、求分析;概 念結(jié)構(gòu)設(shè)計(jì);邏輯結(jié)構(gòu)設(shè)計(jì);事務(wù)的概念;恢復(fù)的實(shí)現(xiàn)技術(shù);三類故障及其恢復(fù)策略; 基本封鎖技術(shù);活鎖和死鎖的解決方法;可串行化調(diào)度等。2、能力目標(biāo):(1)對(duì)數(shù)據(jù)庫技術(shù)及其相應(yīng)軟件有初步的認(rèn)識(shí)和了解;(2)掌握數(shù)據(jù)庫特別是關(guān)系數(shù)據(jù)庫的基本原理和應(yīng)用;(3)掌握數(shù)據(jù)庫設(shè)計(jì)技術(shù)及方法;(4)在實(shí)踐中,培養(yǎng)和鍛煉學(xué)生運(yùn)用相應(yīng)軟件對(duì)數(shù)據(jù)庫中各種對(duì)象進(jìn)行定義;能 使用SQL語言進(jìn)行查詢、更新;能對(duì)數(shù)據(jù)庫進(jìn)行相應(yīng)的安全性和完整性控制。三、課程教學(xué)基本要求為了更好地掌握本課程的知識(shí),必須先修數(shù)據(jù)結(jié)構(gòu)、離散數(shù)學(xué)等課程,在上 課時(shí)要求同學(xué)們自帶電腦到教室上課,課后按要求完成書后的思考題。四、課程教學(xué)模塊(

4、或教學(xué)內(nèi)容)與學(xué)時(shí)分配序號(hào)教學(xué)模塊知識(shí)點(diǎn)學(xué)時(shí)1工程一數(shù)據(jù)庫介紹了解:數(shù)據(jù)庫歷史、地位作用及各種DBMS;非關(guān)系數(shù)據(jù)模型;數(shù)據(jù)庫系統(tǒng)的組成理解:數(shù)據(jù)獨(dú)立性掌握:數(shù)據(jù)庫的基本概念;數(shù)據(jù)模型、概念模 型、關(guān)系數(shù)據(jù)模型;數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)22工程二關(guān)系 數(shù)據(jù)庫模型 及關(guān)系代數(shù)了解:關(guān)系演算;數(shù)據(jù)操作理解:關(guān)系模型的定義;關(guān)系代數(shù)各種操作的 含義掌握:關(guān)系數(shù)據(jù)模型三要素;關(guān)系代數(shù)各種操 作23工程三SQL之?dāng)?shù)據(jù)定義了解:SQL歷史掌握:數(shù)據(jù)定義(數(shù)據(jù)庫的定義,表的定義, 索引的定義)24工程四SQL之?dāng)?shù)據(jù)更新 及視圖操作理解:視圖的原理及作用掌握:視圖的定義和操作;三類更新操作:插 入、刪除和修改25工程五

5、SQL 之簡(jiǎn)單查詢掌握:?jiǎn)伪聿樵兒瓦B接查詢46工程六SQL之復(fù)雜查詢掌握:嵌套查詢和派生表查詢27工程七數(shù)據(jù)庫安全了解:數(shù)據(jù)庫安全基本概念;安全標(biāo)準(zhǔn);用戶 標(biāo)識(shí)與鑒別;MAC、審計(jì)、加密等其它安全機(jī) 制理解:視圖安全機(jī)制掌握:DAC存取控制;GRANT. REVOKE應(yīng) 用;角色及其應(yīng)用28工程八數(shù)據(jù)庫完整性了解:觸發(fā)器的概念和使用理解:為什么要進(jìn)行完整性控制;觸發(fā)器的工 作原理機(jī)制掌握:三類完整性的定義、檢查和違約處理;CONSTRAINT語句的使用.觸發(fā)器的定義49工程九關(guān)系數(shù)據(jù)理論了解:BCNF及更高范式,Armstrong公理系統(tǒng) 及其理論的各項(xiàng)證明理解:為什么要學(xué)規(guī)范化;各級(jí)范式的關(guān)

6、系 掌握:范式相關(guān)的基本概念;2NF、3NF , Armstrong公理系統(tǒng)的6個(gè)規(guī)那么及其應(yīng)用410工程十?dāng)?shù)據(jù)庫設(shè)計(jì)了解:數(shù)據(jù)庫設(shè)計(jì)的基本概念理解:數(shù)據(jù)庫設(shè) 計(jì)步驟及各階段的關(guān)系,物理設(shè)計(jì)、實(shí)施、運(yùn) 行及維護(hù)理解:概論模型向關(guān)系模型轉(zhuǎn)換的原理掌握:需求分析;概念結(jié)構(gòu)設(shè),邏輯結(jié)構(gòu)設(shè)計(jì)411工程十一數(shù)據(jù)庫恢復(fù)了解:數(shù)據(jù)庫鏡像及其它數(shù)據(jù)庫恢復(fù)技術(shù)理解:具有檢查點(diǎn)的恢復(fù)技術(shù)掌握:事務(wù)的概念;恢復(fù)的實(shí)現(xiàn)技術(shù);三類故 障及其恢復(fù)策略212工程十二 數(shù)據(jù)庫并發(fā) 控制了解:為什么要進(jìn)行并發(fā)控制理解:多粒度樹及其封鎖技術(shù)掌握:基本封鎖技術(shù);活鎖和死鎖的解決方法; 可串行化調(diào)度,意向鎖2四、教學(xué)方法與策略1、講

7、授法:從現(xiàn)實(shí)中學(xué)生熟悉的軟件系統(tǒng)作為切入點(diǎn),講述數(shù)據(jù)庫的基本原理及 應(yīng)用。以實(shí)際中常用的DBMS(SQL SERVER)作為實(shí)驗(yàn)環(huán)境,培養(yǎng)學(xué)生的獨(dú)立編寫程序 的能力。五、學(xué)生學(xué)習(xí)成效考核方式(待課程組確定)考核環(huán)節(jié)構(gòu)成(均為100分制)評(píng)分依據(jù)占總成績(jī)的 比重備注上課出勤上課缺席一次扣5分,缺課達(dá)1/3取消考試 資格。20% 1 30%方案一:(30%)+(70%)方案二:(20%)+(40%)(40%)平時(shí)工程數(shù)據(jù) 庫設(shè)計(jì)學(xué)生4-6人一組,以實(shí)際生產(chǎn)題(如往年 畢業(yè)設(shè)計(jì)題)設(shè)計(jì)其數(shù)據(jù)庫,并實(shí)現(xiàn)之。0% 1 40%期末技能測(cè)評(píng)期末考試筆試。40% 1 70%六、選用教材或參考書1王珊、薩師煌,數(shù)據(jù)庫系統(tǒng)概論(第五版),高等教育出版社,2014年2胡艷菊、申野,數(shù)據(jù)庫原理及應(yīng)用一一SQLServer2012,清華大學(xué)出版社,2015 年3 Patrick ONeil、Elizabeth ONeil, DATABASE Prin

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論