《數(shù)據(jù)庫基礎(chǔ)》課程教學(xué)大綱_第1頁
《數(shù)據(jù)庫基礎(chǔ)》課程教學(xué)大綱_第2頁
《數(shù)據(jù)庫基礎(chǔ)》課程教學(xué)大綱_第3頁
《數(shù)據(jù)庫基礎(chǔ)》課程教學(xué)大綱_第4頁
《數(shù)據(jù)庫基礎(chǔ)》課程教學(xué)大綱_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

《數(shù)據(jù)庫基礎(chǔ)》課程教學(xué)大綱課程名稱:數(shù)據(jù)庫基礎(chǔ)課程類別(必修/選修):必修課程英文名稱:DatabaseBasics總學(xué)時(shí)/周學(xué)時(shí)/學(xué)分:36/2/2其中實(shí)驗(yàn)學(xué)時(shí):16先修課程:網(wǎng)頁設(shè)計(jì)、計(jì)算機(jī)導(dǎo)論、程序設(shè)計(jì)授課時(shí)間:周二1、2節(jié)授課地點(diǎn):實(shí)驗(yàn)樓606授課對象:計(jì)算計(jì)科學(xué)與技術(shù)多媒體設(shè)計(jì)1班答疑時(shí)間、地點(diǎn)與方式:周一、周二、周四5、6、7、8節(jié),或另約時(shí)間,實(shí)驗(yàn)樓211,面對面討論。課程考核方式:開卷()閉卷(V)課程論文()其它(V)使用教材:MySQL5.7從入門到精通教學(xué)參考資料:PHP7&MySQL程式設(shè)計(jì)樂活學(xué)、PHP&MySQL跨裝置網(wǎng)站開發(fā)。課程簡介:數(shù)據(jù)庫基礎(chǔ)是計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、計(jì)算機(jī)應(yīng)用、等相關(guān)專業(yè)的專業(yè)必修課,本課程以目前流行的、應(yīng)用廣泛的、跨平臺的、關(guān)系型的MySQL數(shù)據(jù)庫為例,學(xué)習(xí)數(shù)據(jù)庫中的結(jié)構(gòu)化查詢語言SQL和數(shù)據(jù)庫管理與開發(fā)知識。課程教學(xué)目標(biāo)1.知識目標(biāo):本課程主要介紹數(shù)據(jù)庫的基本概念,MySQL數(shù)據(jù)庫的安裝、配置等基本操作;MySQL的語言元素,SQL語言基礎(chǔ)及MySQL的控制流語句,表、存儲過程、觸發(fā)器、視圖、索引等數(shù)據(jù)庫對象的創(chuàng)建與應(yīng)用,數(shù)據(jù)檢索及其應(yīng)用;數(shù)據(jù)庫的安全管理;數(shù)據(jù)庫的備份與恢復(fù);MySQL的日志文件管理,MySQL的性能優(yōu)化以及如何利用PHP和Java實(shí)現(xiàn)數(shù)據(jù)庫應(yīng)用程序開發(fā)等。2.能力目標(biāo):學(xué)生學(xué)習(xí)后能夠解決的問題。使學(xué)生初步掌握中小型數(shù)據(jù)庫的基本操作,了解中小型數(shù)據(jù)庫的管理方法,熟練掌握MySQL數(shù)據(jù)庫系統(tǒng)下的如何利用數(shù)據(jù)庫進(jìn)行程序設(shè)計(jì)以實(shí)現(xiàn)數(shù)據(jù)檢索、數(shù)據(jù)修改等基本操作,如何保證數(shù)據(jù)的精確性、安全性、完整性和一致性。3.素質(zhì)目標(biāo):學(xué)生通過對MySQL數(shù)據(jù)庫的理論知識學(xué)習(xí)與操作技能訓(xùn)練,要求熟悉MySQL數(shù)據(jù)庫的基本概念和基本操作,掌握MySQL數(shù)據(jù)庫的安全管理方法,具有相當(dāng)?shù)腗ySQL編程能力,以及高級管理和開發(fā)技能本課程與學(xué)生核心能力培養(yǎng)之間的關(guān)聯(lián)(授課對象為理工科專業(yè)學(xué)生的課程填寫此欄):■核心能力1.基本美學(xué)、基礎(chǔ)設(shè)計(jì)、多媒體設(shè)計(jì)與數(shù)位游戲設(shè)計(jì)專業(yè)知識的能力。■核心能力2.設(shè)計(jì)與執(zhí)行多媒體、數(shù)位游戲與文創(chuàng)產(chǎn)品設(shè)計(jì)專業(yè)相關(guān)實(shí)踐,以及分析與整合能力。■核心能力3.多媒體、數(shù)位游戲與文創(chuàng)產(chǎn)品設(shè)計(jì)領(lǐng)域所需技能、技術(shù)以及使用軟硬體工具的能力?!龊诵哪芰?.多媒體設(shè)計(jì)、網(wǎng)頁設(shè)計(jì)、數(shù)位游戲與文創(chuàng)產(chǎn)品設(shè)計(jì)的能力。■核心能力5.項(xiàng)目管理、有效溝通協(xié)調(diào)、團(tuán)隊(duì)合作及創(chuàng)新能力?!龊诵哪芰?.發(fā)掘、分析與解決復(fù)雜多媒體設(shè)計(jì)問題的能力?!龊诵哪芰?.認(rèn)識科技發(fā)展現(xiàn)況與趨勢,了解設(shè)計(jì)技術(shù)對環(huán)境、社會及全球的影響,并培養(yǎng)持續(xù)學(xué)習(xí)的習(xí)慣與能力。£核心能力8.理解職業(yè)道德、專業(yè)倫理與社會責(zé)任的能力。理論教學(xué)進(jìn)程表周次教學(xué)主題教學(xué)時(shí)長教學(xué)的重點(diǎn)與難點(diǎn)教學(xué)方式作業(yè)安排1數(shù)據(jù)庫系統(tǒng)概述21.MySQL數(shù)據(jù)庫系統(tǒng)的安裝與配置;2.運(yùn)行MySQL數(shù)據(jù)庫的軟件和硬件環(huán)境要求;3.MySQL數(shù)據(jù)庫系統(tǒng)基本操作和可視化管理工具的使用。講授、習(xí)題、討論1.了解國內(nèi)外數(shù)據(jù)庫發(fā)展現(xiàn)狀;2.掌握關(guān)系型數(shù)據(jù)庫理論。2數(shù)據(jù)庫的語言基礎(chǔ)21.MySQL數(shù)據(jù)庫的字符集、常量、變量和數(shù)據(jù)類型;2.常用函數(shù)、運(yùn)算符和表達(dá)式;講授、習(xí)題、實(shí)驗(yàn)、討論1.掌握MySQL數(shù)據(jù)庫的語法元素的使用方法;2.熟悉常用運(yùn)算的基本操作3創(chuàng)建和管理數(shù)據(jù)庫21.有關(guān)數(shù)據(jù)庫的基本概念;2.數(shù)據(jù)庫的創(chuàng)建、修改和刪除等基本操作;3.數(shù)據(jù)庫引擎的分類和特點(diǎn)。講授、習(xí)題、實(shí)驗(yàn)、討論1.掌握創(chuàng)建數(shù)據(jù)庫的命令和可視化2種方式;2.掌握數(shù)據(jù)庫管理的基本操作4表和數(shù)據(jù)完整性21.數(shù)據(jù)表中數(shù)據(jù)類型的特點(diǎn)和應(yīng)用;2.數(shù)據(jù)表的創(chuàng)建、修改、管理的基本操作;3.實(shí)現(xiàn)數(shù)據(jù)完整性的方法和基本操作;4.可視化工具的使用。講授、習(xí)題、實(shí)驗(yàn)、討論1.掌握表結(jié)構(gòu)的創(chuàng)建、修改;2.熟練掌握表數(shù)據(jù)的增刪改等基本操作。3.定義和管理數(shù)據(jù)完整性方法5數(shù)據(jù)檢索21.MySQL表中的數(shù)據(jù)類型的使用范圍;2.SELECT語句的格式和簡單應(yīng)用;3.利用SQL語句的高級應(yīng)用,如多表連接、子查詢、成批增刪改數(shù)據(jù)的方法等。講授、習(xí)題、討論1.掌握SELECT語句的格式和用途;2.掌握編寫3層以下嵌套查詢語句的方法;3.掌握簡單正則表達(dá)式的用法。6其他數(shù)據(jù)庫對象21.規(guī)劃和創(chuàng)建索引,修改索引;2.視圖的創(chuàng)建修改和刪除,通過視圖管理數(shù)據(jù)。3.可視化工具管理索引和視圖4.存儲過程和函數(shù)的創(chuàng)建、執(zhí)行、修改和刪除,存儲過程編程;5.觸發(fā)器和事件的創(chuàng)建、管理和使用;6.常用MySQL控制流語句的應(yīng)用;7.利用游標(biāo)處理結(jié)果集。講授、習(xí)題、實(shí)驗(yàn)、討論1.掌握數(shù)據(jù)庫對象的基本用途;2.掌握數(shù)據(jù)庫對象的常用操作。了解利用游標(biāo)處理結(jié)果集的方法7事務(wù)和鎖21.事務(wù)的基本概念和基本操作;2.鎖的基本概念和基本操作,使用鎖來實(shí)現(xiàn)并發(fā)3.控制的基本方法講授、習(xí)題、實(shí)驗(yàn)、討論1.理解事務(wù)和鎖的基本概念和重要性;2.掌握事務(wù)和鎖的基本操作。8數(shù)據(jù)庫的安全管理21.MySQL的權(quán)限系統(tǒng)的工作原理;2.利用圖形工具管理用戶;3.權(quán)限管理的基本操作。講授、習(xí)題、實(shí)驗(yàn)、討論1.MySQL的安全體系結(jié)構(gòu);2.掌握用戶和權(quán)限的操作。3.了解數(shù)據(jù)庫使用過程中的常見問題。9數(shù)據(jù)庫的備份、恢復(fù)、性能優(yōu)化、日志文件管理21.備份與恢復(fù)策略;2.數(shù)據(jù)庫備份和恢復(fù)的操作過程;3.數(shù)據(jù)的導(dǎo)入/導(dǎo)出4.數(shù)據(jù)庫的性能優(yōu)化方法;5.數(shù)據(jù)庫的日志文件管理講授、習(xí)題、實(shí)驗(yàn)、討論1.掌握備份和恢復(fù)基本操作。2.了解數(shù)據(jù)庫性能優(yōu)化的參數(shù)含義;3.學(xué)會查看日志文件內(nèi)容的方法。10數(shù)據(jù)庫應(yīng)用開發(fā)21.使用PHP管理MySQL數(shù)據(jù);2.利用JSP開發(fā)數(shù)據(jù)庫的步驟。講授、習(xí)題、實(shí)驗(yàn)、討論1.掌握使用PHP管理MySQL數(shù)據(jù)的基本操作;2.了解利用JSP開發(fā)數(shù)據(jù)庫的步驟。11MySQL數(shù)據(jù)庫的運(yùn)行環(huán)境21.掌握MySQL軟件的基本操作;2.MySQL的語言元素的簡單使用;3.熟悉可視化工具的基本操作;講授、習(xí)題、實(shí)驗(yàn)、討論1.能夠熟練使用MySQL的基本操作。2.熟悉可視化工具M(jìn)ySQLWorkbench的基本操作界面的導(dǎo)航區(qū)的各項(xiàng)功能。12數(shù)據(jù)庫和表21.掌握創(chuàng)建、修改MySQL數(shù)據(jù)庫的方法;2.掌握管理數(shù)據(jù)庫的方法;3.創(chuàng)建和修改基本表;4.為表定義約束實(shí)現(xiàn)數(shù)據(jù)完整性管理。講授、習(xí)題、實(shí)驗(yàn)、討論1.學(xué)會使用MySQL的命令方式創(chuàng)建數(shù)據(jù)庫;2.掌握數(shù)據(jù)庫表的創(chuàng)建和修改操作。13數(shù)據(jù)檢索21.SELECT語句的基本格式;2.多表連接的應(yīng)用;3.子查詢的應(yīng)用;4.正則表達(dá)式的簡單應(yīng)用。講授、習(xí)題、實(shí)驗(yàn)、討論1.熟練掌握表的基本操作;2.學(xué)會數(shù)據(jù)完整性的基本操作。14自定義函數(shù)和MySQL控制流語句21.定界符和預(yù)處理語句的用法。2.自定義函數(shù)的創(chuàng)建和調(diào)用過程;3.利用控制流語句編程實(shí)現(xiàn)對表的操作。講授、習(xí)題、實(shí)驗(yàn)、討論1.學(xué)會在函數(shù)中利用控制流語句編程的技巧;2.了解定界符和預(yù)處理語句的用法。15-16數(shù)據(jù)庫對象41.存儲過程、觸發(fā)器和事件的創(chuàng)建、修改和使用;2.視圖和索引的創(chuàng)建、修改和使用;3.事務(wù)和鎖機(jī)制。講授、習(xí)題、實(shí)驗(yàn)、討論1.學(xué)會存儲過程、觸發(fā)器、事件、視圖和索引的創(chuàng)建方法和基本操作;2.掌握存儲過程、觸發(fā)器、事件、視圖和索引的應(yīng)用。3.理解事務(wù)和鎖對于數(shù)據(jù)管理的重要性。17-19數(shù)據(jù)庫安全管理和日常管理61.創(chuàng)建和管理用戶;2.權(quán)限管理的基本操作;3.學(xué)會備份和恢復(fù)數(shù)據(jù)庫的基本操作;4.性能優(yōu)化與日志文件管理。講授、習(xí)題、實(shí)驗(yàn)、討論1.掌握用戶、權(quán)限和角色的基本操作;2.學(xué)會備份和恢復(fù)數(shù)據(jù)庫的基本操作;3.了解性能優(yōu)化參數(shù)的含義;4.學(xué)會使用日志文件的方法。合計(jì):36實(shí)踐教學(xué)進(jìn)程表周次實(shí)驗(yàn)項(xiàng)目名稱學(xué)時(shí)重點(diǎn)與難點(diǎn)項(xiàng)目類型(驗(yàn)證/綜合/設(shè)計(jì))教學(xué)方式1MySQL的使用6MySQL的安裝、設(shè)置以及日常管理,常用SQL語句的使用,存儲過程、視圖、事務(wù)的高級特性使用。PHP與MySQL的結(jié)合重點(diǎn):MySQL的日常管理。綜合討論與上機(jī)練習(xí)4PHP開發(fā)與運(yùn)行環(huán)境。2PHP開發(fā)與運(yùn)行環(huán)境的建立;包括PHP開發(fā)工具的選擇、PHP與WEB服務(wù)器的整合、php.ini的設(shè)定。綜合小考、上機(jī)練習(xí)與討論6-15PHP程序設(shè)計(jì)。8PHP語言的基本語法、內(nèi)置變量數(shù)組的應(yīng)用,常用函數(shù)的使用。重點(diǎn):函數(shù)的選擇與使用。綜合小考、上機(jī)練習(xí)與討論合計(jì):16成績評定方法及標(biāo)準(zhǔn)考核形式評價(jià)標(biāo)準(zhǔn)權(quán)重平時(shí)成績平時(shí)成績依據(jù)出勤率、平時(shí)作業(yè)、課堂表現(xiàn)等情況打分。40%期中考30%期末考30%大綱編寫時(shí)間:2018.09.09系(部)審查意見:。系(部)主任簽名:日期:年月日注:1、課程教學(xué)目

溫馨提示

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

評論

0/150

提交評論