《數(shù)據(jù)庫(kù)原理及應(yīng)用》教案全套 第1-25:理解數(shù)據(jù)處理、數(shù)據(jù)描述-綜合復(fù)習(xí)_第1頁(yè)
《數(shù)據(jù)庫(kù)原理及應(yīng)用》教案全套 第1-25:理解數(shù)據(jù)處理、數(shù)據(jù)描述-綜合復(fù)習(xí)_第2頁(yè)
《數(shù)據(jù)庫(kù)原理及應(yīng)用》教案全套 第1-25:理解數(shù)據(jù)處理、數(shù)據(jù)描述-綜合復(fù)習(xí)_第3頁(yè)
《數(shù)據(jù)庫(kù)原理及應(yīng)用》教案全套 第1-25:理解數(shù)據(jù)處理、數(shù)據(jù)描述-綜合復(fù)習(xí)_第4頁(yè)
《數(shù)據(jù)庫(kù)原理及應(yīng)用》教案全套 第1-25:理解數(shù)據(jù)處理、數(shù)據(jù)描述-綜合復(fù)習(xí)_第5頁(yè)
已閱讀5頁(yè),還剩50頁(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)介

1、課程名稱數(shù)據(jù)庫(kù)原理及應(yīng)用課次1任務(wù)、工程、課題名稱理解數(shù)據(jù)處理、數(shù)據(jù)描述課時(shí)2學(xué)時(shí)教學(xué)內(nèi)容.數(shù)據(jù)、信息、數(shù)據(jù)處理的概念.數(shù)據(jù)描述教學(xué)目標(biāo).理解數(shù)據(jù)、信息、信息處理的概念.掌握現(xiàn)實(shí)世界、信息世界、數(shù)據(jù)世界三個(gè)世界的描述方法教學(xué)重點(diǎn)1.現(xiàn)實(shí)世界、信息世界、數(shù)據(jù)世界三個(gè)世界的描述方法教學(xué)難點(diǎn)1.關(guān)系模型的表示教學(xué)活動(dòng)及主要環(huán)節(jié)學(xué)生活動(dòng)一、創(chuàng)設(shè)意境,導(dǎo)入新課 導(dǎo)入:什么是數(shù)據(jù)庫(kù)?我們的 引出新內(nèi)容:理解數(shù)據(jù)二、新授內(nèi)容及時(shí)間分配.課程介紹與要求(1 ,本課程在相關(guān)專 L課程主要內(nèi)容介 1上課、作業(yè)、實(shí) Q考試說(shuō)明.什么是數(shù)據(jù)(15分 本節(jié)主要理解數(shù)據(jù)、 重點(diǎn):數(shù)據(jù)的理解fY.數(shù)據(jù)描述。(40分鐘 工三

2、個(gè)世界:現(xiàn)實(shí) 1現(xiàn)實(shí)世界:存在 L信息世界:現(xiàn)實(shí) 1信息世界的描述*實(shí)體*屬性*域 全碼*實(shí)體集*實(shí)體型*聯(lián)系(重點(diǎn)(5分鐘)生活中哪里用到數(shù)據(jù)庫(kù)? 庫(kù)5分鐘)業(yè)中課程體系的位置、重要性 紹驗(yàn)、筆記本電腦、手機(jī)等要求中)信息、信息處理的概念.數(shù)據(jù)的表現(xiàn)形式.表現(xiàn)方法(有型和值兩局部) 0世界、信息世界、數(shù)據(jù)世界 于人們頭腦之外的客觀世界 世界在人們頭腦中的反映 所用相關(guān)術(shù)語(yǔ):聯(lián)系的類型及判斷)列舉學(xué)生所做題目及過(guò)程等內(nèi)容:1、所做習(xí)題為工程1課后 習(xí)題及考試題庫(kù)中的題目。數(shù)據(jù)庫(kù)的設(shè)計(jì)流程課程名稱數(shù)據(jù)庫(kù)原理及應(yīng)用課次6/工攵THR 、里日百夕初 了解數(shù)據(jù)庫(kù)設(shè)計(jì)、需求分析、概念任務(wù)、工程、課題名稱

3、結(jié)構(gòu)設(shè)計(jì)課時(shí)2學(xué)時(shí)教學(xué)內(nèi)容.數(shù)據(jù)庫(kù)的設(shè)計(jì)流程.需求分析.概念結(jié)構(gòu)設(shè)計(jì)教學(xué)目標(biāo).掌握數(shù)據(jù)庫(kù)的設(shè)計(jì)流程.掌握設(shè)計(jì)流程中各步驟的任務(wù)及實(shí)施方法教學(xué)重點(diǎn).數(shù)據(jù)庫(kù)的設(shè)計(jì)流程.概念結(jié)構(gòu)設(shè)計(jì)中E-R圖的繪制方法、E-R圖的合并及優(yōu)化教學(xué)難點(diǎn)1.概念結(jié)構(gòu)設(shè)計(jì)中E-R圖的繪制方法、E.R圖的合并及優(yōu)化教學(xué)活動(dòng)及主要環(huán)節(jié)學(xué)生活動(dòng)一、復(fù)習(xí)(5分鐘)1、作業(yè)中出現(xiàn)的問(wèn)題講解二、創(chuàng)設(shè)意境,導(dǎo)入新課(5分鐘)導(dǎo)入:我們理解了數(shù)據(jù)庫(kù)的相關(guān)概念,那么我們要設(shè)計(jì)一個(gè)數(shù)據(jù)庫(kù) 的話應(yīng)該怎么做,從哪幾個(gè)步驟入手,每一步需要做什么?怎么 做?引出新內(nèi)容:設(shè)計(jì)數(shù)據(jù)庫(kù)三、新授內(nèi)容及時(shí)間分配.數(shù)據(jù)庫(kù)設(shè)計(jì)的流程簡(jiǎn)介(10分鐘)主要介紹數(shù)據(jù)庫(kù)設(shè)

4、計(jì)的6個(gè)階段及各個(gè)階段的主要任務(wù)。.需求分析(5分鐘),需求分析的任務(wù)、目標(biāo)需求分析的方法.概念結(jié)構(gòu)設(shè)計(jì)(30分鐘)1概念設(shè)計(jì)的方法、步驟列舉學(xué)生所做題目及過(guò)程等 內(nèi)容:1、課本例題【例2.1】2、課后習(xí)題,讓學(xué)生通過(guò) 做題掌握E-R圖的繪制i局部E-R圖設(shè)計(jì)(結(jié)合實(shí)例講解)&全局E-R模型的設(shè)計(jì)局部E-R的集成方法全局部E-R圖集成步驟合并分E-R圖、消除沖突、生成初步E-R圖 屬性沖突、命名沖突、結(jié)構(gòu)沖突消除不必要的冗余4.概念結(jié)構(gòu)設(shè)計(jì)題目練習(xí)(20分鐘)1)課本例題【例2.1】2)課后題 P61 4、(2)四、課堂小結(jié)(5分鐘).數(shù)據(jù)庫(kù)設(shè)計(jì)的流程簡(jiǎn)介。.需求分析的任務(wù)、目標(biāo)及實(shí)現(xiàn)方法。.

5、概念設(shè)計(jì)的任務(wù)、方法、局部E-R圖設(shè)計(jì)、全局E-R模型的 設(shè)計(jì)。五、作業(yè)復(fù)習(xí)本次課所學(xué)內(nèi)容六、預(yù)習(xí)邏輯結(jié)構(gòu)設(shè)計(jì)課程名稱數(shù)據(jù)庫(kù)原理及應(yīng)用課次7任務(wù)、工程、課題名稱 邏輯結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)的物理設(shè)計(jì)課時(shí)2學(xué)時(shí)教學(xué)內(nèi)容.邏輯結(jié)構(gòu)設(shè)計(jì).物理結(jié)構(gòu)設(shè)計(jì).數(shù)據(jù)庫(kù)的實(shí)施.數(shù)據(jù)庫(kù)的運(yùn)行與維護(hù)教學(xué)目標(biāo).掌握初始關(guān)系模式設(shè)計(jì).理解關(guān)系模式的規(guī)范化. 了解物理設(shè)計(jì)的任務(wù)及方法教學(xué)重點(diǎn).邏輯結(jié)構(gòu)設(shè)計(jì)中E-R圖向關(guān)系模式的轉(zhuǎn)換.規(guī)范化理論的提出及范式的概念、分類教學(xué)難點(diǎn)1.邏輯結(jié)構(gòu)設(shè)計(jì)中E-R圖向關(guān)系模式的轉(zhuǎn)換教學(xué)活動(dòng)及主要環(huán)節(jié)學(xué)生活動(dòng)一、復(fù)習(xí) (5分鐘)1、提問(wèn)1)數(shù)據(jù)庫(kù)的設(shè)計(jì)有哪幾個(gè)步驟?每個(gè)步驟的任務(wù)是什么?2)需求

6、分析的任務(wù)和方法?3) E-R模型設(shè)計(jì)方法2、作業(yè)、實(shí)驗(yàn)總結(jié)作業(yè)中出現(xiàn)的問(wèn)題已在習(xí)題課中講解列舉學(xué)生所做題目及過(guò)程等 內(nèi)容:1、課本例題【例2.2-【例 2.82、課后習(xí)題,讓學(xué)生通過(guò)做 題掌握E-R圖的匯制及E-R 圖向關(guān)系模式的轉(zhuǎn)換3、規(guī)范化理論局部讓學(xué)生通二、創(chuàng)設(shè)意境,導(dǎo)入新課(5分鐘)導(dǎo)入:上次課我們學(xué)習(xí)了數(shù)據(jù)庫(kù)設(shè)計(jì)的兩個(gè)步驟,我們?cè)诟拍钤O(shè)計(jì) 階段得到了全局E-R圖,怎么轉(zhuǎn)換成計(jì)算機(jī)中表示和存儲(chǔ)的二維 表的形式呢?引出新內(nèi)容:邏輯結(jié)構(gòu)設(shè)計(jì)過(guò)課本習(xí)題理解各范式的定 義三、新授內(nèi)容及時(shí)間分配1.邏輯結(jié)構(gòu)設(shè)計(jì)(35分鐘)1)邏輯結(jié)構(gòu)設(shè)計(jì)的步驟:、初始關(guān)系模式設(shè)計(jì)1關(guān)系模式規(guī)范化工模式的評(píng)價(jià)與

7、改進(jìn)2) E-R圖轉(zhuǎn)換為關(guān)系模型要遵循的規(guī)那么規(guī)那么內(nèi)容見(jiàn)課本P36規(guī)那么2.1規(guī)那么結(jié)合實(shí)例(課本例題2.2-2.7)講解轉(zhuǎn)換規(guī)那么3)關(guān)系模式的規(guī)范化1規(guī)范化理論的提出L函數(shù)依賴的概念1范式的概念工5級(jí)范式.數(shù)據(jù)庫(kù)的物理設(shè)計(jì):(10分鐘)確定合適的存取方法及數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)。.數(shù)據(jù)庫(kù)的實(shí)施(10分鐘)L數(shù)據(jù)庫(kù)的創(chuàng)立1數(shù)據(jù)入庫(kù)工 相關(guān)數(shù)據(jù)庫(kù)應(yīng)用程序的編寫(xiě)及試運(yùn)行。.數(shù)據(jù)庫(kù)的運(yùn)行與維護(hù)。(5分鐘).本工程知識(shí)小結(jié)。(5分鐘)四、課堂小結(jié)(5分鐘).邏輯結(jié)構(gòu)設(shè)計(jì):E-R圖向關(guān)系模式的轉(zhuǎn)換,重點(diǎn)是轉(zhuǎn)換規(guī)那么 的運(yùn)用;.數(shù)據(jù)庫(kù)的物理設(shè)計(jì)、實(shí)施、運(yùn)行和維護(hù)。五、作業(yè)復(fù)習(xí)本次課所學(xué)內(nèi)容六、預(yù)習(xí)安裝與啟動(dòng)

8、MySQL課程名稱數(shù)據(jù)庫(kù)原理及應(yīng)用課次8任務(wù)、工程、課題名稱工程2復(fù)習(xí)+習(xí)題課時(shí)2學(xué)時(shí)教學(xué)內(nèi)容.數(shù)據(jù)庫(kù)設(shè)計(jì)概述.數(shù)據(jù)庫(kù)的概念設(shè)計(jì)、邏輯設(shè)計(jì).規(guī)范化理論教學(xué)目標(biāo).掌握數(shù)據(jù)庫(kù)設(shè)計(jì)的流程與方法.掌握E-R圖的繪制與優(yōu)化.掌握邏輯結(jié)構(gòu)設(shè)計(jì)方法教學(xué)重點(diǎn)2.概念模型設(shè)計(jì)、關(guān)系模式設(shè)計(jì)教學(xué)難點(diǎn)概念模型設(shè)計(jì)、關(guān)系模式設(shè)計(jì)教學(xué)活動(dòng)及主要環(huán)節(jié)學(xué)生活動(dòng)一、復(fù)習(xí)(5分鐘)1、提問(wèn)數(shù)據(jù)庫(kù)的創(chuàng)立流程2、作業(yè)總結(jié)E-R圖的繪制方法,屬性、實(shí)體、聯(lián)系的表示,碼的表示。二、創(chuàng)設(shè)意境,導(dǎo)入新課()導(dǎo)入:數(shù)據(jù)庫(kù)原理局部的內(nèi)容基本學(xué)完,通過(guò)復(fù)習(xí)和習(xí)題環(huán)節(jié)做一列舉學(xué)生所做題目及過(guò)程等 內(nèi)容:1、工程2課后習(xí)題。通過(guò)習(xí)題練習(xí)讓學(xué)生熟練

9、掌握本章所學(xué)知識(shí),熟悉數(shù)據(jù) 庫(kù)的設(shè)計(jì)流程及各階段的任 務(wù)及設(shè)計(jì)方法??偨Y(jié),讓大家加深理解,更好地學(xué)習(xí)數(shù)據(jù)庫(kù)應(yīng)用局部?jī)?nèi)容。引出新內(nèi)容:創(chuàng)立數(shù)據(jù)庫(kù)三、新授內(nèi)容及時(shí)間分配1.工程2知識(shí)點(diǎn)總結(jié)(35分鐘)1)數(shù)據(jù)庫(kù)設(shè)計(jì)的流程六個(gè)設(shè)計(jì)階段及每個(gè)階段的主要任務(wù)2)概念結(jié)構(gòu)設(shè)計(jì)重點(diǎn)是E-R圖的設(shè)計(jì)與優(yōu)化,包括:設(shè)計(jì)方法、沖突及 其消除3)邏輯結(jié)構(gòu)設(shè)計(jì)重點(diǎn)是E-R圖向關(guān)系模式的轉(zhuǎn)換,要求學(xué)生通過(guò)練習(xí)記住 并靈活掌握轉(zhuǎn)換規(guī)那么。.輔導(dǎo)答疑(15分鐘)讓學(xué)生復(fù)習(xí)本章內(nèi)容,并對(duì)學(xué)生提出的問(wèn)題進(jìn)行輔導(dǎo)鞏 固。.章節(jié)測(cè)驗(yàn)(20分鐘)利用超星網(wǎng)絡(luò)平臺(tái)對(duì)第2章知識(shí)點(diǎn)進(jìn)行測(cè)驗(yàn),了解學(xué)生對(duì)知 識(shí)點(diǎn)的掌握情況。四、課堂小結(jié)(5分

10、鐘).數(shù)據(jù)庫(kù)設(shè)計(jì)流程及方法.總結(jié)學(xué)生這兩周學(xué)習(xí)情況并提出下一步的要求五、作業(yè)習(xí)工程1-2知識(shí)點(diǎn)六、預(yù)習(xí)安裝與啟動(dòng)MySQL六、預(yù)習(xí)安裝與啟動(dòng)MySQL課程名稱數(shù)據(jù)庫(kù)原理及應(yīng)用課次9任務(wù)、工程、課題名稱 安裝與啟動(dòng)MySQL、創(chuàng)立與維護(hù)MySQL數(shù)據(jù)庫(kù)課時(shí)2學(xué)時(shí)教學(xué)內(nèi)容. MySQL的安裝、配置、常用工具.數(shù)據(jù)庫(kù)的創(chuàng)立.數(shù)據(jù)庫(kù)的維護(hù)與刪除教學(xué)目標(biāo).掌握MySQL的安裝與配置方法.掌握常用MySQL工具,重點(diǎn)掌握Navicat工具。.掌握MySQL數(shù)據(jù)庫(kù)的組成。.掌握數(shù)據(jù)庫(kù)的創(chuàng)立方法.掌握數(shù)據(jù)庫(kù)的翻開(kāi)、刪除等使用方法。. 了解存儲(chǔ)引擎的概念及分類。教學(xué)重點(diǎn). MySQL的安裝與配置.數(shù)據(jù)庫(kù)的創(chuàng)立與

11、使用方法教學(xué)難點(diǎn)燦庫(kù)的創(chuàng)立教學(xué)活動(dòng)及主要環(huán)節(jié)學(xué)生活動(dòng)一、復(fù)習(xí) (5分鐘)1、提問(wèn)數(shù)據(jù)庫(kù)的創(chuàng)立流程2、作業(yè)、實(shí)驗(yàn)總結(jié)E-R圖的繪制方法,屬性、實(shí)體、聯(lián)系的表示,碼的表示。二、創(chuàng)設(shè)意境,導(dǎo)入新課(5分鐘)導(dǎo)入:我們掌握了數(shù)據(jù)庫(kù)的創(chuàng)立流程,現(xiàn)在就來(lái)學(xué)習(xí)怎么在具體的數(shù) 據(jù)庫(kù)管理系統(tǒng)中創(chuàng)立數(shù)據(jù)庫(kù),掌握其具體操作方法。引出新內(nèi)容:創(chuàng)立數(shù)據(jù)庫(kù)三、新授內(nèi)容及時(shí)間分配MySQL簡(jiǎn)介、安裝與配置(5分鐘)MySQL的服務(wù)啟動(dòng)、登錄MySQL服務(wù)器(2。分鐘)/ MySQL服務(wù)的啟動(dòng)與停止1 法一:右擊“計(jì)算機(jī)” 一 “管理” 一 “服務(wù)和應(yīng)用 程序”,翻開(kāi)服務(wù)管理器,選擇MySQL80,啟動(dòng)或停止服 務(wù)。, 法二

12、:“開(kāi)始”一 “運(yùn)行,輸入services.msc,翻開(kāi) 服務(wù)管理器。工法三:“開(kāi)始” 一 “運(yùn)行,輸入cmd,在翻開(kāi)的命 令界面中輸入 net 命令,net start mysq!80 或 net stop mysql80/ 登錄MySQLl法一:在Navicat中新建連接,登錄mysqli 法二:“開(kāi)始” 一 “運(yùn)行,輸入cmd,在翻開(kāi)的命 令界面中輸入登錄命令,mysql -h localhost -u root -pMySQL數(shù)據(jù)庫(kù)簡(jiǎn)介(5分鐘)每個(gè)數(shù)據(jù)庫(kù)都對(duì)應(yīng)存放在一個(gè)與之同名的文件夾中。列舉學(xué)生所做題目及過(guò)程等 內(nèi)容:1、安裝MySQL軟件,由學(xué) 生利用前3周的課余時(shí)間完 成。2、

13、MySQL服務(wù)的啟動(dòng)與關(guān)閉 及屬性設(shè)置。3、登錄MySQL服務(wù)器,利 用Navicat工具及mysql命令 兩種方法。4.數(shù)據(jù)庫(kù)的創(chuàng)立,利用 Navicat 工具和 CREATE DATABASE命令兩種方法。5、數(shù)據(jù)庫(kù)的翻開(kāi)及刪除操作, 掌握 USE database_name 和 DROP DATABASE 命令。.數(shù)據(jù)庫(kù)的創(chuàng)立(20分鐘)人利用Navicat工具這是初學(xué)者較容易理解的方法,必須掌握、利用SQL命令CREATE DATABASE database_name.數(shù)據(jù)庫(kù)的翻開(kāi)、刪除操作(10分鐘)L利用Navicat工具、利用 SQL 命令USE database_nameI D

14、ROP DATABASE database_name.數(shù)據(jù)庫(kù)的存儲(chǔ)引擎的概念及主要存儲(chǔ)引擎介紹(5分鐘)四、課堂小結(jié)(5分鐘). MySQL簡(jiǎn)介、MySQL的服務(wù)啟動(dòng)、登錄MySQL服務(wù)器.數(shù)據(jù)庫(kù)的創(chuàng)立、翻開(kāi)、刪除操作五、作業(yè)復(fù)習(xí)本次課所學(xué)內(nèi)容六、預(yù)習(xí)創(chuàng)立與維護(hù)學(xué)生信息管理數(shù)據(jù)表課程名稱數(shù)據(jù)庫(kù)原理及應(yīng)用課次10任務(wù)、工程、課題名稱創(chuàng)立與維護(hù)學(xué)生信息管理數(shù)據(jù)表課時(shí)2學(xué)時(shí)教學(xué)內(nèi)容.表的基本概念. MySQL數(shù)據(jù)類型.默認(rèn)值、空值等列的其它屬性.表的創(chuàng)立(利用Navicat工具和CREATE TABLE命令)兩種方法.表的查看、修改、復(fù)制、刪除等維護(hù)操作.在表中添加、查看、修改與刪除數(shù)據(jù)記錄教學(xué)目標(biāo)

15、.掌握表的命名、表的結(jié)構(gòu)、字段長(zhǎng)度與小數(shù)位數(shù)等基本概念.掌握常用MySQL數(shù)據(jù)類型.掌握 DEFAULT、ATUO-INCREMENT、NULL、NOT NULL 等屬性的含義及設(shè) 置方法.掌握表的創(chuàng)立方法(利用Navicat工具和CREATE TABLE命令)兩種方法.掌握表的查看、修改、復(fù)制、刪除等維護(hù)操作及其SQL命令6.掌握在表中添加、查看、修改與刪除數(shù)據(jù)記錄的操作方法教學(xué)重點(diǎn).表的創(chuàng)立. DEFAULT ATUO-INCREMENT、NULL、NOT NULL 等屬性的含義及設(shè)置方 法教學(xué)難點(diǎn)用CREATE TABLE命令創(chuàng)立表教學(xué)活動(dòng)及主要環(huán)節(jié)學(xué)生活動(dòng)一、復(fù)習(xí) (5分鐘)1、提問(wèn)數(shù)

16、據(jù)庫(kù)的創(chuàng)立、翻開(kāi)、刪除等操作方法及命令2、作業(yè)、實(shí)驗(yàn)總結(jié)講解作業(yè)或?qū)嶒?yàn)中出現(xiàn)的問(wèn)題二、創(chuàng)設(shè)意境,導(dǎo)入新課(5分鐘)導(dǎo)入:我們創(chuàng)立了數(shù)據(jù)庫(kù)只相當(dāng)于蓋了一所空房子,要想在房子 中存放數(shù)據(jù)還需要?jiǎng)?chuàng)立一維表,這節(jié)課重點(diǎn)是講述表的創(chuàng)立與管 理操作。引出新內(nèi)容:表的管理(復(fù)習(xí)第一章中關(guān)系的概念及相關(guān)述語(yǔ))三、新授內(nèi)容及時(shí)間分配.表的命名、表的結(jié)構(gòu)、字段長(zhǎng)度與小數(shù)位數(shù)等基本概念。(5 分鐘).常用My SQL數(shù)據(jù)類型(5分鐘). DEFAULT ATUO-INCREMENT、NULL、NOT NULL 等屬性的含義及設(shè)置方法(5分鐘).表的倉(cāng)U建方法(利用Navicat工具和CREATE TABLE命令)

17、兩種方法(35分鐘)要求學(xué)生重點(diǎn)掌握利用Navicat工具創(chuàng)立和管理表,能正確地 創(chuàng)立表,能確定各種約束條件。CREATE TABLE命令要求學(xué)生能看懂,尤其是列級(jí)完整性約 束條件和表級(jí)完整性約束條件要能分清,會(huì)設(shè)置。.表的查看、修改、復(fù)制、刪除等維護(hù)操作及其SQL命令(10 分鐘).在表中添加、查看、修改與刪除數(shù)據(jù)記錄的操作方法(5 分鐘)四、課堂小結(jié)(5分鐘)列舉學(xué)生所做題目及過(guò)程等 內(nèi)容:.在Navicat中創(chuàng)立表,字 段名、數(shù)據(jù)類型及長(zhǎng)度、默認(rèn) 值、空值、主鍵等屬性的設(shè)置。.利用 CREATE TABLE 命 令創(chuàng)立表。3、利用 SHOW TABLES 命 令、ALTER TABLE

18、命令、 DROP TABLE命令實(shí)現(xiàn)表 的查看、修改、復(fù)制、刪除等 維護(hù)操作。.利用Navicat工具實(shí)現(xiàn)表 的查看、修改、復(fù)制、刪除等 維護(hù)操作。.利用Navicat工具在表中 添加、查看、修改與刪除數(shù)據(jù) 記錄。.常用MySQL數(shù)據(jù)類型. DEFAULT ATUO-INCREMENT、NULL、NOT NULL 等 屬性的含義及設(shè)置方法.表的創(chuàng)立方法(利用Navicat工具和CREATE TABLE命令) 兩種方法.表的查看、修改、復(fù)制、刪除等維護(hù)操作及其SQL命令.在表中添加、查看、修改與刪除數(shù)據(jù)記錄的操作方法五、作業(yè)復(fù)習(xí)本次課主要內(nèi)容六、預(yù)習(xí)查詢與維護(hù)學(xué)生信息管理數(shù)據(jù)表課程名稱數(shù)據(jù)庫(kù)原理

19、及應(yīng)用課次11任務(wù)、工程、課題名稱簡(jiǎn)單數(shù)據(jù)查詢課時(shí)2學(xué)時(shí)教學(xué)內(nèi)容1.單表無(wú)條件數(shù)據(jù)查詢2,使用WHERE子句實(shí)現(xiàn)條件查詢教學(xué)目標(biāo).掌握單表無(wú)條件查詢中DISTINCT關(guān)鍵字的使用、為列指定別名,為表指定別 名等知識(shí)點(diǎn)的使用。.掌握單表有條件查詢中各種查詢條件的表達(dá),包括涉及空值的查詢、涉及范圍。 的查詢、模糊查詢、集體查詢、多個(gè)查詢條件的連接等條件表達(dá)式的書(shū)寫(xiě)。教學(xué)重點(diǎn).單表無(wú)條件查詢中DISTINCT關(guān)鍵字的使用、為列指定別名,為表指定別名等 知識(shí)點(diǎn)的使用。.單表有條件查詢中各種查詢條件的表達(dá),包括涉及空值的查詢、涉及范圍的查 詢、模糊查詢、集體查詢、多個(gè)查詢條件的連接等條件表達(dá)式的書(shū)寫(xiě)。教

20、學(xué)難點(diǎn)1.單表有條件查詢教學(xué)活動(dòng)及主要環(huán)節(jié)學(xué)生活動(dòng)一、復(fù)習(xí)(5分鐘)1、提問(wèn)表的創(chuàng)立方法2、作業(yè)、實(shí)驗(yàn)總結(jié)創(chuàng)立表時(shí)主鍵設(shè)置、空值設(shè)置、字段類型確實(shí)定二、創(chuàng)設(shè)意境,導(dǎo)入新課(5分鐘)導(dǎo)入:表創(chuàng)立完成后,我們的數(shù)據(jù)庫(kù)中的數(shù)據(jù)就是存放在表中的,列舉學(xué)生所做題目及過(guò)程等 內(nèi)容:學(xué)生所做題目主要是課本相 關(guān)例題,讓學(xué)生先能看懂這些 題目,明白SELECT命令的 功能及書(shū)寫(xiě)方法,然后再自己 動(dòng)手去寫(xiě)命令。那么我們要進(jìn)行查詢,比方,我想在咱學(xué)校的學(xué)生表格中查詢我 的信息,查找我的老鄉(xiāng),怎么做?引出新內(nèi)容:這就是我們接下來(lái)要講的數(shù)據(jù)查詢操作三、新授內(nèi)容及時(shí)間分配.單表無(wú)條件查詢中DISTINCT關(guān)鍵字的使用、

21、為列指定別名, 為表指定別名等知識(shí)點(diǎn)的使用。(30分鐘)Select all|distinct v選項(xiàng)as別名選項(xiàng)as 別名From 表名)Limit fm,nInto outfile輸出文件名此處通過(guò)多個(gè)例題帶著學(xué)生從簡(jiǎn)到難,逐步學(xué)習(xí)掌握SELECT 命令的使用,每個(gè)例題都包含一個(gè)小知識(shí)點(diǎn)。讓學(xué)生學(xué)會(huì)總結(jié)復(fù) 習(xí)。.單表有條件查詢中各種查詢條件的表達(dá),包括涉及空值的查 詢、涉及范圍的查詢、模糊查詢、集體查詢、多個(gè)查詢條件的連 接等條件表達(dá)式的書(shū)寫(xiě)(35分鐘)Select all|distinct v選項(xiàng)as別名選項(xiàng)as(別名From表名Where v條件表達(dá)式此處通過(guò)多個(gè)例題帶著學(xué)生從簡(jiǎn)到難,

22、逐步學(xué)習(xí)掌握WHERE 子句的使用,包括BETWEENAND、LIKE、IN、NULL/NOT NULL、ESCAPE等關(guān)鍵字的使用。四、課堂小結(jié)(5分鐘).單表無(wú)條件查詢.單表有條件查詢,主要是各種條件表達(dá)式的書(shū)寫(xiě)。五、作業(yè)復(fù)習(xí)本次課所學(xué)內(nèi)容六、預(yù)習(xí)聚集函數(shù)的使用課程名稱數(shù)據(jù)庫(kù)原理及應(yīng)用課次12任務(wù)、工程、課題名稱聚集函數(shù)、分組篩選數(shù)據(jù)、對(duì)查詢 結(jié)果進(jìn)行排序課時(shí)2學(xué)時(shí)L數(shù)據(jù)世界:信息世界中的信息以數(shù)據(jù)形式表示,現(xiàn)實(shí)世界中客觀對(duì)象的抽象過(guò)程的理解(下列圖所示)現(xiàn)實(shí)世界(事物、事物性質(zhì)) 抽象化V 概念模型描述 概念模型描述 DBMS支持的數(shù)據(jù)模型描述信息世界(實(shí)體、實(shí)體屬性) 數(shù)據(jù)化機(jī)器世界(

23、記錄、數(shù)據(jù)項(xiàng))三、課堂小結(jié)(5分鐘).數(shù)據(jù)、信息的概念理解。.數(shù)據(jù)描述:現(xiàn)實(shí)世界、信息世界、數(shù)據(jù)世界三個(gè)世界的描述 方法。四、作業(yè)復(fù)習(xí)本次課所學(xué)內(nèi)容五、預(yù)習(xí)數(shù)據(jù)模型教學(xué)內(nèi)容.聚集函數(shù)的使用.查詢結(jié)果的分組與排序教學(xué)目標(biāo).掌握 COUNT ()、SUM ()、AVG ()、MAX。、MTN ()等聚集函數(shù)在數(shù)據(jù) 查詢中的使用。.掌握如何對(duì)查詢結(jié)果集進(jìn)行分組。.掌握如何對(duì)查詢結(jié)果集進(jìn)行排序。教學(xué)重點(diǎn).聚集函數(shù)在數(shù)據(jù)查詢中的使用。.查詢結(jié)果集的分組。教學(xué)難點(diǎn)1.查詢結(jié)果的分組教學(xué)活動(dòng)及主要環(huán)節(jié)學(xué)生活動(dòng)一、復(fù)習(xí)(5分鐘)1、提問(wèn)數(shù)據(jù)查詢命令格式各種查詢條件的表達(dá)2、作業(yè)、實(shí)驗(yàn)總結(jié)二、創(chuàng)設(shè)意境,導(dǎo)入新課

24、(5分鐘)導(dǎo)入:我們?cè)谶M(jìn)行數(shù)據(jù)查詢時(shí)經(jīng)常會(huì)用到對(duì)查詢結(jié)果按照某一列 或多列數(shù)據(jù)進(jìn)行分類,以匯總各類數(shù)據(jù)。引出新內(nèi)容:這就是我們接下來(lái)要講的查詢結(jié)果的分組及各聚集 函數(shù)的使用操作列舉學(xué)生所做題目及過(guò)程等 內(nèi)容:學(xué)生所做題目主要是課本相 關(guān)例題,讓學(xué)生先能看懂這些 題目,明白SELECT命令的 功能及書(shū)寫(xiě)方法,然后再自己 動(dòng)手去與命令。三、新授內(nèi)容及時(shí)間分配.聚集函數(shù)在數(shù)據(jù)查詢中的使用。(20分鐘)掌握 COUNT。、SUM()、AVG()、MAX()、MIN()等聚集函 數(shù)的功能及使用方法;.查詢結(jié)果的分組。(25分鐘),掌握GROUP BY子句、HAVING子句的使用;,區(qū)分WHERE子句與H

25、AVING子句的使用區(qū)別;.查詢結(jié)果集的排序。(15分鐘)掌握ORDER BY子句的使用。.單表數(shù)據(jù)查詢小結(jié)。(5分鐘)四、課堂小結(jié)(5分鐘).各聚集函數(shù)的使用;.查詢結(jié)果的分組;3.查詢結(jié)果集的排序。五、作業(yè)復(fù)習(xí)本次課所學(xué)內(nèi)容六、預(yù)習(xí)多表連接查詢課程名稱數(shù)據(jù)庫(kù)原理及應(yīng)用課次13任務(wù)、工程、課題名稱掌握多表連接查詢課時(shí)2學(xué)時(shí)教學(xué)內(nèi)容1.多表連接查詢教學(xué)目標(biāo).交叉連接.內(nèi)連接.外連接.自連接教學(xué)重點(diǎn).內(nèi)連接.自連接教學(xué)難點(diǎn)自連接教學(xué)活動(dòng)及主要環(huán)節(jié)學(xué)生活動(dòng)一、復(fù)習(xí)(5分鐘)1、提問(wèn)常用聚集函數(shù)有哪些?查詢結(jié)果集的分組命令格式?查詢結(jié)果集的排序命令格式?2、作業(yè)、實(shí)驗(yàn)總結(jié)二、創(chuàng)設(shè)意境,導(dǎo)入新課(5分

26、鐘)導(dǎo)入:我們?cè)谶M(jìn)行數(shù)據(jù)查詢時(shí)經(jīng)常用到涉及兩張表或更多表的查 詢,如查詢某位同學(xué)選修的課程信息,怎么做?引出新內(nèi)容:這就是我們接下來(lái)要講的多表連接查詢?nèi)?、新授?nèi)容及時(shí)間分配.交叉連接查詢(5分鐘)注意為表指定別名的用法.內(nèi)連接(25分鐘)這是在多表連接查詢中用得最多的一種查詢方法,要求重點(diǎn)掌 握多表的判斷及多表連接條件的書(shū)寫(xiě)。尤其是三張表的連接中連接條件確實(shí)定,要記住是兩兩連接。列舉學(xué)生所做題目及過(guò)程等 內(nèi)容:學(xué)生所做題目主要是課本相 關(guān)例題,讓學(xué)生先能看懂這些 題目,明白SELECT命令的 功能及書(shū)寫(xiě)方法,然后再自己 動(dòng)手去與叩令。連接格式:今 select子句from 表名1,表名2whe

27、re v兩個(gè)表的連接條件and其它篩選條件,今 select 子句 from 表名 1 inner join 表名 2on v兩個(gè)表的連接條件,where其它篩選條件習(xí).自連接(20分鐘)在實(shí)際應(yīng)用中會(huì)經(jīng)常用到,此處重點(diǎn)掌握在同一張表中進(jìn)行 自連接的方法,為一張表指定兩個(gè)別名,使之在邏輯上成為兩張 表。此處難點(diǎn)在于自連接的判斷。連接格式:今 select子句 from 表名 a,表名 bwhere 兩個(gè)表的連接條件,and其它篩選條件習(xí).外連接(15分鐘)了解外連接的作用及寫(xiě)法四、課堂小結(jié)(5分鐘).內(nèi)連接.自連接五、作業(yè)復(fù)習(xí)本次課所學(xué)內(nèi)容六、預(yù)習(xí)嵌套查詢課程名稱數(shù)據(jù)庫(kù)原理及應(yīng)用課次14任務(wù)、

28、工程、課題名稱理解嵌套查詢、集合查詢課時(shí)2學(xué)時(shí)教學(xué)內(nèi)容.嵌套查詢.集合查詢教學(xué)目標(biāo).掌握嵌套子查詢的查詢方法。. 了解相關(guān)子查詢。.掌握集合查詢的查詢方法。教學(xué)重點(diǎn).嵌套子查詢的查詢方法。.集合查詢的查詢方法。教學(xué)難點(diǎn)1.嵌套子查詢教學(xué)活動(dòng)及主要環(huán)節(jié)學(xué)生活動(dòng)列舉學(xué)生所做題目及過(guò)程等 內(nèi)容:學(xué)生所做題目主要是課本相 關(guān)例題,讓學(xué)生先能看懂這些 題目,明白SELECT命令的 功能及書(shū)寫(xiě)方法,然后再自己 動(dòng)手去寫(xiě)命令。一、復(fù)習(xí)(5分鐘)1、提問(wèn)內(nèi)連接查詢自連接查詢2、作業(yè)、實(shí)驗(yàn)總結(jié)作業(yè)實(shí)驗(yàn)中出現(xiàn)的問(wèn)題講解二、創(chuàng)設(shè)意境,導(dǎo)入新課(5分鐘)導(dǎo)入:要實(shí)現(xiàn)查詢“查詢與劉晨在同一個(gè)班學(xué)習(xí)的學(xué)生信息。怎 么做?

29、引出新內(nèi)容:嵌套查詢操作三、新授內(nèi)容及時(shí)間分配.嵌套子查詢的查詢方法。(40分鐘)L嵌套子查詢的執(zhí)行過(guò)程1嵌套子查詢的書(shū)寫(xiě)工 靈活掌握什么時(shí)候用嵌套.相關(guān)子查詢(15分鐘)上了解相關(guān)子查詢的執(zhí)行過(guò)程。1 相關(guān)子查詢與嵌套(不相關(guān))子查詢執(zhí)行過(guò)程的區(qū)別.集合查詢(5分鐘)了解即可。.數(shù)據(jù)查詢復(fù)習(xí)(5分鐘)此處結(jié)合具體題目與學(xué)生一起分析、思考,練習(xí)多表連接查 詢與嵌套查詢的命令格式區(qū)別,找出其異同點(diǎn)。四、課堂小結(jié)(5分鐘).嵌套子查詢。.集合查詢五、作業(yè)復(fù)習(xí)本次課所學(xué)內(nèi)容六、預(yù)習(xí)數(shù)據(jù)更新課程名稱數(shù)據(jù)庫(kù)原理及應(yīng)用課次15任務(wù)、工程、課題名稱數(shù)據(jù)更新課時(shí)2學(xué)時(shí)教學(xué)內(nèi)容.數(shù)據(jù)記錄的插入.數(shù)據(jù)記錄的修改.

30、數(shù)據(jù)記錄的刪除教學(xué)目標(biāo).掌握記錄的插入命令I(lǐng)NSERT INTO表名列名清單:VALUESv常量清單,.掌握記錄的修改命令UPDATE.掌握記錄的刪除命令DELETE教學(xué)重點(diǎn).數(shù)據(jù)記錄的插入.數(shù)據(jù)記錄的修改.數(shù)據(jù)記錄的刪除教學(xué)難點(diǎn).數(shù)據(jù)記錄的插入.數(shù)據(jù)記錄的修改.數(shù)據(jù)記錄的刪除教學(xué)活動(dòng)及主要環(huán)節(jié)學(xué)生活動(dòng)一、復(fù)習(xí)(5分鐘)1、提問(wèn)數(shù)據(jù)查詢命令?多表連接查詢?嵌套子查詢?2、作業(yè)、實(shí)驗(yàn)總結(jié)講解作業(yè)或?qū)嶒?yàn)中出現(xiàn)的問(wèn)題二、創(chuàng)設(shè)意境,導(dǎo)入新課(5分鐘)導(dǎo)入:前面我們掌握了數(shù)據(jù)查詢方法,能用SELECT命令完成所有的查 詢,那么如果我想修改表中的數(shù)據(jù)怎么辦?比方你的名字打錯(cuò)了, 怎么改回來(lái)?引出新內(nèi)容:數(shù)

31、據(jù)修改三、新授內(nèi)容及時(shí)間分配1.記錄的插入命令(30分鐘)語(yǔ)法格式:INSERT INTO表名列名清單習(xí)VALUES常量清單 插入單條記錄列舉學(xué)生所做題目及過(guò)程等 內(nèi)容:學(xué)生所做題目主要是課本相 關(guān)例題,讓學(xué)生先能看懂這些 題目,明白INSERT、 UPDATE、DELETE 命令的功 能及書(shū)寫(xiě)方法,然后再自己動(dòng) 手去寫(xiě)命令。A 插入多條記錄 插入子查詢結(jié)果舉例演示講解.記錄的修改命令(15分鐘)語(yǔ)法格式:UPDATE表名SET =表達(dá)式字段名2=v表達(dá)式2WHERE條件表達(dá)式,.記錄的刪除命令(10分鐘)語(yǔ)法格式:DELETE FROM 指定別名1 FROM子句:查詢涉及到的表的判斷 WHE

32、RE子句:各種查詢條件的表達(dá)* 多個(gè)查詢條件用AND或OR連接噴 BETWEEN-AND-IN LIKE、NULL/NOT NULL 等關(guān)鍵字的使用I SUM ()、AVG ()、COUNT ()、MAX ()、MIN ()函 數(shù)的使用,GROUP BY子句:是否需要分組及分組字段的判斷,ORDER BY子句:排序方式確實(shí)定.內(nèi)連接(10分鐘)這是在多表連接查詢中用得最多的一種查詢方法,要求重點(diǎn)掌 握多表的判斷及多表連接條件的書(shū)寫(xiě),尤其是三張表的連接中連 接條件確實(shí)定。.自連接(5分鐘)在實(shí)際應(yīng)用中會(huì)經(jīng)常用到,此處重點(diǎn)掌握在同一張表中進(jìn)行自 連接的方法,為一張表指定兩個(gè)別名,使之在邏輯上成為兩

33、張表。此處難點(diǎn)在于自連接的判斷。.嵌套子查詢(5分鐘)L嵌套子查詢的執(zhí)行過(guò)程i嵌套子查詢的書(shū)寫(xiě),靈活掌握什么時(shí)候用嵌套.相關(guān)子查詢(5分鐘)上了解相關(guān)子查詢的執(zhí)行過(guò)程。L 相關(guān)子查詢與嵌套(不相關(guān))子查詢執(zhí)行過(guò)程的區(qū)別.數(shù)據(jù)更新(5分鐘)i 記錄的插入:INSERT命令工 記錄的修改:UPDATE命令L 記錄的刪除:DELETE命令此處要注意UPDATE命令與ALTER命令,DELETE命令與 DROP命令的區(qū)別。.本章課后習(xí)題和題庫(kù)中本章對(duì)應(yīng)題目(10分鐘)提前安排學(xué)生利用課余時(shí)間把課后習(xí)題及題庫(kù)中對(duì)應(yīng)的本章 習(xí)題做完,我們只利用上課時(shí)間講解答案及易錯(cuò)知識(shí)點(diǎn)。.小測(cè)驗(yàn)(15分鐘)對(duì)本章的主要

34、內(nèi)容(數(shù)據(jù)查詢及數(shù)據(jù)更新)做一個(gè)隨堂測(cè)驗(yàn), 根據(jù)給定的數(shù)據(jù)庫(kù),完成10個(gè)題目的數(shù)據(jù)查詢或數(shù)據(jù)更新,要求 寫(xiě)出其完整的命令格式。通過(guò)測(cè)試看看同學(xué)們的具體掌握情況,也讓大家做到心中有 數(shù),為最后的期末復(fù)習(xí)提供參考。四、課堂小結(jié)(5分鐘). SELECT命令的使用.內(nèi)連接.自連接.嵌套子查詢.數(shù)據(jù)更新五、作業(yè)復(fù)習(xí)本工程所學(xué)內(nèi)容六、預(yù)習(xí)索引課程名稱數(shù)據(jù)庫(kù)原理及應(yīng)用課次17任務(wù)、工程、課題名稱優(yōu)化查詢學(xué)生信息管理數(shù)據(jù)庫(kù)課時(shí)2學(xué)時(shí)教學(xué)內(nèi)容.索引概述.索引的類型.索引的創(chuàng)立與刪除.視圖的概念及作用.視圖的創(chuàng)立與使用.視圖的修改與刪除教學(xué)目標(biāo). 了解索引的概念、功能及類型. 了解索引的設(shè)計(jì)原那么.掌握索引的創(chuàng)

35、立與刪除方法.掌握視圖的概念及作用.掌握視圖的創(chuàng)立及使用.掌握視圖的修改與刪除教學(xué)重點(diǎn)索引的創(chuàng)立與刪除 視圖的創(chuàng)立與使用教學(xué)難點(diǎn)索引的創(chuàng)立視圖的創(chuàng)立與使用教學(xué)活動(dòng)及主要環(huán)節(jié)學(xué)生活動(dòng)一、復(fù)習(xí) (3分鐘)1、提問(wèn)數(shù)據(jù)查詢、插入、修改、刪除的命令?2、作業(yè)、實(shí)驗(yàn)總結(jié)二、創(chuàng)設(shè)意境,導(dǎo)入新課(2分鐘)導(dǎo)入:我們掌握了數(shù)據(jù)庫(kù)的創(chuàng)立及數(shù)據(jù)表的建立、數(shù)據(jù)查詢、數(shù)據(jù) 更新等基本應(yīng)用,我們要提高數(shù)據(jù)庫(kù)的平安性、完整性和查詢速 度,怎么辦?要編寫(xiě)相關(guān)的應(yīng)用程序怎么辦?這就需要用到索引、 視圖、存儲(chǔ)過(guò)程、觸發(fā)器、事務(wù)等來(lái)提高系統(tǒng)性能,這就是我們列舉學(xué)生所做題目及過(guò)程等 內(nèi)容:學(xué)生所做內(nèi)容為索引的創(chuàng)立 與刪除,視圖的創(chuàng)

36、立與刪除, 所做具體題目為課本相應(yīng)例 題,讓學(xué)生先會(huì)照做,再理解 為什么這樣,最后再自己動(dòng)手 做實(shí)驗(yàn)內(nèi)容。第五章高級(jí)應(yīng)用中要講的內(nèi)容。引出新內(nèi)容:索引三、新授內(nèi)容及時(shí)間分配.索引的概念及功能(5分鐘).索引的類型與設(shè)計(jì)原那么(5分鐘).索引的創(chuàng)立方法(15分鐘),在Navicat中創(chuàng)立索引1利用SQL命令創(chuàng)立*禾IJ用CREATE TABLE命令倉(cāng)U建索弓|叁利用ALTER TABLE命令創(chuàng)立索引1禾1J用CREATE INDEX命令倉(cāng)U建索弓I.索引的刪除方法(5分鐘)在Navicat中刪除索引1利用DROP INDEX命令冊(cè)IJ除索弓I.學(xué)生練習(xí)索引的創(chuàng)立(5分鐘)要求學(xué)生先把課本例題看懂

37、,會(huì)做。.視圖的概念及作用(5分鐘).視圖的創(chuàng)立(10分鐘)上 在Navicat中創(chuàng)立視圖人利用CREATE VIEW命令創(chuàng)立理解WITH CHECK OPTION參數(shù)的含義及使用.視圖的使用(10分鐘)1利用視圖進(jìn)行數(shù)據(jù)檢索使用方法與基本表的查詢完全一樣(舉例)1通過(guò)視圖修改數(shù)據(jù)可以通過(guò)視圖實(shí)現(xiàn)對(duì)基本表中的數(shù)據(jù)的插入、修改及刪 除操作,但要注意操作限制。.視圖的修改(3分鐘)上 在Navicat中修改視圖4利用ALTER VIEW命令修改視圖.視圖的刪除(2分鐘)4在Navicat中刪除視圖1利用DROP VIEW命令刪除視圖.學(xué)生練習(xí)視圖的創(chuàng)立、修改、刪除等操作(5分鐘)要求學(xué)生先把課本例

38、題看懂,會(huì)做。課程名稱數(shù)據(jù)庫(kù)原理及應(yīng)用課次2任務(wù)、工程、課題名稱掌握數(shù)據(jù)模型課時(shí)2學(xué)時(shí)教學(xué)內(nèi)容.數(shù)據(jù)模型的分類.概念模型的表示方法.數(shù)據(jù)模型的要素和種類.關(guān)系模型教學(xué)目標(biāo).掌握數(shù)據(jù)模型的分類.掌握概念模型的表示方法、E-R圖的表示方法.掌握數(shù)據(jù)模型的三要素.掌握關(guān)系模型的表示及相關(guān)術(shù)語(yǔ).掌握關(guān)系的完整性教學(xué)重點(diǎn). E-R圖的表示方法.關(guān)系模型的表示及相關(guān)術(shù)語(yǔ).關(guān)系的完整性教學(xué)難點(diǎn)1.關(guān)系模型的表示教學(xué)活動(dòng)及主要環(huán)節(jié)學(xué)生活動(dòng)一、復(fù)習(xí).人6 了哪幾個(gè).信J 二、創(chuàng)設(shè) 導(dǎo)入:設(shè)計(jì)人 引出新三、新授.數(shù)4.概/.數(shù)1 COMMIT ROLLBACK.鎖(5分鐘),并發(fā)操作引起的問(wèn)題全 喪失更新讀“臟”

39、數(shù)據(jù)不可重復(fù)讀工事務(wù)隔離級(jí)別L MySQL的鎖定機(jī)制四、課堂小結(jié)(5分鐘).索引與視圖. SQL編程基礎(chǔ).存儲(chǔ)過(guò)程.觸發(fā)器.事務(wù)與鎖觸發(fā)五、作業(yè)復(fù)習(xí)本工程所學(xué)內(nèi)容六、預(yù)習(xí)維護(hù)學(xué)生信息管理數(shù)據(jù)庫(kù)的平安性課程名稱數(shù)據(jù)庫(kù)原理及應(yīng)用課次23任務(wù)、工程、課題名稱了解MySQL的權(quán)限系統(tǒng)、管理數(shù) 據(jù)庫(kù)用戶權(quán)限課時(shí)2學(xué)時(shí)教學(xué)內(nèi)容MySQL權(quán)限系統(tǒng)的工作原理MySQL的賬戶和權(quán)限管理教學(xué)目標(biāo).掌握user、db tables_priv columns_priv procs_priv五張權(quán)限表的結(jié)構(gòu)及作用.掌握MySQL權(quán)限系統(tǒng)的工作原理.掌握賬戶的創(chuàng)立、刪除、修改密碼、修改用戶名稱等操作.掌握MySQL的權(quán)限

40、類型.掌握權(quán)限的授權(quán)與收回、查看操作教學(xué)重點(diǎn)MySQL權(quán)限系統(tǒng)的工作原理賬戶的創(chuàng)立、刪除、修改密碼、修改用戶名稱等操作 權(quán)限的授權(quán)與收回、查看操作教學(xué)難點(diǎn)MySQL的權(quán)限系統(tǒng)的工作原理教學(xué)活動(dòng)及主要環(huán)節(jié)學(xué)生活動(dòng)一、復(fù)習(xí) (5分鐘)1、提問(wèn)觸發(fā)器的創(chuàng)立、觸發(fā)時(shí)機(jī)?2、作業(yè)、實(shí)驗(yàn)總結(jié)講解作業(yè)或?qū)嶒?yàn)中出現(xiàn)的問(wèn)題二、創(chuàng)設(shè)意境,導(dǎo)入新課(5分鐘)導(dǎo)入:當(dāng)在服務(wù)器上運(yùn)行MySQL時(shí),數(shù)據(jù)庫(kù)管理員的職責(zé)就是 要想方設(shè)法使MySQL免遭用戶的非法侵入,拒絕其訪問(wèn)數(shù)據(jù)庫(kù), 保證數(shù)據(jù)庫(kù)的平安性和完整性。引出新內(nèi)容:MySQL數(shù)據(jù)庫(kù)高級(jí)管理三、新授內(nèi)容及時(shí)間分配user、 db tables_priv column

41、s_priv procs_priv五張權(quán) 限表的結(jié)構(gòu)及作用(15分鐘)MySQL權(quán)限系統(tǒng)的工作原理(15分鐘)小連接核實(shí)階段根據(jù)提供的主機(jī)名、用戶名、密碼判斷)請(qǐng)求核實(shí)階段user 表db 表f tables_priv 表f columns_priv 表賬戶的創(chuàng)立、刪除、修改密碼、修改用戶名稱等操作(15 分鐘)MySQL的權(quán)限類型(5分鐘)上全局層級(jí)列舉學(xué)生所做題目及過(guò)程等 內(nèi)容:學(xué)生所做題目為賬戶的創(chuàng)立 與管理、授權(quán)及權(quán)限收回操 作。i常見(jiàn)的數(shù)據(jù)模型層次模型(“樹(shù)”結(jié)構(gòu)),網(wǎng)狀模型(“圖”結(jié)構(gòu))、關(guān)系模型(“表”結(jié)構(gòu):目前廣泛使用).關(guān)系模型(20分鐘)4關(guān)系模型的數(shù)據(jù)結(jié)構(gòu):二維表所用相關(guān)

42、術(shù)語(yǔ)關(guān)系建元組全屬性域分量全候選碼會(huì)主碼建全碼主屬性和非主屬性喙關(guān)系模式,關(guān)系的性質(zhì).關(guān)系的完整性(10分鐘)L實(shí)體完整性i參照完整性工用戶自定義完整性四、課堂小結(jié)(5分鐘).概念模型的表示、E-R圖的表示方法。.關(guān)系模型的表示方法。.關(guān)系的性質(zhì).關(guān)系的完整性五、作業(yè)復(fù)習(xí)本次課所學(xué)內(nèi)容六、預(yù)習(xí)關(guān)系代數(shù)課程名稱數(shù)據(jù)庫(kù)原理及應(yīng)用課次3任務(wù)、工程、課題名稱掌握關(guān)系代數(shù)課時(shí)2學(xué)時(shí)i數(shù)據(jù)庫(kù)層級(jí),表層級(jí)上列層級(jí),子程序?qū)蛹?jí)5.權(quán)限的授權(quán)與收回、查看操作(15分鐘)1授權(quán)語(yǔ)句:GRANT工權(quán)限收回:REVOKE在Navicat中為用戶授權(quán)或收回權(quán)限 四、課堂小結(jié)(5分鐘)MySQL權(quán)限系統(tǒng)的工作原理MySQ

43、L的賬戶與權(quán)限管理五、作業(yè)復(fù)習(xí)本次課所學(xué)內(nèi)容六、預(yù)習(xí)備份與恢復(fù)數(shù)據(jù)摩課程名稱數(shù)據(jù)庫(kù)原理及應(yīng)用課次24任務(wù)、工程、課題名稱 備份與恢復(fù)數(shù)據(jù)庫(kù)、使用MySQL日志課時(shí)2學(xué)時(shí)教學(xué)內(nèi)容MySQL的數(shù)據(jù)備份與恢復(fù)MySQL的日志管理教學(xué)目標(biāo)掌握MySQL的數(shù)據(jù)備份與恢復(fù)的分類及操作了解表的導(dǎo)入與導(dǎo)出操作了解MySQL的日志的作用及分類了解二進(jìn)制日志、錯(cuò)誤日志、通用查詢?nèi)罩?、慢查詢?nèi)罩镜挠梅ń虒W(xué)重點(diǎn)MySQL的數(shù)據(jù)備份與恢復(fù)的分類及操作教學(xué)難點(diǎn)MySQL的數(shù)據(jù)備份與恢復(fù)的分類及操作教學(xué)活動(dòng)及主要環(huán)節(jié)學(xué)生活動(dòng)一、復(fù)習(xí) (5分鐘)1、提問(wèn)MySQL權(quán)限系統(tǒng)的工作原理? 權(quán)限的類型及如何授權(quán)? 2、作業(yè)、實(shí)驗(yàn)總

44、結(jié)講解作業(yè)或?qū)嶒?yàn)中出現(xiàn)的問(wèn)題列舉學(xué)生所做題目及過(guò)程等 內(nèi)容:學(xué)生所做題目為,數(shù)據(jù)庫(kù)的備 份,備份后刪除數(shù)據(jù)庫(kù)或其中 一張表,利用數(shù)據(jù)庫(kù)的恢復(fù)看 能否恢復(fù)到原來(lái)的數(shù)據(jù)。二、創(chuàng)設(shè)意境,導(dǎo)入新課(5分鐘)導(dǎo)入:當(dāng)在服務(wù)器上運(yùn)行MySQL時(shí),數(shù)據(jù)庫(kù)管理員的職責(zé)就是 要想方設(shè)法使MySQL免遭用戶的非法侵入,拒絕其訪問(wèn)數(shù)據(jù)庫(kù), 保證數(shù)據(jù)庫(kù)的平安性和完整性。引出新內(nèi)容:MySQL數(shù)據(jù)庫(kù)的備份與恢復(fù)三、新授內(nèi)容及時(shí)間分配. MySQL的數(shù)據(jù)備份與恢復(fù)的分類及操作(30分鐘)I備份類型今按備份時(shí)服務(wù)器是否在線熱備份、溫備份、冷備份)按備份的內(nèi)容:邏輯備份、物理備份今按備份涉及的數(shù)據(jù)范圍完整備份、增量備份、差異

45、備份1備份方法)使用Navi cat圖形工具備份)使用mysqldump命令備份+直接復(fù)制整個(gè)數(shù)據(jù)庫(kù)文件夾1恢復(fù)方法今使用Navi cat圖形工具恢復(fù)數(shù)據(jù))使用mysql命令恢復(fù)數(shù)據(jù)今直接復(fù)制備份文件到數(shù)據(jù)庫(kù)目錄. MySQL的日志的作用及分類(5分鐘).二進(jìn)制日志、錯(cuò)誤日志、通用查詢?nèi)罩?、慢查詢?nèi)罩镜挠?法(10分鐘).本工程內(nèi)容總結(jié)(20分鐘)1 MySQL權(quán)限系統(tǒng)的工作原理工數(shù)據(jù)庫(kù)的備份與恢復(fù)1 日志文件L用戶的創(chuàng)立與管理1權(quán)限類型L權(quán)限的授權(quán)與收回四、課堂小結(jié)(5分鐘)MySQL數(shù)據(jù)庫(kù)的備份與恢復(fù)MySQL日志的作用與分類五、作業(yè)復(fù)習(xí)本次課所學(xué)內(nèi)容六、預(yù)習(xí)無(wú)課程名稱數(shù)據(jù)庫(kù)原理及應(yīng)用課次

46、25任務(wù)、工程、課題名稱綜合復(fù)習(xí)課時(shí)2學(xué)時(shí)教學(xué)內(nèi)容.數(shù)據(jù)描述、數(shù)據(jù)模型、數(shù)據(jù)庫(kù)系統(tǒng)的組成與結(jié)構(gòu).關(guān)系代數(shù).數(shù)據(jù)庫(kù)設(shè)計(jì)的流程、各階段任務(wù)、主要設(shè)計(jì)方法.數(shù)據(jù)庫(kù)與表的創(chuàng)立與管理.數(shù)據(jù)查詢命令復(fù)習(xí).數(shù)據(jù)更新命令復(fù)習(xí).索引、視圖. SQL編程基礎(chǔ).存儲(chǔ)過(guò)程.觸發(fā)器教學(xué)目標(biāo).掌握數(shù)據(jù)描述、數(shù)據(jù)模型的基本理論.掌握數(shù)據(jù)庫(kù)系統(tǒng)的組成與結(jié)構(gòu).掌握各種關(guān)系運(yùn)算的綜合運(yùn)用.掌握數(shù)據(jù)庫(kù)設(shè)計(jì)的流程與方法.掌握SELECT命令中各子句的使用.掌握WHERE子句中各種查詢條件的表達(dá).掌握多表連接查詢和嵌套查詢.掌握數(shù)據(jù)更新命令.掌握索引的定義、類型、創(chuàng)立方法.掌握視圖的定義、優(yōu)點(diǎn)、創(chuàng)立、使用及刪除操作.掌握流程控制語(yǔ)句(

47、分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu)).掌握存儲(chǔ)過(guò)程的定義、創(chuàng)立與管理方法.掌握觸發(fā)器的定義、觸發(fā)時(shí)機(jī)、創(chuàng)立方法.掌握事務(wù)的概念、特性、定義方法教學(xué)重點(diǎn).數(shù)據(jù)模型、數(shù)據(jù)庫(kù)的體系結(jié)構(gòu).概念模型設(shè)計(jì)、關(guān)系模式設(shè)計(jì).SELECT命令中各子句的使用.內(nèi)連接、自連接查詢、嵌套子查詢.數(shù)據(jù)更新命令.索引、視圖的創(chuàng)立與管理.流程控制語(yǔ)句的靈活運(yùn)用.存儲(chǔ)過(guò)程的創(chuàng)立與管理.觸發(fā)器的創(chuàng)立與管理教學(xué)難點(diǎn).概念模型設(shè)計(jì)、關(guān)系模式設(shè)計(jì).內(nèi)連接、自連接查詢、嵌套子查詢.流程控制語(yǔ)句的靈活運(yùn)用.存儲(chǔ)過(guò)程的創(chuàng)立與管理.觸發(fā)器的創(chuàng)立與管理教學(xué)活動(dòng)及主要環(huán)節(jié)學(xué)生活動(dòng)一、復(fù)習(xí)內(nèi)容及時(shí)間分配.工程1知識(shí)點(diǎn)總結(jié)1數(shù)據(jù)描述:三個(gè)世界的理解及相關(guān)術(shù)語(yǔ)上 數(shù)

48、據(jù)模型:概念模型、結(jié)構(gòu)數(shù)據(jù)模型(重點(diǎn):關(guān)系模型)數(shù)據(jù)庫(kù)系統(tǒng)的組成與體系結(jié)構(gòu)(三個(gè)模式、二級(jí)映像)關(guān)系代數(shù):各種關(guān)系運(yùn)算及其綜合運(yùn)用.工程2知識(shí)點(diǎn)總結(jié)i數(shù)據(jù)庫(kù)設(shè)計(jì)的流程,概念結(jié)構(gòu)設(shè)計(jì):重點(diǎn)是E-R圖的設(shè)計(jì)與優(yōu)化i邏輯結(jié)構(gòu)設(shè)計(jì):重點(diǎn)是E-R圖向關(guān)系模式的轉(zhuǎn)換.管理表i表的結(jié)構(gòu),表的創(chuàng)立方法泰 利用Navicat管理工具喙利用CREATE TABLE命令表結(jié)構(gòu)的查看與修改1表的刪除. SELECT命令的基本格式SELECT子句中重點(diǎn): DISTINCT關(guān)鍵字的使用* 選項(xiàng)確實(shí)定,可為字段名、函數(shù)或表達(dá)式 為選項(xiàng) 指定別名1 FROM子句:查詢涉及到的表的判斷 WHERE子句:各種查詢條件的表達(dá)步多個(gè)

49、查詢條件用AND或OR連接余 BETWEEN-AND-IN LIKE、NULL/NOT NULL 等關(guān)鍵字的使用I SUM。、AVG ()、COUNT ()、MAX。、MIN ()函 數(shù)的使用列舉學(xué)生所做題目及過(guò)程等 內(nèi)容:學(xué)生所做題目主要是學(xué)生在 作業(yè)或?qū)嶒?yàn)中出錯(cuò)較多的題 目及本工程課后習(xí)題。工GROUP BY子句:是否需要分組及分組字段的判斷I ORDER BY子句:排序方式確實(shí)定.內(nèi)連接這是在多表連接查詢中用得最多的一種查詢方法,要求重點(diǎn)掌 握多表的判斷及多表連接條件的書(shū)寫(xiě),尤其是三張表的連接中連 接條件確實(shí)定。.自連接在實(shí)際應(yīng)用中會(huì)經(jīng)常用到,此處重點(diǎn)掌握在同一張表中進(jìn)行自 連接的方法,

50、為一張表指定兩個(gè)別名,使之在邏輯上成為兩張表。此處難點(diǎn)在于自連接的判斷。.嵌套子查詢L嵌套子查詢的執(zhí)行過(guò)程i嵌套子查詢的書(shū)寫(xiě)工 靈活掌握什么時(shí)候用嵌套.相關(guān)子查詢上 了解相關(guān)子查詢的執(zhí)行過(guò)程。L 相關(guān)子查詢與嵌套(不相關(guān))子查詢執(zhí)行過(guò)程的區(qū)別.數(shù)據(jù)更新i 記錄的插入:INSERT命令工 記錄的修改:UPDATE命令L 記錄的刪除:DELETE命令此處要注意UPDATE命令與ALTER命令,DELETE命令與 DROP命令的區(qū)別。.索引4-索引的概念L索引的類型及設(shè)計(jì)原那么L索引的創(chuàng)立方法叁利用Navicat管理工具* 利用SQL命令9 在CREATE TABLE命令中創(chuàng)立索弓|9 在ALTER

51、 TABLE命令中創(chuàng)立索引 利用CREATE INDEX命令倉(cāng)U建索弓I4-索引的刪除.視圖1視圖的概念及優(yōu)點(diǎn)L視圖的創(chuàng)立方法晏利用Navicat管理工具晏 禾I用CREATE VIEW命令(注意 WITH CHECK OPTION子句的使用)視圖的修改視圖的刪除12. SQL編程基礎(chǔ)上變量的定義、賦值及使用4.流程控制語(yǔ)句* 分支結(jié)構(gòu)9 IFELSE條件語(yǔ)句9 CASE分支語(yǔ)句* 循環(huán)結(jié)構(gòu) WHILE END WHILE 語(yǔ)句9 REPEATEND REPEAT 語(yǔ)句9 LOOPENDLOOP語(yǔ)句.存儲(chǔ)過(guò)程和存儲(chǔ)函數(shù)4-存儲(chǔ)過(guò)程和存儲(chǔ)函數(shù)的概念L存儲(chǔ)過(guò)程和存儲(chǔ)函數(shù)的創(chuàng)立方法喙利用Navica

52、t管理工具受 利用 CREATE PROCEDURE/FUNCTION 命令L 存儲(chǔ)過(guò)程和存儲(chǔ)函數(shù)的調(diào)用方法L 存儲(chǔ)過(guò)程和存儲(chǔ)函數(shù)的查看及刪除操作.觸發(fā)器L觸發(fā)器的概念、優(yōu)點(diǎn)工觸發(fā)器的創(chuàng)立方法吸利用Navicat管理工具全 利用CREATE TRIGGER命令(注意觸發(fā)時(shí)機(jī)確實(shí)定)L 觸發(fā)器的查看與刪除操作.事務(wù)4-事務(wù)的概念人 事務(wù)的特性:ACID工事務(wù)的定義START TRANSACTION COMMIT、ROLLBACK.鎖工并發(fā)操作引起的問(wèn)題噴喪失更新全讀“臟”數(shù)據(jù)* 不可重復(fù)讀4-事務(wù)隔離級(jí)別L MySQL的鎖定機(jī)制.數(shù)據(jù)庫(kù)的高級(jí)管理L MySQL權(quán)限系統(tǒng)的工作原理工數(shù)據(jù)庫(kù)的備份與恢

53、復(fù)L日志文件工用戶的創(chuàng)立與管理L權(quán)限類型工權(quán)限的授權(quán)與收回四、課堂小結(jié).索引與視圖. SQL編程基礎(chǔ).存儲(chǔ)過(guò)程.觸發(fā)器.事務(wù)與鎖觸發(fā)五、作業(yè)復(fù)習(xí)本課程所學(xué)內(nèi)容六、預(yù)習(xí)教學(xué)內(nèi)容1.關(guān)系代數(shù)教學(xué)目標(biāo).掌握傳統(tǒng)的集合運(yùn)算.掌握專門(mén)的關(guān)系運(yùn)算.掌握關(guān)系代數(shù)中各種運(yùn)算的靈活綜合使用教學(xué)重點(diǎn)1.關(guān)系代數(shù)中各種運(yùn)算的靈活綜合使用教學(xué)難點(diǎn)1.關(guān)系代數(shù)中各種運(yùn)算的靈活綜合使用教學(xué)活動(dòng)及主要環(huán)節(jié)學(xué)生活動(dòng)一、復(fù)習(xí)(5分鐘)1、關(guān)系的完整性約束有哪幾種?二、創(chuàng)設(shè)意境,導(dǎo)入新課(5分鐘)導(dǎo)入:假如S關(guān)系中有10條記錄,如果我想查詢學(xué)號(hào)為2014030210的學(xué)生的信息,我應(yīng)該如何實(shí)現(xiàn)呢引出新內(nèi)容:關(guān)系代數(shù)三、新授內(nèi)容及時(shí)間分配.傳統(tǒng)的集合運(yùn)算(15分鐘),并1交4差,廣義笛卡爾積(難點(diǎn)).專門(mén)的關(guān)系運(yùn)算(35分鐘),選擇1投影,連接。連接-等值連接b自然連接(重點(diǎn)、難點(diǎn)).各種關(guān)系運(yùn)算的綜合應(yīng)用。(15分鐘)此處結(jié)合具體題目講解及練習(xí)四、課堂小結(jié)(5分鐘)列舉學(xué)生所做題目及過(guò)程等 內(nèi)容:.并、交、差、笛卡爾積、 選擇、投影、連接等各種 運(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)論