《數(shù)據(jù)庫(kù)原理及應(yīng)用》教學(xué)大綱_第1頁(yè)
《數(shù)據(jù)庫(kù)原理及應(yīng)用》教學(xué)大綱_第2頁(yè)
《數(shù)據(jù)庫(kù)原理及應(yīng)用》教學(xué)大綱_第3頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

數(shù)據(jù)庫(kù)原理及應(yīng)用教學(xué)大綱課程名稱:數(shù)據(jù)庫(kù)原理及應(yīng)用I課程代號(hào):07322060學(xué)時(shí)數(shù):72 學(xué)分?jǐn)?shù):4.5適用專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)、信息與計(jì)算科學(xué)、信息管理與信息系統(tǒng)專業(yè)一、本課程的地位、任務(wù)和作用課程的地位課程的任務(wù)和作用二、本課程的相關(guān)課程技術(shù)。目前它已成為一門科學(xué)。的先修課程,在不同的方面為本門課程打下相關(guān)的知識(shí)基礎(chǔ)。應(yīng)用系統(tǒng)開(kāi)發(fā),信息系統(tǒng)分析與設(shè)計(jì)等提供了相關(guān)的知識(shí)基礎(chǔ)。三、本課程的基本內(nèi)容及要求(一)基本內(nèi)容本課程主要介紹:數(shù)據(jù)庫(kù)技術(shù)的基礎(chǔ)知識(shí)、關(guān)系數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL、DBMSSQL設(shè)計(jì)等內(nèi)容。(二)基本要求知識(shí)方面:1.數(shù)據(jù)庫(kù)技術(shù)基礎(chǔ)知識(shí)、關(guān)系數(shù)據(jù)模型2.關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL語(yǔ)法關(guān)系數(shù)據(jù)理論、關(guān)系規(guī)范化理論新發(fā)展等內(nèi)容。數(shù)據(jù)庫(kù)設(shè)計(jì)技能方面:1.SQL2.按照軟件工程方法進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)3.熟悉一種常用的數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)(三)詳細(xì)內(nèi)容第1章數(shù)據(jù)庫(kù)技術(shù)基礎(chǔ)1、課程內(nèi)容數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS、數(shù)據(jù)庫(kù)系統(tǒng)的組成2、教學(xué)提示根據(jù)學(xué)時(shí)數(shù),數(shù)據(jù)管理技術(shù)的發(fā)展的詳細(xì)內(nèi)容、層次模型與網(wǎng)狀模型、數(shù)據(jù)庫(kù)系統(tǒng)的全局結(jié)構(gòu)、數(shù)據(jù)庫(kù)系統(tǒng)的效益等內(nèi)容可以安排學(xué)生自學(xué)。3、知識(shí)點(diǎn)數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)等基本概念;數(shù)據(jù)模型的組成要素概念模型的常用方法:實(shí)體-聯(lián)系模型;數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式兩級(jí)映象的結(jié)構(gòu)以;DBMS4、重點(diǎn)與難點(diǎn)重點(diǎn):素;概念模型的常用方法(、數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式兩級(jí)映象的結(jié)構(gòu),以及數(shù)據(jù)的物理和邏輯獨(dú)立性等。難點(diǎn):概念模型的常用表示方法(實(shí)體-聯(lián)系模型象的結(jié)構(gòu),及數(shù)據(jù)的物理和邏輯獨(dú)立性。第2章關(guān)系數(shù)據(jù)庫(kù)1、課程內(nèi)容*題、關(guān)系系統(tǒng)。2、教學(xué)提示根據(jù)學(xué)時(shí)數(shù),關(guān)系演算一節(jié)和關(guān)系代數(shù)表達(dá)式的等價(jià)變換規(guī)則的內(nèi)容可不上或安排學(xué)生自學(xué)。3、知識(shí)點(diǎn)關(guān)系模型的一些概念(/非主屬性系的定義與六條性質(zhì);關(guān)系的三類完整性規(guī)則(實(shí)體完整性規(guī)則、參照完整性規(guī)則等;專門的關(guān)系運(yùn)算(投影、選擇、連接、自然連接;查詢優(yōu)化的一般策略等;關(guān)系系統(tǒng)的定義與分類。4、重點(diǎn)與難點(diǎn)重點(diǎn):本章重點(diǎn)掌握關(guān)系模型的一些概念(碼、候選碼、主碼、外碼、主屬性/非主屬性運(yùn)算(投影、選擇、連接、自然連接;查詢優(yōu)化的一般策略等。難點(diǎn):連接運(yùn)算第3章關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL1、課程內(nèi)容SQLSQL;Transact-SQL(*)2、教學(xué)提示根據(jù)學(xué)時(shí)數(shù),Transact-SQL3、知識(shí)點(diǎn)SQLSQL4、重點(diǎn)與難點(diǎn)重點(diǎn):SQLSQL難點(diǎn):SQLTransact-SQLSQL用(存儲(chǔ)過(guò)程、觸發(fā)器等)第4章關(guān)系數(shù)據(jù)庫(kù)理論1、課程內(nèi)容關(guān)系模式的設(shè)計(jì);函數(shù)依賴;函數(shù)依賴集的等價(jià)和最小函數(shù)依賴集*系模式的分解(*;關(guān)系模式的規(guī)范化2、教學(xué)提示根據(jù)學(xué)生專業(yè)性質(zhì)和學(xué)時(shí)數(shù),標(biāo)記(*)號(hào)的內(nèi)容可不上或安排學(xué)生自學(xué),主要教學(xué)內(nèi)容為關(guān)系模式的設(shè)計(jì)、函數(shù)依賴、關(guān)系模式的規(guī)范化等。3、知識(shí)點(diǎn)(1NF2NF3NF、BCNF、4NF等范式判定條件和關(guān)系模式的規(guī)范化方法等;關(guān)系模式的五元組表示;邏輯蘊(yùn)含與函數(shù)依賴公理系統(tǒng)*;閉包的定義與計(jì)算*;函數(shù)依賴集的等價(jià)和最小函數(shù)依賴集(*;分解的無(wú)損連接性和函數(shù)依賴保持性(*。4、重點(diǎn)與難點(diǎn)重點(diǎn):2NF3NFBCNF4NF法等。難點(diǎn):最小函數(shù)依賴集;分解的無(wú)損連接性和函數(shù)依賴保持性等。第5章數(shù)據(jù)庫(kù)設(shè)計(jì)1、課程內(nèi)容實(shí)現(xiàn)和維護(hù)。2、教學(xué)提示本章重點(diǎn)在需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)幾部分,其余內(nèi)容可簡(jiǎn)要介紹或安排學(xué)生自學(xué)。3、知識(shí)點(diǎn)E-RE-R設(shè)計(jì)、數(shù)據(jù)庫(kù)的實(shí)施和維護(hù)等各階段設(shè)計(jì)內(nèi)容與設(shè)計(jì)方法等。4、重點(diǎn)與難點(diǎn)重點(diǎn):E-R設(shè)計(jì)和集成;E-R難點(diǎn):E-R第6章數(shù)據(jù)庫(kù)保護(hù)1、課程內(nèi)容2、教學(xué)提示安排學(xué)生自學(xué)。3、知識(shí)點(diǎn)4、重點(diǎn)與難點(diǎn)重點(diǎn):等。難點(diǎn):具有檢查點(diǎn)的恢復(fù)技術(shù);多粒度封鎖。第7章數(shù)據(jù)庫(kù)技術(shù)的發(fā)展1、課程內(nèi)容數(shù)據(jù)庫(kù)技術(shù)的發(fā)展階段;數(shù)據(jù)庫(kù)系統(tǒng)新技術(shù);面向?qū)ο蠹夹g(shù)與數(shù)據(jù)庫(kù)技術(shù)結(jié)合數(shù)據(jù)倉(cāng)庫(kù)與分析處理、數(shù)據(jù)挖掘。2、教學(xué)提示本章內(nèi)容均屬于了解性的內(nèi)容、根據(jù)學(xué)時(shí)數(shù)可簡(jiǎn)要或選擇性介紹。3、知識(shí)點(diǎn)數(shù)據(jù)倉(cāng)庫(kù)與分析處理、數(shù)據(jù)挖掘。4、重點(diǎn)與難點(diǎn)重點(diǎn):數(shù)據(jù)庫(kù)新技術(shù)難點(diǎn):無(wú)四、實(shí)驗(yàn)、課程設(shè)計(jì)、社會(huì)實(shí)踐活動(dòng)及要求(如該課程無(wú)本欄內(nèi)容,可不列)(一)實(shí)驗(yàn)1、實(shí)驗(yàn)的地位、作用與目的DBMS,SQLSQLSQL2、實(shí)驗(yàn)基本要求基本要求:熟練掌握SQL的數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制等命令較高要求:能進(jìn)行SQL語(yǔ)言的高級(jí)應(yīng)用(如觸發(fā)器、存儲(chǔ)過(guò)程、事務(wù))以及在一種高級(jí)語(yǔ)言開(kāi)發(fā)環(huán)境下使用嵌入式SQL3、實(shí)驗(yàn)計(jì)算機(jī)的軟件配置:操作系統(tǒng): Windows98/Windows2000/Windows數(shù)據(jù)庫(kù)管理系統(tǒng):Microsoft SQL Server2000高級(jí)語(yǔ)言開(kāi)發(fā)環(huán)境:VB/VC/VFP或網(wǎng)頁(yè)開(kāi)發(fā)工WEB服務(wù)器: 根據(jù)情況選用4、實(shí)驗(yàn)學(xué)時(shí)、實(shí)驗(yàn)項(xiàng)目、內(nèi)容提要① 實(shí)驗(yàn)學(xué)時(shí):16(82)注:根據(jù)學(xué)生情況和實(shí)驗(yàn)條件,選做實(shí)驗(yàn)可不開(kāi),實(shí)驗(yàn)學(xué)時(shí)可增加到必做實(shí)驗(yàn)上。② 實(shí)驗(yàn)項(xiàng)目與內(nèi)容提要在一種常用的DBMS環(huán)境下(如Microsoft SQLServer2000,按實(shí)指導(dǎo)書的要求完成各項(xiàng)實(shí)驗(yàn)任務(wù),進(jìn)行SQL命令的驗(yàn)證和設(shè)計(jì)實(shí)驗(yàn)。1 必做2驗(yàn)證設(shè)計(jì)SQLSERVERCreatetable2 必做2驗(yàn)證設(shè)計(jì)據(jù)定義CreateindexInsert3SQL的數(shù)據(jù)維護(hù)delete必做2驗(yàn)證設(shè)計(jì)Update4SQL的數(shù)據(jù)查詢Select必做2驗(yàn)證設(shè)計(jì)5視圖的定義和操作Createview必做2驗(yàn)證設(shè)計(jì)6嵌入式SQL語(yǔ)言的應(yīng)用選做2設(shè)計(jì)SQLSERVERGrant7必做2驗(yàn)證設(shè)計(jì)和實(shí)現(xiàn) Revoke8觸發(fā)器、事務(wù)、SQL語(yǔ)言的高級(jí)應(yīng)用 選做 2 設(shè)計(jì)序號(hào)序號(hào)實(shí)驗(yàn)內(nèi)容內(nèi)容提要實(shí)驗(yàn)要求實(shí)驗(yàn)時(shí)數(shù)實(shí)驗(yàn)類型熟悉SQLServer2000開(kāi)發(fā)環(huán)境存儲(chǔ)過(guò)程(1能運(yùn)用軟件工程的思想和方法,結(jié)合教材上對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)的介紹,能對(duì)一些簡(jiǎn)單的信息管理問(wèn)題進(jìn)行必要的分析和設(shè)計(jì)。(2)①能進(jìn)行簡(jiǎn)單的數(shù)據(jù)管理信息應(yīng)用系統(tǒng)的開(kāi)發(fā)。②能對(duì)較復(fù)雜的應(yīng)用進(jìn)行需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)等,并寫出相應(yīng)的文檔。③能查閱資料解決數(shù)據(jù)庫(kù)技術(shù)方面的相關(guān)問(wèn)題。2、設(shè)計(jì)要求:設(shè)計(jì)題目分三種類型:①小應(yīng)用系統(tǒng)的開(kāi)發(fā)。②系統(tǒng)的需求分析和數(shù)據(jù)庫(kù)設(shè)計(jì)。③一些數(shù)據(jù)庫(kù)技術(shù)問(wèn)題的進(jìn)一步研究。對(duì)于①類題目:在DBMS上建立數(shù)據(jù)庫(kù)、表以及簡(jiǎn)單的約束,利用熟悉的開(kāi)發(fā)工具或語(yǔ)言開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序。要求:使用SQL語(yǔ)言進(jìn)行數(shù)據(jù)操縱;注意嵌入式SQL語(yǔ)言幾個(gè)問(wèn)題的解決;在設(shè)計(jì)中要運(yùn)用視圖;功能上應(yīng)具備與應(yīng)用有關(guān)的對(duì)基本數(shù)據(jù)的輸入、修改、刪除、查詢等操作;應(yīng)有一定的安全性控制。對(duì)于②類題目:按數(shù)據(jù)庫(kù)設(shè)計(jì)的六個(gè)階段書寫設(shè)計(jì)報(bào)告(重點(diǎn)是前三個(gè)階段。要求:需求分析階段要畫出數(shù)據(jù)流圖及數(shù)據(jù)字典;概念結(jié)構(gòu)設(shè)計(jì)階段要畫出ER圖;邏輯結(jié)構(gòu)設(shè)計(jì)階段根據(jù)概念結(jié)構(gòu)建立相應(yīng)的關(guān)系數(shù)據(jù)模型,并進(jìn)行必要的規(guī)范化和優(yōu)化;在具體的DBMS環(huán)境下建立所設(shè)計(jì)的數(shù)據(jù)庫(kù)和基本表以及簡(jiǎn)單的約束。對(duì)于③類題目:要求:查閱技術(shù)資料及相關(guān)文獻(xiàn),寫出設(shè)計(jì)小論文。3、設(shè)計(jì)參考題目:(1)小應(yīng)用系統(tǒng)的開(kāi)發(fā)①學(xué)生成績(jī)管理②資料室圖書借閱管理③小型超市收費(fèi)管理④實(shí)驗(yàn)設(shè)備借用管理⑤實(shí)驗(yàn)登記安排管理⑥教材領(lǐng)用管理⑦教材訂購(gòu)管理⑧科研項(xiàng)目管理(2)系統(tǒng)的需求分析和數(shù)據(jù)庫(kù)設(shè)計(jì)①圖書館管理②教務(wù)管理(3)一些技術(shù)問(wèn)題的進(jìn)一步研究SQL_SERVER2000 中的封鎖機(jī)制SQL_SERVER2000 中的恢復(fù)機(jī)制③利用ASP技術(shù)訪問(wèn)數(shù)據(jù)庫(kù)五、習(xí)題數(shù)量及要求1)數(shù)據(jù)庫(kù)技術(shù)基礎(chǔ) 3題掌握數(shù)據(jù)庫(kù)技術(shù)的基本概念、簡(jiǎn)單E-R圖的設(shè)計(jì)2)關(guān)系數(shù)據(jù)庫(kù) 3題掌握關(guān)系代數(shù)的主要運(yùn)算,關(guān)系模型的完整性約束概念3)關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL 5題掌握SQL的各條命令。關(guān)系數(shù)據(jù)庫(kù)理論 4題掌握函數(shù)依賴和關(guān)系的規(guī)范化。數(shù)據(jù)庫(kù)設(shè)計(jì) 2題掌握數(shù)據(jù)庫(kù)設(shè)計(jì)的需求分析和概念結(jié)構(gòu)設(shè)計(jì)方法6)數(shù)據(jù)庫(kù)保護(hù) 3題掌握有關(guān)數(shù)據(jù)庫(kù)保護(hù)方面(特別是數(shù)據(jù)庫(kù)恢復(fù)和并發(fā)控制)的概7)數(shù)據(jù)庫(kù)技術(shù)的發(fā)展 2題六、教學(xué)方式與考核方式教學(xué)方式:課堂教學(xué)、多媒體教學(xué)和實(shí)驗(yàn)教考核方式

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論