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

下載本文檔

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

文檔簡介

第頁《數(shù)據(jù)庫管理系統(tǒng)》教學大綱課程編號:13180003英文名稱:DatabaseManagementSystem學分:3+1學時:總學時80學時,其中理論48學時,實踐32學時先修課程:程序設計與算法語言課程類別:專業(yè)基礎(chǔ)課(必修)授課對象:應用統(tǒng)計學等專業(yè)學生教學單位:機械與電氣工程學院修讀學期:第4學期一、課程描述和目標《數(shù)據(jù)庫系統(tǒng)管理》是應用統(tǒng)計學等專業(yè)的基礎(chǔ)課程,是一門理論性和實用性都很強的課程。本課程內(nèi)容是數(shù)據(jù)庫管理員(DBA)工作的必備知識,主要包括數(shù)據(jù)庫對象管理、事務處理、備份和恢復和安全性管理、Transact-SQL、存儲過程、觸發(fā)器和自定義函數(shù)等。學生通過本課程的學習,掌握數(shù)據(jù)庫管理的知識,熟練使用關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS)和Transact-SQL,提高實踐動手能力,同時為畢業(yè)設計及畢業(yè)后從事DBA相關(guān)的工作打下重要基礎(chǔ)。課程目標1:通過對本課程的學習,使學生理解并掌握數(shù)據(jù)庫管理員的相關(guān)知識,提高學生的數(shù)據(jù)庫管理的理論知識和水平。課程目標2:通過本課程的學習,使學生熟練管理和使用RDBMS,熟練掌握Transact-SQL;通過實驗提高實踐動手能力,使學生具有較高的設計、實現(xiàn)和管理數(shù)據(jù)庫應用系統(tǒng)的能力。課程目標3:通過本課程的學習,為學生有效管理數(shù)據(jù)庫、設計和開發(fā)數(shù)據(jù)庫應用系統(tǒng)打下重要基礎(chǔ),使學生具有分析、解決實際問題,以及自主學習的能力。二、課程目標對畢業(yè)要求的支撐關(guān)系畢業(yè)要求指標點課程目標權(quán)重1-2.系統(tǒng)學習計算機基礎(chǔ)、程序設計與算法、數(shù)據(jù)結(jié)構(gòu)與算法、數(shù)據(jù)庫管理系統(tǒng)等計算機課程。課程目標115-1.能夠應用現(xiàn)代信息技術(shù),特別是計算機高級編程技術(shù)和軟件實現(xiàn)對復雜數(shù)據(jù)的有效計算。課程目標2111-2.系統(tǒng)學習數(shù)據(jù)結(jié)構(gòu)與算法、數(shù)據(jù)庫管理系統(tǒng)等課程,具備良好的數(shù)據(jù)管理能力。課程目標2112-1.借助專業(yè)基礎(chǔ)課、專業(yè)課中有關(guān)的自主學習內(nèi)容,培養(yǎng)學生的終身學習能力。課程目標31三、教學內(nèi)容、基本要求與學時分配序號教學內(nèi)容基本要求學時教學方式對應課程目標11.緒論1.1數(shù)據(jù)管理技術(shù)的發(fā)展1.2什么是數(shù)據(jù)庫1.3數(shù)據(jù)模型1.4數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)1.5數(shù)據(jù)庫管理系統(tǒng)1.6數(shù)據(jù)庫系統(tǒng)的不同視圖1.7數(shù)據(jù)庫技術(shù)的發(fā)展1.8小結(jié)了解什么是數(shù)據(jù)庫、數(shù)據(jù)庫的特點,什么是數(shù)據(jù)庫應用系統(tǒng),以及本課程涉及的內(nèi)容和技術(shù)。2講授法課程目標122數(shù)據(jù)模型2.1E-R概念模型2.2層次數(shù)據(jù)模型2.3網(wǎng)狀數(shù)據(jù)模型2.4關(guān)系數(shù)據(jù)模型2.5面向?qū)ο髷?shù)據(jù)模型2.6小結(jié)理解數(shù)據(jù)模型的分類和用途,包括概念模型是按用戶的觀點來對數(shù)據(jù)和信息建模,主要用于數(shù)據(jù)庫設計;數(shù)據(jù)模型主要包括網(wǎng)狀模型、層次模型、關(guān)系模型等,它是按計算機系統(tǒng)的觀點對數(shù)據(jù)建模主要用于DBMS的實現(xiàn)。2講授法課程目標1、課程目標333關(guān)系數(shù)據(jù)庫3.1關(guān)系模型的基本概念3.2關(guān)系代數(shù)3.3小結(jié)掌握關(guān)系模型的理論知識和關(guān)系代數(shù)的運算,理解關(guān)系數(shù)據(jù)庫的操作,為數(shù)據(jù)庫的查詢優(yōu)化做理論基礎(chǔ)。2講授法、練習法課程目標144關(guān)系數(shù)據(jù)庫標準語言SQL4.1SQL簡介4.2SQL的系統(tǒng)結(jié)構(gòu)4.3SQL的數(shù)據(jù)定義4.4SQL的數(shù)據(jù)操縱4.5SQL中的視圖、索引4.6SQL的數(shù)據(jù)控制4.7SQL的函數(shù)、存儲過程4.8小結(jié)掌握SQL的基本知識和基本語法;數(shù)據(jù)庫查詢是數(shù)據(jù)庫的核心操作,結(jié)合例題掌握基本的查詢語句的書寫方法。理解視圖的機制,了解索引對數(shù)據(jù)庫性能提升的原理和作用。理解存儲過程和函數(shù)的概念;掌握創(chuàng)建、執(zhí)行存儲過程和函數(shù)的方法;20講授法、練習法課程目標1、課程目標2、課程目標355數(shù)據(jù)庫的安全性5.1計算機安全性概述5.2數(shù)據(jù)庫安全性概述5.3用戶標識與鑒別5.4存取控制5.5視圖機制5.6數(shù)據(jù)加密5.7數(shù)據(jù)庫審計5.8MySQL的安全控制5.9小結(jié)掌握計算機安全和數(shù)據(jù)庫安全的基礎(chǔ)知識,掌握數(shù)據(jù)庫安全的基本技術(shù)。掌握數(shù)據(jù)庫用戶、角色和權(quán)限的基本概念,能夠書寫簡單的權(quán)限授予和回收的SQL語句。2講授法、練習法課程目標1、課程目標2、課程目標366數(shù)據(jù)庫的完整性6.1數(shù)據(jù)庫的完整性概述6.2實體完整性6.3參照完整性6.4用戶定義的完整性6.5觸發(fā)器6.6MySQL中數(shù)據(jù)庫完整性的實現(xiàn)6.7小結(jié)理解數(shù)據(jù)庫的完整性的概念,掌握完整性的定義方法,能夠根據(jù)需求描述書寫SQL語句實現(xiàn)完整性約束。理解觸發(fā)器的基本概念,掌握觸發(fā)器的類型,能夠根據(jù)需要書寫簡單的觸發(fā)器的SQL語句。4講授法、練習法課程目標1、課程目標2、課程目標377數(shù)據(jù)庫恢復技術(shù)7.1事務的基本概念和特征7.2數(shù)據(jù)庫恢復的必要性7.3數(shù)據(jù)庫恢復策略7.4數(shù)據(jù)庫轉(zhuǎn)儲與恢復7.5基于日志的數(shù)據(jù)庫恢復7.6檢查點恢復技術(shù)7.7數(shù)據(jù)庫鏡像恢復技術(shù)7.8MySQL的數(shù)據(jù)恢復機制7.9小結(jié)掌握事務的基本概念和事務的四個特性。理解數(shù)據(jù)庫故障會帶來哪些問題,以及對應的恢復策略。掌握備份方法、備份策略,以及數(shù)據(jù)庫恢復技術(shù)。4講授法、練習法課程目標1、課程目標2、課程目標388并發(fā)控制8.1并發(fā)事務運行存在的異常問題8.2并發(fā)調(diào)度的可串行性8.3基于封鎖的并發(fā)控制技術(shù)8.4多粒度封鎖8.5插入和刪除操作對并發(fā)控制的影響8.6MySQL中的并發(fā)控制8.7小結(jié)掌握并發(fā)問題和并發(fā)控制機制,掌握并發(fā)調(diào)度可串行化的理論,掌握鎖的類型和各種封鎖協(xié)議。4講授法、練習法課程目標199關(guān)系數(shù)據(jù)庫設計理論9.1關(guān)系模型的存儲異常9.2函數(shù)依賴9.3函數(shù)依賴公理9.4模式分解9.5關(guān)系模式的規(guī)范化9.6小結(jié)掌握關(guān)系數(shù)據(jù)庫設計的理論,包括函數(shù)依賴的定義、關(guān)系規(guī)范化的具體內(nèi)容和原理,能夠應用關(guān)系規(guī)范化理論進行模式分解。4講授法、練習法課程目標11010數(shù)據(jù)庫設計10.1數(shù)據(jù)庫設計概述10.2系統(tǒng)需求分析10.3概念結(jié)構(gòu)設計10.4邏輯結(jié)構(gòu)設計10.5物理結(jié)構(gòu)設計10.6數(shù)據(jù)庫實施10.7數(shù)據(jù)庫運行和維護10.8小結(jié)能夠理解應用軟件的設計思路和原理,能夠理解系統(tǒng)軟件的設計思路和基本原理,并能夠運用相應原理解決具體問題。4講授法、練習法課程目標3合計48序號實驗項目實驗內(nèi)容與要求學時類型對應課程目標1數(shù)據(jù)表的創(chuàng)建與維護實驗1、掌握使用MySQLWorkbench或其他第三方管理工具和SQL語句創(chuàng)建表的方法;2、掌握表的修改、查看、刪除等基本操作方法;3、掌握表中完整性約束的定義和作用。必修4設計課程目標1、課程目標22數(shù)據(jù)庫查詢操作1、熟練掌握SQL的使用方法;2、熟練掌握簡單表的數(shù)據(jù)查詢、數(shù)據(jù)排序和數(shù)據(jù)連接查詢的操作方法;3、加深對SQL語言的嵌套查詢語句的理解;4、熟練掌握數(shù)據(jù)查詢中分組、統(tǒng)計函數(shù)、分組統(tǒng)計函數(shù)的操作方法。必修8設計課程目標1、課程目標2、課程目標33視圖的定義及使用1、掌握使用MySQLWorkbench或其他第三方管理工具創(chuàng)建和使用視圖的方法;2、掌握使用SQL創(chuàng)建和使用視圖的方法。必修2設計課程目標1、課程目標2、課程目標34索引創(chuàng)建與管理1、理解索引的概念與類型;2、掌握創(chuàng)建、更改、刪除索引的方法;3、掌握維護索引的方法。必修2設計課程目標1、課程目標2、課程目標35存儲過程與函數(shù)的創(chuàng)建管理實驗1、理解存儲過程和函數(shù)的概念;2、掌握創(chuàng)建存儲過程和函數(shù)的方法;3、掌握執(zhí)行存儲過程和函數(shù)的方法。必修4設計課程目標1、課程目標2、課程目標36觸發(fā)器創(chuàng)建與管理實驗1、理解觸發(fā)器的概念與類型;2、理解觸發(fā)器的功能及工作原理;3、掌握創(chuàng)建、更改、刪除觸發(fā)器的方法;4、掌握利用觸發(fā)器維護數(shù)據(jù)完整性的方法。必修2設計課程目標1、課程目標2、課程目標37數(shù)據(jù)庫的安全機制管理實驗1、理解MySQL的權(quán)限系統(tǒng)的工作原理。2、理解MySQL賬戶及權(quán)限的概念;3、掌握管理MySQL賬戶和權(quán)限的方法;4、學會創(chuàng)建和刪除普通用戶的方法和密碼管理的方法。必修2驗證課程目標1、課程目標28數(shù)據(jù)庫的備份與還原實驗1、理解MySQL備份的基本概念;2.、掌握各種備份數(shù)據(jù)庫的方法;3、掌握如何從備份中恢復數(shù)據(jù);4、掌握數(shù)據(jù)庫遷移的方法;5.、掌握表的導入與導出的方法。必修2驗證課程目標1、課程目標29數(shù)據(jù)庫案例設計與綜合管理1、掌握概念模型E-R圖的繪制方法;2、掌握概念模型向邏輯模型的轉(zhuǎn)換原則和步驟;3、掌握數(shù)據(jù)庫對象、Transact-SQL、存儲過程、觸發(fā)器和自定義函數(shù)等綜合設計與管理。必修6綜合課程目標1、課程目標2、課程目標3合計32四、課程教學方法采用集中講授法、討論法、練習法、案例法、混合教學法等教學方式。五、學業(yè)評價和課程考核考核依據(jù)建議分值考核/評價細則對應課程目標平時成績40%作業(yè)20%“完成很好”為15分、“完成較好”為12分、“基本完成”為9分,“完成很差或不完成作業(yè)”<9分課程目標1、課程目標2、課程目標3實驗情況20%“完成很好”為20分、“完成較好”為16分、“基本完成”為12分,“完成很差或不完成作業(yè)”<12分期末考試60%考試類型:閉卷;考試分制:百分制;考試題型:命題方式由該任課老師確定;考試時間:由教學管理部門統(tǒng)一安排;5、評價標準:由命題教師提供。課程目標1、課程目標2、課程目標3備注:曠課和多次請假或遲到早退直接從平時總成績里扣除六、教材與參考書(一)推薦教材《數(shù)據(jù)庫系統(tǒng)原理及MySQL應用教程》,李輝主編,機械工業(yè)出版社,2016年1月版;《M

溫馨提示

  • 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

提交評論