SQL-Server數(shù)據(jù)庫技術(shù)及應(yīng)用(第二版)-電子教案匯總?cè)珪虒W(xué)方案整套教學(xué)設(shè)計1-7章全_第1頁
SQL-Server數(shù)據(jù)庫技術(shù)及應(yīng)用(第二版)-電子教案匯總?cè)珪虒W(xué)方案整套教學(xué)設(shè)計1-7章全_第2頁
SQL-Server數(shù)據(jù)庫技術(shù)及應(yīng)用(第二版)-電子教案匯總?cè)珪虒W(xué)方案整套教學(xué)設(shè)計1-7章全_第3頁
SQL-Server數(shù)據(jù)庫技術(shù)及應(yīng)用(第二版)-電子教案匯總?cè)珪虒W(xué)方案整套教學(xué)設(shè)計1-7章全_第4頁
SQL-Server數(shù)據(jù)庫技術(shù)及應(yīng)用(第二版)-電子教案匯總?cè)珪虒W(xué)方案整套教學(xué)設(shè)計1-7章全_第5頁
已閱讀5頁,還剩37頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、PAGE PAGE 42任務(wù)1.1 認(rèn)知數(shù)據(jù)庫系統(tǒng)教 學(xué) 方 案學(xué)習(xí)任務(wù)認(rèn)知數(shù)據(jù)庫系統(tǒng)教學(xué)時間(學(xué)時)2教學(xué)目標(biāo)知識目標(biāo)理解數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)、數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu);理解數(shù)據(jù)模型的概念、組成及類型能力(技能)目標(biāo)掌握數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)模型等基本概念;重點難點重點:數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)模型難點:數(shù)據(jù)管理與數(shù)據(jù)處理、數(shù)據(jù)管理三階段教學(xué)方法情境法,演示法,案例貫穿法,任務(wù)驅(qū)動法,示范教學(xué)、實驗法、觀察法、討論法等教學(xué)活動步驟教學(xué)內(nèi)容教師活動學(xué)生活動設(shè)計意圖回顧復(fù)習(xí)1.對什么是數(shù)據(jù)庫的初步認(rèn)識?教師提問回答問題復(fù)習(xí)任務(wù)描述1.了解數(shù)據(jù)管理技術(shù)的發(fā)展情況。2.掌握數(shù)

2、據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)等基本概念。3.理解數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)、數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)。多媒體講授聽講了解本次任務(wù)內(nèi)容理論知識數(shù)據(jù)庫管理技術(shù)的發(fā)展1數(shù)據(jù)、數(shù)據(jù)管理2數(shù)據(jù)管理三階段3數(shù)據(jù)庫技術(shù)的發(fā)展演示聽講讓學(xué)生掌握理論知識理論知識數(shù)據(jù)庫系統(tǒng)1數(shù)據(jù)庫2數(shù)據(jù)庫管理系統(tǒng)3數(shù)據(jù)庫系統(tǒng)演示聽講讓學(xué)生掌握理論知識理論知識數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)1數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)2數(shù)據(jù)庫的兩級映像3數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)演示聽講讓學(xué)生掌握理論知識總結(jié)本學(xué)習(xí)任務(wù)基本內(nèi)容總結(jié)總結(jié)教學(xué)反思任務(wù)1.2 認(rèn)知關(guān)系數(shù)據(jù)庫教 學(xué) 方 案學(xué)習(xí)任務(wù)認(rèn)知關(guān)系數(shù)據(jù)庫教學(xué)時間(學(xué)時)2教學(xué)目標(biāo)知識目標(biāo)1.理解關(guān)系集合運算、關(guān)系基本運算、關(guān)系除法運算

3、。2.了解關(guān)系數(shù)據(jù)庫語言SQL。能力(技能)目標(biāo)掌握關(guān)系、關(guān)系模型、關(guān)系數(shù)據(jù)庫、關(guān)系運算等基本概念;重點難點重點:關(guān)系、關(guān)系模型、關(guān)系運算難點:專門的關(guān)系運算教學(xué)方法情境法,演示法,案例貫穿法,任務(wù)驅(qū)動法,示范教學(xué)、實驗法、觀察法、討論法等教學(xué)活動步驟教學(xué)內(nèi)容教師活動學(xué)生活動設(shè)計意圖回顧復(fù)習(xí)1.什么是數(shù)據(jù)庫?2.數(shù)據(jù)庫管理系統(tǒng)包括哪些組成部分?教師提問回答問題復(fù)習(xí)任務(wù)描述1.掌握關(guān)系、關(guān)系模型、關(guān)系數(shù)據(jù)庫等基本概念。2.理解關(guān)系集合運算、關(guān)系基本運算、關(guān)系除法運算。3.了解關(guān)系數(shù)據(jù)庫語言SQL。多媒體講授聽講了解本次任務(wù)內(nèi)容理論知識數(shù)據(jù)模型1數(shù)據(jù)模型的組成2數(shù)據(jù)模型的類型演示聽講讓學(xué)生掌握理論

4、知識理論知識關(guān)系模型1關(guān)系2關(guān)系模型3關(guān)系數(shù)據(jù)庫演示聽講讓學(xué)生掌握理論知識理論知識關(guān)系運算1傳統(tǒng)的集合運算2專門的關(guān)系運算演示聽講讓學(xué)生掌握理論知識總結(jié)本學(xué)習(xí)任務(wù)基本內(nèi)容總結(jié)總結(jié)教學(xué)反思任務(wù)1.3安裝配置SQL Server 2012教 學(xué) 方 案學(xué)習(xí)任務(wù)安裝配置SQL Server 2012教學(xué)時間(學(xué)時)2教學(xué)目標(biāo)知識目標(biāo)1.了解SQL Server的版本演進(jìn)、組成元素及SQL Server數(shù)據(jù)庫等概念。2.了解SQL Server Management Studio(SSMS)的功能。能力(技能)目標(biāo)1.掌握SQL Server 2012實例的安裝方法。2.掌握SQL Server 20

5、12服務(wù)的配置方法。重點難點重點:安裝SQL Server 2012難點:SQL Server 2012服務(wù)的配置教學(xué)方法情境法,演示法,案例貫穿法,任務(wù)驅(qū)動法,示范教學(xué)、實驗法、觀察法、討論法等教學(xué)活動步驟教學(xué)內(nèi)容教師活動學(xué)生活動設(shè)計意圖回顧復(fù)習(xí)1.傳統(tǒng)集合運算有哪些?2.專門的關(guān)系運算有哪些?教師提問回答問題復(fù)習(xí)任務(wù)描述1.了解SQL Server的版本演進(jìn)、組成元素及SQL Server數(shù)據(jù)庫等概念。2.掌握SQL Server 2012實例的安裝方法。3.掌握SQL Server 2012服務(wù)的配置方法。4.了解SQL Server Management Studio(SSMS)的功能

6、。多媒體講授聽講了解本次任務(wù)內(nèi)容理論知識SQL Server 基礎(chǔ)1SQL Server 的版本演進(jìn)2SQL Server 的組成元素3SQL Server 數(shù)據(jù)庫演示聽講讓學(xué)生掌握理論知識理論知識安裝SQL Server 20121SQL Server 2012的組成2SQL Server 2012的版本3SQL Server 2012的軟硬件需求4SQL Server 2012實例的安裝演示聽講讓學(xué)生掌握理論知識理論知識SQL Server 管理工具的使用1SQL Server配置管理器2SQL Server集成管理工具演示聽講讓學(xué)生掌握理論知識總結(jié)本學(xué)習(xí)任務(wù)基本內(nèi)容總結(jié)總結(jié)教學(xué)反思任務(wù)2

7、.1需求分析與概念結(jié)構(gòu)設(shè)計教 學(xué) 方 案學(xué)習(xí)任務(wù)需求分析與概念結(jié)構(gòu)設(shè)計教學(xué)時間(學(xué)時)2教學(xué)目標(biāo)知識目標(biāo)了解數(shù)據(jù)庫設(shè)計的特點、內(nèi)容及步驟;能力(技能)目標(biāo)掌握概念模型設(shè)計的E-R方法;重點難點重點:實體、聯(lián)系、E-R圖、設(shè)計概念模型難點:數(shù)據(jù)流圖、數(shù)據(jù)字典、設(shè)計概念模型教學(xué)方法演示法,任務(wù)驅(qū)動法,實驗法,觀察法,討論法等教學(xué)活動步驟教學(xué)內(nèi)容教師活動學(xué)生活動設(shè)計意圖回顧復(fù)習(xí)1. SQL Server 2012安裝注意事項?2. SQL Server 2012配置關(guān)鍵點在哪里? 教師提問回答問題復(fù)習(xí)任務(wù)描述某公司需要開發(fā)設(shè)計一個CRM客戶關(guān)系管理系統(tǒng),實現(xiàn)客戶發(fā)展、客戶維護(hù)、客戶意見處理等功能,需

8、要設(shè)計和建立該系統(tǒng)的后臺數(shù)據(jù)庫,具體要求如下:(1)數(shù)據(jù)庫需求分析。(2)設(shè)計數(shù)據(jù)庫概念模型,即E-R圖。多媒體講授聽講了解本次任務(wù)內(nèi)容必需知識1.數(shù)據(jù)庫設(shè)計步驟2.實體關(guān)系圖多媒體講授聽講讓學(xué)生學(xué)習(xí)需要完成本任務(wù)必須掌握知識任務(wù)演示1.數(shù)據(jù)庫需求分析2.設(shè)計數(shù)據(jù)庫概念模型演示聽講讓學(xué)生模仿課堂實踐1.打開Visio,點擊菜單欄中“文件”,選擇“新建”中“選擇繪圖類型”,然后選擇框圖類型中的“框圖”。2.按照圖2-3、2-4、2-5、2-6內(nèi)容,繪制業(yè)務(wù)員、任務(wù)計劃、客戶和商品之間的E-R圖。3.如果客戶實體和商品實體之間存在退貨的關(guān)系,請繪制出該E-R圖。4.結(jié)合(2)完成內(nèi)容,按照圖2-7

9、內(nèi)容,繪制CRM客戶關(guān)系管理系統(tǒng)的全局E-R圖。5.最后點擊“另存為”,保存文件為“CRM客戶關(guān)系管理系統(tǒng).vsd”Visio的源文件,也可以選擇“JPEG”格式,導(dǎo)出為“CRM客戶關(guān)系管理系統(tǒng).jpg”圖片文件。指導(dǎo)與記分實踐掌握技能課堂討論1.討論實體,聯(lián)系,E-R圖2. 討論客戶與客戶信用檔案關(guān)系:客戶信用檔案的屬性,客戶與客戶信用檔案的聯(lián)系。引導(dǎo)討論啟發(fā)學(xué)生思維知識學(xué)習(xí)數(shù)據(jù)庫設(shè)計概念,數(shù)據(jù)庫需求分析,數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計。指導(dǎo)學(xué)習(xí)自學(xué)能力培養(yǎng)總結(jié)本學(xué)習(xí)任務(wù)基本內(nèi)容總結(jié)總結(jié)教學(xué)反思任務(wù)2.2數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計教 學(xué) 方 案學(xué)習(xí)任務(wù)數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計教學(xué)時間(學(xué)時)2教學(xué)目標(biāo)知識目標(biāo)掌握數(shù)據(jù)

10、庫規(guī)范化理論和方法;能力(技能)目標(biāo)掌握將E-R圖轉(zhuǎn)化為關(guān)系模型的方法重點難點重點:函數(shù)依賴、實體轉(zhuǎn)換為關(guān)系模式、聯(lián)系轉(zhuǎn)換為關(guān)系模式難點:函數(shù)依賴、聯(lián)系轉(zhuǎn)換為關(guān)系模式、關(guān)系模式的規(guī)范化教學(xué)方法演示法,任務(wù)驅(qū)動法,實驗法、觀察法、討論法等教學(xué)活動步驟教學(xué)內(nèi)容教師活動學(xué)生活動設(shè)計意圖回顧復(fù)習(xí)1數(shù)據(jù)庫設(shè)計有哪些步驟?2什么叫ER圖,ER圖有哪些元素?教師提問回答問題復(fù)習(xí)任務(wù)描述1實體轉(zhuǎn)化為關(guān)系模式。根據(jù)E-R模型向關(guān)系模型轉(zhuǎn)換的規(guī)則,將CRM客戶關(guān)系管理系統(tǒng)的E-R模型中的各實體獨立轉(zhuǎn)化為關(guān)系模式。2聯(lián)系轉(zhuǎn)化為關(guān)系模式。根據(jù)E-R模型向關(guān)系模型轉(zhuǎn)換的規(guī)則,將CRM客戶關(guān)系管理系統(tǒng)的E-R模型中的1對

11、1,1對多,多對多的聯(lián)系分別轉(zhuǎn)化為相應(yīng)的關(guān)系模式。3關(guān)系模型的規(guī)范化。根據(jù)關(guān)系規(guī)范化要求,把CRM客戶關(guān)系管理系統(tǒng)的關(guān)系模式分步規(guī)范為第一范式、第二范式,直至規(guī)范到第三范式。多媒體講授聽講了解本次任務(wù)內(nèi)容必需知識1.ER模型向關(guān)系模型轉(zhuǎn)換規(guī)則2.關(guān)系范式多媒體講授聽講讓學(xué)生學(xué)習(xí)需要完成本任務(wù)必須掌握知識任務(wù)演示1實體轉(zhuǎn)換為關(guān)系模式。2聯(lián)系轉(zhuǎn)化為關(guān)系模式3. 關(guān)系模式的規(guī)范化演示聽講讓學(xué)生模仿課堂實踐設(shè)某商業(yè)集團(tuán)數(shù)據(jù)庫中有三個實體集。一是“商店”實體集,屬性有商店編號、商店名、地址等;二是“商品”實體集,屬性有商品號、商品名、規(guī)格、單價等;三是“職工”實體集,屬性有職工編號、姓名、性別、業(yè)績等。

12、 商店與商品間存在“銷售”聯(lián)系,每個商店可銷售多種商品,每種商品也可放在多個商店銷售,每個商店銷售每種商品,均有月銷售量;商店與職工間存在著“聘用”聯(lián)系,每個商店有許多職工,每個職工只能在一個商店工作,商店聘用職工有聘期和月薪。(1)試畫出E-R圖,并在圖上注明屬性、聯(lián)系的類型。(2)將E-R圖轉(zhuǎn)換成關(guān)系模式,并注明主鍵和外鍵。 (3)關(guān)系規(guī)范化練習(xí),假設(shè)有下列關(guān)系模式:學(xué)生(學(xué)號、姓名、性別、出生日期、院系編號、院系名稱、院系主任、專業(yè)代碼、專業(yè)名稱、學(xué)制、班級編號、班級名稱、班主任、宿舍編號、入住日期、入住床號)是否滿足2NF、3NF?不滿足,如何規(guī)范到3NF?指導(dǎo)與記分實踐掌握技能課堂討

13、論1. 1:1聯(lián)系轉(zhuǎn)換,1:N聯(lián)系轉(zhuǎn)換,M:N聯(lián)系轉(zhuǎn)換。2. 完全依賴、傳遞依賴、關(guān)系模型優(yōu)化3. 商業(yè)集團(tuán)數(shù)據(jù)庫E-R圖、商業(yè)集團(tuán)數(shù)據(jù)庫E-R圖E-R圖轉(zhuǎn)換成關(guān)系模型、關(guān)系規(guī)范化。引導(dǎo)討論啟發(fā)學(xué)生思維知識學(xué)習(xí)關(guān)系數(shù)據(jù)庫邏輯設(shè)計的步驟,關(guān)系規(guī)范化與優(yōu)化。指導(dǎo)學(xué)習(xí)自學(xué)能力培養(yǎng)總結(jié)本學(xué)習(xí)任務(wù)基本內(nèi)容總結(jié)總結(jié)教學(xué)反思任務(wù)2.3數(shù)據(jù)庫建模教 學(xué) 方 案學(xué)習(xí)任務(wù)數(shù)據(jù)庫建模教學(xué)時間(學(xué)時)2教學(xué)目標(biāo)知識目標(biāo)掌握數(shù)據(jù)庫建模的方法;能力(技能)目標(biāo)掌握數(shù)據(jù)庫建模工具的使用重點難點重點:數(shù)據(jù)庫建模難點:數(shù)據(jù)庫建模教學(xué)方法演示法,任務(wù)驅(qū)動法,實驗法、觀察法、討論法等教學(xué)活動步驟教學(xué)內(nèi)容教師活動學(xué)生活動設(shè)計意圖回顧

14、復(fù)習(xí)1實體轉(zhuǎn)化為關(guān)系模式?2關(guān)系模型的規(guī)范化?教師提問回答問題復(fù)習(xí)任務(wù)描述數(shù)據(jù)庫建模就是在設(shè)計數(shù)據(jù)庫時,對現(xiàn)實世界進(jìn)行分析、抽象、并從中找出內(nèi)在聯(lián)系,進(jìn)而確定數(shù)據(jù)庫的結(jié)構(gòu)。目前主流的數(shù)據(jù)庫建模工具有PowerDesigner、ERWin、ERDesigner NG、OpenSystemArchitect、DbWrench、MySQL Workbench等。本任務(wù)主要學(xué)習(xí)使用Sybase公司的PowerDesigner 15建模工具開展數(shù)據(jù)庫建模,包括有:(1) 繪制概念模型圖(CDM)。繪制CRM客戶關(guān)系管理系統(tǒng)的概念模型圖。(2) 生成物理模型圖(PDM)。把概念模型圖轉(zhuǎn)換為CRM客戶關(guān)系管

15、理系統(tǒng)的物理模型圖。(3) 生成數(shù)據(jù)庫SQL腳本。根據(jù)生成的物理模型,生成基于SQL Server 2012 的SQL腳本。多媒體講授聽講了解本次任務(wù)內(nèi)容必需知識1. PowerDesigner 152. 使用PowerDesigner 15環(huán)境多媒體講授聽講讓學(xué)生學(xué)習(xí)需要完成本任務(wù)必須掌握知識任務(wù)演示1繪制概念模型圖(CDM)。2生成物理模型圖(PDM)3. 生成數(shù)據(jù)庫SQL腳本演示聽講讓學(xué)生模仿課堂實踐1按照任務(wù)實施過程的要求完成任務(wù)并檢查結(jié)果。2在CRM客戶關(guān)系管理系統(tǒng)概念模型中添加部門、崗位級別、業(yè)務(wù)員任務(wù)計劃、客戶信用評分檔案、客戶反饋信息實體。3根據(jù)任務(wù)1中分析,建立各實體之間的關(guān)

16、系。4生成CRM客戶關(guān)系管理系統(tǒng)完整的物理模型。5生成CRM客戶關(guān)系管理系統(tǒng)完整的數(shù)據(jù)庫腳本語言。6最后保存CRM客戶關(guān)系管理系統(tǒng)的概念模型和物理模型,完成建模。指導(dǎo)與記分實踐掌握技能課堂討論1. Relationship 與Association關(guān)系有什么區(qū)別?2. 自反關(guān)系(Reflexive relationship)、依賴關(guān)系(Dependent relationship)、支配關(guān)系(Dominant relationship)、強(qiáng)制關(guān)系(Mandatory relationship)的定義與區(qū)別?3. 從概念數(shù)據(jù)模型轉(zhuǎn)換為物理數(shù)據(jù)模型時,實體之間的關(guān)系轉(zhuǎn)換規(guī)則是什么/引導(dǎo)討論啟發(fā)學(xué)生

17、思維知識學(xué)習(xí)PowerDesigner四種基本的聯(lián)系,PowerDesigner其他幾類特殊聯(lián)系, PowerDesigner定義聯(lián)系的特性, PowerDesigner定義聯(lián)系的角色名, PowerDesigner定義聯(lián)系的強(qiáng)制性, PowerDesigner有關(guān)聯(lián)系的基數(shù)。指導(dǎo)學(xué)習(xí)自學(xué)能力培養(yǎng)總結(jié)本學(xué)習(xí)任務(wù)基本內(nèi)容總結(jié)總結(jié)教學(xué)反思任務(wù)3.1 創(chuàng)建和管理數(shù)據(jù)庫教 學(xué) 方 案學(xué)習(xí)任務(wù)創(chuàng)建和管理數(shù)據(jù)庫教學(xué)時間(學(xué)時)2教學(xué)目標(biāo)知識目標(biāo)1熟悉數(shù)據(jù)庫文件的分類2熟悉SSMS3掌握創(chuàng)建數(shù)據(jù)庫的語法能力(技能)目標(biāo)1學(xué)會建立SQL Server數(shù)據(jù)庫2學(xué)會修改數(shù)據(jù)庫3學(xué)會分離和附加數(shù)據(jù)庫重點難點重點:S

18、SMS、使用圖形化界面建立數(shù)據(jù)庫、使用T_SQL語句建立數(shù)據(jù)庫、分離附加數(shù)據(jù)庫難點:數(shù)據(jù)庫文件、事務(wù)日志文件、使用T_SQL語句建立數(shù)據(jù)庫教學(xué)方法演示法,任務(wù)驅(qū)動法,實驗法、觀察法、討論法等教學(xué)活動步驟教學(xué)內(nèi)容教師活動學(xué)生活動設(shè)計意圖回顧復(fù)習(xí)1ACCESS數(shù)據(jù)庫主要哪些功能?2數(shù)據(jù)庫包括哪些元素?教師提問回答問題復(fù)習(xí)任務(wù)描述1建立圖書借閱數(shù)據(jù)庫。 2修改圖書借閱數(shù)據(jù)庫。3分離和附加圖書借閱數(shù)據(jù)庫。 多媒體講授聽講了解本次任務(wù)內(nèi)容必需知識1數(shù)據(jù)庫文件 :主數(shù)據(jù)文件、次要數(shù)據(jù)文件、日志文件。2SSMS(SQL Server Management Studio)是為SQL Server特別設(shè)計的管理

19、集成環(huán)境,用于訪問、配置、管理和開發(fā) SQL Server 的所有組件。 3T-SQL:DDL、DML、DCL多媒體講授聽講讓學(xué)生學(xué)習(xí)需要完成本任務(wù)必須掌握知識任務(wù)演示1建立CRM客戶關(guān)系管理數(shù)據(jù)庫。2修改CRM客戶關(guān)系管理數(shù)據(jù)庫。3分離和附加CRM客戶關(guān)系管理數(shù)據(jù)庫。演示聽講讓學(xué)生模仿課堂實踐1按照任務(wù)實施過程的要求完成各子任務(wù)并檢查執(zhí)行結(jié)果。2管理CRM客戶關(guān)系管理數(shù)據(jù)庫,使用T-SQL語句修改CRM客戶關(guān)系管理數(shù)據(jù)庫中的事務(wù)日志文件的增長方式為每次增長1MB,修改訓(xùn)練后,請改回原樣。并對創(chuàng)建的數(shù)據(jù)庫進(jìn)行分離和附加操作。指導(dǎo)與記分實踐掌握技能課堂討論SQL Server數(shù)據(jù)庫文件、數(shù)據(jù)庫建

20、立引導(dǎo)討論啟發(fā)學(xué)生思維知識學(xué)習(xí)SQL Server 發(fā)展、數(shù)據(jù)庫對象、建立數(shù)據(jù)庫命令格式、數(shù)據(jù)庫修改與刪除指導(dǎo)學(xué)習(xí)自學(xué)能力培養(yǎng)總結(jié)本學(xué)習(xí)任務(wù)基本內(nèi)容總結(jié)總結(jié)教學(xué)反思務(wù)3.2 創(chuàng)建和管理數(shù)據(jù)表教 學(xué) 方 案學(xué)習(xí)任務(wù)創(chuàng)建和管理數(shù)據(jù)表教學(xué)時間(學(xué)時)2教學(xué)目標(biāo)知識目標(biāo)1熟悉常用的數(shù)據(jù)類型。2熟悉在SSMS中數(shù)據(jù)表的創(chuàng)建。3掌握創(chuàng)建數(shù)據(jù)表的語法。能力(技能)目標(biāo)1學(xué)會創(chuàng)建SQL Server數(shù)據(jù)表。2學(xué)會修改數(shù)據(jù)表。重點難點重點:數(shù)據(jù)類型、使用圖形化界面建立數(shù)據(jù)表、使用T_SQL語句建立數(shù)據(jù)表難點:使用T_SQL語句建立數(shù)據(jù)表教學(xué)方法演示法,任務(wù)驅(qū)動法,實驗法、觀察法、討論法等教學(xué)活動步驟教學(xué)內(nèi)容教師

21、活動學(xué)生活動設(shè)計意圖回顧復(fù)習(xí)1創(chuàng)建數(shù)據(jù)庫有哪些方法 ?2數(shù)據(jù)庫文件有哪幾種類型?教師提問回答問題復(fù)習(xí)任務(wù)描述1在CRM客戶關(guān)系管理數(shù)據(jù)庫中創(chuàng)建九個數(shù)據(jù)表:商品表、部門表、崗位等級表、業(yè)務(wù)員表、業(yè)務(wù)員任務(wù)表、客戶表、客戶信用評分檔案表、客戶訂購表和客戶反饋信息表,表名分別為:TB_Department、TB_PostGrade、TB_Product、TB_Salesman、TB_Task、TB_Customer、TB_CustCredit 、TB_Buy和TB_Feedback。九個數(shù)據(jù)表的結(jié)構(gòu),如表3-1表3-9所示。2修改表結(jié)構(gòu):將客戶表的CContact字段的長度改為40。多媒體講授聽講了

22、解本次任務(wù)內(nèi)容必需知識1數(shù)據(jù)類型:nchar、nvarchar、int、decimal、float、money、Date、Datetime、SmalldateTime。2數(shù)據(jù)表的創(chuàng)建步驟。 3數(shù)據(jù)表的修改方法:使用SSMS圖形化修改、使用T-SQL語句修改。多媒體講授聽講讓學(xué)生學(xué)習(xí)需要完成本任務(wù)必須掌握知識任務(wù)演示1圖形化界面創(chuàng)建數(shù)據(jù)表。 2T-SQL語句建立數(shù)據(jù)表。 3圖形化界面修改表結(jié)構(gòu)。4T-SQL語句修改表結(jié)構(gòu)。演示聽講讓學(xué)生模仿課堂實踐1分別使用圖形化界面和T-SQL語句建立CRM客戶關(guān)系管理數(shù)據(jù)表,表名后都加上數(shù)字1,如:TB_Customer1。2使用圖形化界面管理數(shù)據(jù)表,將新創(chuàng)

23、建的TB_Customer1表重命名為TB_Customer2,然后刪除。3使用T-SQL語句將商品表的PPrice字段的money類型修改為decimal類型,保留兩位小數(shù)位,修改訓(xùn)練后,請改回原樣。4使用T-SQL語句刪除課堂實踐(1)中創(chuàng)建的表。指導(dǎo)與記分實踐掌握技能課堂討論數(shù)據(jù)類型、數(shù)據(jù)表的結(jié)構(gòu),數(shù)據(jù)表建立方法引導(dǎo)討論啟發(fā)學(xué)生思維知識學(xué)習(xí)系統(tǒng)表、用戶數(shù)據(jù)表、數(shù)據(jù)類型、建立數(shù)據(jù)表命令格式指導(dǎo)學(xué)習(xí)自學(xué)能力培養(yǎng)總結(jié)本學(xué)習(xí)任務(wù)基本內(nèi)容總結(jié)總結(jié)教學(xué)反思任務(wù)3.3 設(shè)置數(shù)據(jù)庫完整性教 學(xué) 方 案學(xué)習(xí)任務(wù)設(shè)置數(shù)據(jù)庫完整性教學(xué)時間(學(xué)時)2教學(xué)目標(biāo)知識目標(biāo)1了解約束的作用。2熟悉主鍵約束、外鍵約束、默

24、認(rèn)約束、唯一約束、檢查約束。能力(技能)目標(biāo)1學(xué)會約束的創(chuàng)建。2學(xué)會刪除約束。重點難點重點:主鍵約束、外鍵約束、創(chuàng)建主鍵約束、創(chuàng)建外鍵約束難點:創(chuàng)建檢查約束教學(xué)方法演示法,任務(wù)驅(qū)動法,實驗法、觀察法、討論法等教學(xué)活動步驟教學(xué)內(nèi)容教師活動學(xué)生活動設(shè)計意圖回顧復(fù)習(xí)1數(shù)據(jù)表的創(chuàng)建方式有哪幾種?2字段修改的關(guān)鍵字是什么?教師提問回答問題復(fù)習(xí)任務(wù)描述1創(chuàng)建主鍵約束。設(shè)置CRM客戶關(guān)系管理數(shù)據(jù)庫中商品表、部門表、崗位等級表、業(yè)務(wù)員表、業(yè)務(wù)員任務(wù)表、客戶表、客戶信用評分檔案表、客戶訂購表和客戶反饋信息表的主鍵,并驗證其作用。2創(chuàng)建外鍵約束。通過創(chuàng)建數(shù)據(jù)庫關(guān)系圖方式將CRM客戶關(guān)系管理數(shù)據(jù)庫中的九張表建立關(guān)系

25、,從而創(chuàng)建外鍵約束。3創(chuàng)建默認(rèn)約束。設(shè)置客戶反饋信息表的“FTime”字段默認(rèn)為當(dāng)前日期,采用getdate()函數(shù)完成,并進(jìn)行驗證。4創(chuàng)建檢查約束。設(shè)置客戶表中的“CCredit”字段的值為“AA級”、“A級”、“B星級”、“C級”、“D級”中的一種。 多媒體講授聽講了解本次任務(wù)內(nèi)容必需知識1數(shù)據(jù)庫完整性:實體完整性、參照完整性和用戶自定義完整性。 2約束:是SQL Server 2012提供的自動保持?jǐn)?shù)據(jù)庫完整性的一種方法。 3約束的創(chuàng)建方法:使用SSMS圖形化創(chuàng)建約束、使用T-SQL語句創(chuàng)建。多媒體講授聽講讓學(xué)生學(xué)習(xí)需要完成本任務(wù)必須掌握知識任務(wù)演示1創(chuàng)建主鍵約束 。 2創(chuàng)建外鍵約束 。

26、 3創(chuàng)建默認(rèn)約束 。4創(chuàng)建檢查約束 。演示聽講讓學(xué)生模仿課堂實踐1為CRM客戶關(guān)系管理數(shù)據(jù)庫的九張表建立主鍵及關(guān)系圖。2在TB_Product表中,設(shè)置 “PType”字段的內(nèi)容只能是數(shù)碼、電腦產(chǎn)品、手機(jī)、家用電器中的一種。3在TB_Customer表中,設(shè)置“CIntegration”字段的值大于等于0。4在TB_Salesman表中,設(shè)置“SSex”字段為“男”或者“女”,默認(rèn)值為女。指導(dǎo)與記分實踐掌握技能課堂討論主鍵約束、外鍵約束、默認(rèn)約束、唯一約束、檢查約束引導(dǎo)討論啟發(fā)學(xué)生思維知識學(xué)習(xí)數(shù)據(jù)庫完整性、數(shù)據(jù)庫約束、主鍵約束、默認(rèn)約束、外鍵約束、CHECK約束指導(dǎo)學(xué)習(xí)自學(xué)能力培養(yǎng)總結(jié)本學(xué)習(xí)任

27、務(wù)基本內(nèi)容總結(jié)總結(jié)教學(xué)反思任務(wù)3.4 更新數(shù)據(jù)庫的數(shù)據(jù)教 學(xué) 方 案學(xué)習(xí)任務(wù)更新數(shù)據(jù)庫的數(shù)據(jù)教學(xué)時間(學(xué)時)2教學(xué)目標(biāo)知識目標(biāo)1了解數(shù)據(jù)操作的分類。2熟悉數(shù)據(jù)操作的語法。能力(技能)目標(biāo)1學(xué)會插入數(shù)據(jù)。2學(xué)會修改數(shù)據(jù)。3學(xué)生刪除數(shù)據(jù)。重點難點重點:插入數(shù)據(jù)、修改數(shù)據(jù)、刪除數(shù)據(jù)難點:插入數(shù)據(jù)、修改數(shù)據(jù)教學(xué)方法演示法,任務(wù)驅(qū)動法,實驗法、觀察法、討論法等教學(xué)活動步驟教學(xué)內(nèi)容教師活動學(xué)生活動設(shè)計意圖回顧復(fù)習(xí)1數(shù)據(jù)庫完整性主要有哪幾種?2什么是約束?教師提問回答問題復(fù)習(xí)任務(wù)描述1在CRM客戶關(guān)系管理數(shù)據(jù)庫中為數(shù)據(jù)表TB_Department、TB_PostGrade、TB_Product、TB_Sal

28、esman、TB_Task、TB_Customer、TB_CustCredit 、TB_Buy和TB_Feedback輸入內(nèi)容,九個數(shù)據(jù)表的內(nèi)容,如表3-10表3-18所示。2T-SQL語句對數(shù)據(jù)進(jìn)行更新(1)插入數(shù)據(jù)。向TB_Customer表中插入一個新客戶信息,客戶編號:CR009,客戶單位:寧波廣博數(shù)碼有限公司,客戶聯(lián)系人:許飛,客戶性別:男,客戶電話客戶地址:寧波市車何廣博工業(yè)園區(qū),客戶積分:60,客戶信用等級:AA級,建立聯(lián)系時間:2013-12-20,負(fù)責(zé)的業(yè)務(wù)員編號:SM004。(2)修改數(shù)據(jù)。將編號為CR009的客戶積分修改為90。(3)刪除數(shù)據(jù)。將

29、編號為CR009的商品刪除。 多媒體講授聽講了解本次任務(wù)內(nèi)容必需知識1數(shù)據(jù)操作:插入數(shù)據(jù)、修改數(shù)據(jù)、刪除數(shù)據(jù)和查詢數(shù)據(jù)。 2數(shù)據(jù)操作方法:使用SSMS通過圖形化方式操作數(shù)據(jù)、使用T-SQL語句操作數(shù)據(jù)。 多媒體講授聽講讓學(xué)生學(xué)習(xí)需要完成本任務(wù)必須掌握知識任務(wù)演示1圖形化界面輸入、編輯數(shù)據(jù) 2T-SQL語句對數(shù)據(jù)進(jìn)行更新 演示聽講讓學(xué)生模仿課堂實踐1為數(shù)據(jù)表TB_Department、TB_PostGrade、TB_Product、TB_Salesman、TB_Task、TB_Customer、TB_CustCredit 、TB_Buy和TB_Feedback輸入內(nèi)容。2參考表3-10、表3-1

30、1、表3-12、表3-13的內(nèi)容,使用T-SQL語句分別在每張表中插入一條記錄。3使用T-SQL語句分別對剛插入的四條記錄修改其中一個字段。4使用T-SQL語句刪除剛插入的四條記錄。指導(dǎo)與記分實踐掌握技能課堂討論INSERT、UPDATE、DELETE引導(dǎo)討論啟發(fā)學(xué)生思維知識學(xué)習(xí)數(shù)據(jù)操作、插入數(shù)據(jù)、修改數(shù)據(jù)、刪除數(shù)據(jù)指導(dǎo)學(xué)習(xí)自學(xué)能力培養(yǎng)總結(jié)本學(xué)習(xí)任務(wù)基本內(nèi)容總結(jié)總結(jié)教學(xué)反思任務(wù)3.5 創(chuàng)建和使用索引教 學(xué) 方 案學(xué)習(xí)任務(wù)創(chuàng)建和使用索引教學(xué)時間(學(xué)時)2教學(xué)目標(biāo)知識目標(biāo)1了解索引的含義、作用。2了解索引的種類。能力(技能)目標(biāo)1學(xué)會建立與使用索引。2學(xué)會索引的維護(hù)。重點難點重點:創(chuàng)建索引難點:索

31、引的維護(hù)教學(xué)方法演示法,任務(wù)驅(qū)動法,實驗法、觀察法、討論法等教學(xué)活動步驟教學(xué)內(nèi)容教師活動學(xué)生活動設(shè)計意圖回顧復(fù)習(xí)1數(shù)據(jù)操作有哪幾種?2刪除數(shù)據(jù)應(yīng)注意哪些?教師提問回答問題復(fù)習(xí)任務(wù)描述1創(chuàng)建索引。為客戶表的客戶聯(lián)系人字段創(chuàng)建非聚集索引Index_ CContact。2管理索引。管理Index_ CContact索引。3維護(hù)索引。顯示客戶表的數(shù)據(jù)和索引碎片信息,并清除商品表上索引 Index_ CContact的碎片。 多媒體講授聽講了解本次任務(wù)內(nèi)容必需知識1索引:在數(shù)據(jù)庫中,索引使數(shù)據(jù)庫程序無須對整個表進(jìn)行掃描,就可以在其中找到所需的數(shù)據(jù)。 2非聚集索引:聚集索引具有完全獨立于數(shù)據(jù)行的結(jié)構(gòu),即非

32、聚集索引的數(shù)據(jù)存儲在一個位置,索引存儲在另外一個位置,索引帶有指針指向數(shù)據(jù)的存儲位置。 多媒體講授聽講讓學(xué)生學(xué)習(xí)需要完成本任務(wù)必須掌握知識任務(wù)演示1創(chuàng)建索引 2管理索引3維護(hù)管理 演示聽講讓學(xué)生模仿課堂實踐1按照任務(wù)實施過程的要求完成各子任務(wù)并檢查實施結(jié)果。2創(chuàng)建索引:為商品表的商品名稱字段創(chuàng)建非聚集索引Index_ PName。3管理索引:管理Index_ PName索引。4維護(hù)索引:清除客戶表上索引Index_ PName的碎片。指導(dǎo)與記分實踐掌握技能課堂討論索引的作用,索引的建立引導(dǎo)討論啟發(fā)學(xué)生思維知識學(xué)習(xí)建立索引的一般原則、索引的類型、創(chuàng)建索引指導(dǎo)學(xué)習(xí)自學(xué)能力培養(yǎng)總結(jié)本學(xué)習(xí)任務(wù)基本內(nèi)容

33、總結(jié)總結(jié)教學(xué)反思任務(wù)4.1數(shù)據(jù)庫的簡單查詢教 學(xué) 方 案學(xué)習(xí)任務(wù)數(shù)據(jù)庫的簡單查詢教學(xué)時間(學(xué)時)2教學(xué)目標(biāo)知識目標(biāo)1了解查詢。2熟悉簡單查詢。能力(技能)目標(biāo)1學(xué)會簡單查詢。2學(xué)會SELECT語句的基本應(yīng)用。3學(xué)會WHERE子句應(yīng)用。重點難點重點:SELECT語句、列投影、行選擇、查詢條件難點:函數(shù)應(yīng)用、查詢條件設(shè)計教學(xué)方法演示法,任務(wù)驅(qū)動法,實驗法、觀察法、討論法等教學(xué)活動步驟教學(xué)內(nèi)容教師活動學(xué)生活動設(shè)計意圖回顧復(fù)習(xí)1SQL Server數(shù)據(jù)庫建立有哪兩種方法?2數(shù)據(jù)庫的數(shù)據(jù)操作有哪幾種?教師提問回答問題復(fù)習(xí)任務(wù)描述1投影查詢。查詢客戶的信息,要求結(jié)果中的列標(biāo)題分別為客戶編號、客戶聯(lián)系人和客

34、戶電話。2選擇查詢。查詢商品的信息,要求顯示價格在5000元及以下且商品名稱里面含有“美的”兩個字的商品的編號、名稱和價格。3排序查詢。查詢客戶的信息,要求按照客戶積分由高到低進(jìn)行排序,顯示客戶的編號、客戶單位、客戶聯(lián)系人和客戶積分。 多媒體講授聽講了解本次任務(wù)內(nèi)容必需知識1數(shù)據(jù)庫查詢:依據(jù)一定的查詢條件或要求,對數(shù)據(jù)庫中的數(shù)據(jù)信息進(jìn)行查找和統(tǒng)計等處理。 2簡單查詢:指對數(shù)據(jù)庫中的一個數(shù)據(jù)表進(jìn)行的數(shù)據(jù)庫查詢。3. SELECT語句:SELECT column_name,column_name,FROM table_nameWHERE seartch_condition多媒體講授聽講讓學(xué)生學(xué)習(xí)需

35、要完成本任務(wù)必須掌握知識任務(wù)演示1投影查詢 2選擇查詢。3排序查詢。演示聽講讓學(xué)生模仿課堂實踐1按照任務(wù)過程,完成四個子任務(wù)查詢。2查詢客戶表中客戶積分少于70的客戶的編號、客戶單位、客戶聯(lián)系人、客戶電話和客戶積分。3查詢客戶表的所有客戶積分?jǐn)?shù)量加10后的信息,將加10后的客戶積分標(biāo)題改為“積分增加后的值”。4查詢業(yè)務(wù)員任務(wù)表中計劃發(fā)展客戶數(shù)量在15、20、25、30的任務(wù)編號、業(yè)務(wù)員編號和計劃發(fā)展客戶數(shù)量。5建立一個查詢,在業(yè)務(wù)員任務(wù)表中按計劃利潤降序排序,取前3條數(shù)據(jù)。6查詢所有客戶地址為浙江的A級客戶的客戶單位、客戶聯(lián)系人和客戶電話。指導(dǎo)與記分實踐掌握技能課堂討論數(shù)據(jù)庫查詢,SELECT

36、語句引導(dǎo)討論啟發(fā)學(xué)生思維知識學(xué)習(xí)單表查詢、SELECT語句、列投影、行選擇、函數(shù)、查詢條件指導(dǎo)學(xué)習(xí)自學(xué)能力培養(yǎng)總結(jié)本學(xué)習(xí)任務(wù)基本內(nèi)容總結(jié)總結(jié)教學(xué)反思任務(wù)4.2數(shù)據(jù)庫的統(tǒng)計查詢教 學(xué) 方 案學(xué)習(xí)任務(wù)數(shù)據(jù)庫的統(tǒng)計查詢教學(xué)時間(學(xué)時)2教學(xué)目標(biāo)知識目標(biāo)1熟悉聚合函數(shù)。2熟悉GROUP BY子句。3熟悉HAVING語句。能力(技能)目標(biāo)1掌握聚合函數(shù)的使用。2學(xué)會分組查詢。3學(xué)會WHERE子句應(yīng)用。重點難點重點:分組查詢、統(tǒng)計查詢、聚合函數(shù)難點:分組查詢、統(tǒng)計查詢教學(xué)方法演示法,任務(wù)驅(qū)動法,實驗法、觀察法、討論法等教學(xué)活動步驟教學(xué)內(nèi)容教師活動學(xué)生活動設(shè)計意圖回顧復(fù)習(xí)1查詢的主要功能是什么?2查詢條件中

37、主要有哪些運算符?教師提問回答問題復(fù)習(xí)任務(wù)描述1聚合函數(shù)的使用。查詢客戶的信息,要求顯示客戶的最高積分、最低積分和平均積分。2GROUP BY 子句的使用。查詢客戶表中客戶的男女人數(shù),要求顯示客戶的性別及相應(yīng)人數(shù)。3HAVING子句的使用。查詢至少反饋了兩條信息的客戶信息,要求顯示客戶的編號和反饋信息的條數(shù)。多媒體講授聽講了解本次任務(wù)內(nèi)容必需知識1聚合函數(shù):SUM()、AVG()、MAX()、MIN()、COUNT()、COUNT(*)排序查詢:ORDER BY語句。 2分組查詢:GROUP BY子句。3. 統(tǒng)計查詢:HAVING子句。多媒體講授聽講讓學(xué)生學(xué)習(xí)需要完成本任務(wù)必須掌握知識任務(wù)演示

38、1聚合函數(shù)的使用。 2GROUP BY子句的使用。3HAVING子句的使用。演示聽講讓學(xué)生模仿課堂實踐1按照任務(wù)過程,完成三個子任務(wù)查詢。2查詢商品表中屬于家用電器的各種商品的最高價格和最低價格。3統(tǒng)計有反饋信息的客戶人數(shù)。4統(tǒng)計業(yè)務(wù)員表中的各個部門的男女員工人數(shù)。5統(tǒng)計至少訂購過兩次的客戶編號。6在客戶訂購表中統(tǒng)計商品被訂購數(shù)量超過500個的商品編號。指導(dǎo)與記分實踐掌握技能課堂討論聚合函數(shù)、GROUP BY、HAVING引導(dǎo)討論啟發(fā)學(xué)生思維知識學(xué)習(xí)分組查詢、統(tǒng)計查詢、聚合函數(shù)指導(dǎo)學(xué)習(xí)自學(xué)能力培養(yǎng)總結(jié)本學(xué)習(xí)任務(wù)基本內(nèi)容總結(jié)總結(jié)教學(xué)反思任務(wù)4.3數(shù)據(jù)庫的連接查詢教 學(xué) 方 案學(xué)習(xí)任務(wù)數(shù)據(jù)庫的連接

39、查詢教學(xué)時間(學(xué)時)2教學(xué)目標(biāo)知識目標(biāo)1熟悉謂詞連接查詢。2熟悉JOIN連接的分類。3熟悉連接查詢的語法。能力(技能)目標(biāo)1學(xué)會謂詞連接查詢。2學(xué)會JOIN查詢。重點難點重點:連接查詢、謂詞連接、JOIN連接難點:JOIN連接教學(xué)方法演示法,任務(wù)驅(qū)動法,實驗法、觀察法、討論法等教學(xué)活動步驟教學(xué)內(nèi)容教師活動學(xué)生活動設(shè)計意圖回顧復(fù)習(xí)1GROUP BY子句的作用?2HAVING子句的作用?教師提問回答問題復(fù)習(xí)任務(wù)描述1使用謂詞實施連接查詢。查詢編號為“SM001”的業(yè)務(wù)員發(fā)展客戶的情況,要求顯示業(yè)務(wù)員編號、業(yè)務(wù)員姓名、客戶編號、客戶姓名、客戶聯(lián)系方式。2內(nèi)連接查詢。查詢每個業(yè)務(wù)員的任務(wù)計劃,要求顯示

40、業(yè)務(wù)員編號、姓名、任務(wù)的編號以及實施情況。3自連接查詢。查詢部門不同但崗位級別一樣的業(yè)務(wù)員信息,要求顯示業(yè)務(wù)員編號、姓名、所在部門和崗位級別。4外連接查詢。查詢每個客戶對商品的反饋情況,包括沒反饋信息的客戶情況,要求顯示客戶編號、客戶聯(lián)系人、商品編號、反饋時間、反饋內(nèi)容和解決情況。多媒體講授聽講了解本次任務(wù)內(nèi)容必需知識1連接查詢:連接查詢主要應(yīng)用于多表進(jìn)行查詢,通過各個表中相同屬性列的相關(guān)性進(jìn)行數(shù)據(jù)查詢。 2謂詞連接:在SELECT語句的WHERE子句中使用比較運算符給出連接條件對多張表進(jìn)行連接,這種表示形式稱為連接謂詞表示形式。3. JOIN連接:JOIN連接又分為內(nèi)連接、外連接和交叉連接,

41、其中外連接又分為左外連接、右外連接和完全外連接。多媒體講授聽講讓學(xué)生學(xué)習(xí)需要完成本任務(wù)必須掌握知識任務(wù)演示1使用謂詞實施連接查詢。 2內(nèi)連接查詢。3自連接查詢。4外連接查詢。演示聽講讓學(xué)生模仿課堂實踐1按照任務(wù)過程,完成四個子任務(wù)查詢。2查詢每個部門的業(yè)務(wù)員信息,要求顯示業(yè)務(wù)員編號、姓名,所在部門、部門名稱。3統(tǒng)計至少訂購過兩次的客戶信息,要求顯示客戶編號、客戶單位和客戶聯(lián)系人。4查詢每位客戶的訂購信息,不包括沒有訂購任何商品的客戶訂購信息,要求顯示客戶編號、客戶單位、客戶聯(lián)系人、商品編號、訂購時間和訂購數(shù)量。5查詢每位業(yè)務(wù)員的任務(wù)實施信息,包括沒有任務(wù)計劃的業(yè)務(wù)員任務(wù)實施信息,要求顯示業(yè)務(wù)員

42、編號、姓名、所在部門、任務(wù)編號和實施情況。6查詢商品優(yōu)惠情況,但商品類型不同的商品信息,要求顯示商品編號、商品名稱、商品類型和商品優(yōu)惠情況。指導(dǎo)與記分實踐掌握技能課堂討論連接查詢、謂詞連接、JOIN連接引導(dǎo)討論啟發(fā)學(xué)生思維知識學(xué)習(xí)連接查詢、謂詞連接、JOIN連接、內(nèi)連接、外連接、左外連接、右外連接、完全外連接、交叉表連接。指導(dǎo)學(xué)習(xí)自學(xué)能力培養(yǎng)總結(jié)本學(xué)習(xí)任務(wù)基本內(nèi)容總結(jié)總結(jié)教學(xué)反思任務(wù)4.4數(shù)據(jù)庫子查詢教 學(xué) 方 案學(xué)習(xí)任務(wù)數(shù)據(jù)庫子查詢教學(xué)時間(學(xué)時)2教學(xué)目標(biāo)知識目標(biāo)1熟悉IN子查詢。2熟悉比較子查詢。3熟悉EXISTS子查詢。能力(技能)目標(biāo)1學(xué)會IN子子查詢。2學(xué)會比較子查詢。3學(xué)會EXI

43、STS子查詢。重點難點重點:子查詢、IN子查詢、比較子查詢、EXISTS子查詢難點:比較子查詢、EXISTS子查詢教學(xué)方法演示法,任務(wù)驅(qū)動法,實驗法、觀察法、討論法等教學(xué)活動步驟教學(xué)內(nèi)容教師活動學(xué)生活動設(shè)計意圖回顧復(fù)習(xí)1連接查詢主要功能是什么?2外連接分為哪些?教師提問回答問題復(fù)習(xí)任務(wù)描述1IN子查詢。查詢有商品反饋信息的客戶信息,要求顯示客戶編號和姓名。2比較子查詢。查詢積分最高的客戶信息,要求顯示客戶編號、客戶單位、客戶聯(lián)系人和客戶積分。3EXISTS子查詢。查詢從來沒有購買商品的客戶信息,要求顯示客戶編號、客戶單位、客戶聯(lián)系人和客戶電話。 多媒體講授聽講了解本次任務(wù)內(nèi)容必需知識1子查詢:

44、在查詢條件中,可以使用另一個查詢的結(jié)果作為條件的一部分,作為查詢條件一部分的查詢稱為子查詢。 2IN子查詢:IN關(guān)鍵字用來判斷一個表中指定列的值是否包含在已定義的列表中,或在另外一個表中。3. 比較子查詢:是指原表與子查詢之間用比較運算符進(jìn)行連接。4EXISTS子查詢:EXISTS謂詞用于測試子查詢的結(jié)果是否為空表。多媒體講授聽講讓學(xué)生學(xué)習(xí)需要完成本任務(wù)必須掌握知識任務(wù)演示1IN子查詢。 2比較子查詢。3EXISTS子查詢。演示聽講讓學(xué)生模仿課堂實踐1按照任務(wù)實施過程的要求完成各子任務(wù)并檢查實施結(jié)果。2使用子查詢,查詢客戶積分高于70的客戶信息,要求顯示客戶編號、客戶信用檔案編號、客戶品德及素

45、質(zhì)評分。3使用子查詢,統(tǒng)計至少訂購過兩次的客戶信息,要求顯示客戶編號、客戶單位和客戶聯(lián)系人。4使用子查詢,查詢不良記錄評分最高的客戶信息,要求顯示客戶編號、客戶單位和客戶聯(lián)系人。5使用子查詢,查詢比上海客戶信用得分高的浙江的客戶信息,要求顯示客戶編號、客戶單位和客戶聯(lián)系人。6使用子查詢,查詢在2013年沒有任務(wù)計劃的業(yè)務(wù)員信息,要求顯示業(yè)務(wù)員編號、姓名和所在部門。指導(dǎo)與記分實踐掌握技能課堂討論IN子查詢、比較子查詢、EXISTS子查詢引導(dǎo)討論啟發(fā)學(xué)生思維知識學(xué)習(xí)子查詢、IN子查詢、比較子查詢、EXISTS子查詢。指導(dǎo)學(xué)習(xí)自學(xué)能力培養(yǎng)總結(jié)本學(xué)習(xí)任務(wù)基本內(nèi)容總結(jié)總結(jié)教學(xué)反思任務(wù)4.5 創(chuàng)建和使用視

46、圖教 學(xué) 方 案學(xué)習(xí)任務(wù)圖書借閱數(shù)據(jù)庫視圖與索引教學(xué)時間(學(xué)時)2教學(xué)目標(biāo)知識目標(biāo)1熟悉創(chuàng)建視圖的方法。2熟悉管理索視圖的方法。能力(技能)目標(biāo)1學(xué)會使用視圖的基本方法。重點難點重點:視圖、創(chuàng)建視圖難點:使用視圖教學(xué)方法演示法,任務(wù)驅(qū)動法,實驗法、觀察法、討論法等教學(xué)活動步驟教學(xué)內(nèi)容教師活動學(xué)生活動設(shè)計意圖回顧復(fù)習(xí)1什么是子查詢?2子查詢主要有哪幾種?教師提問回答問題復(fù)習(xí)任務(wù)描述1創(chuàng)建視圖。創(chuàng)建一個名稱為V_Customer的視圖,視圖包括客戶表的客戶編號、客戶單位、客戶聯(lián)系人、客戶電話、客戶積分和客戶信用等級。2管理視圖。對V_Customer視圖進(jìn)行修改,要求添加負(fù)責(zé)客戶的業(yè)務(wù)員編號。3利

47、用視圖進(jìn)行數(shù)據(jù)查詢。查詢V_Customer中業(yè)務(wù)員SM001聯(lián)系的客戶信息。4利用視圖進(jìn)行數(shù)據(jù)更新。將業(yè)務(wù)員SM001聯(lián)系的客戶積分加10。多媒體講授聽講了解本次任務(wù)內(nèi)容必需知識1視圖:可以將視圖想象成由一個或者多個表所組成的存儲在數(shù)據(jù)庫中的查詢。 2常用視圖:經(jīng)常會使用,投影、選擇、連接產(chǎn)生的視圖。3. 使用圖形化界面創(chuàng)建視圖的步驟:新建、設(shè)計、使用。多媒體講授聽講讓學(xué)生學(xué)習(xí)需要完成本任務(wù)必須掌握知識任務(wù)演示1創(chuàng)建視圖。 2管理視圖。3利用視圖進(jìn)行數(shù)據(jù)查詢。4利用視圖進(jìn)行數(shù)據(jù)更新。演示聽講讓學(xué)生模仿課堂實踐1按照任務(wù)過程,完成三個子任務(wù)查詢。2創(chuàng)建一個名稱為V_Product的視圖,視圖包

48、括商品表的商品編號、商品名稱、商品價格、商品類型。3修改視圖V_Product,添加字段商品生產(chǎn)日期和商品質(zhì)量。4利用視圖V_Product,查詢價格最高的商品信息。5利用視圖V_Product,添加一條商品信息記錄。6利用視圖V_Product,修改前面添加一條商品信息記錄。7利用視圖V_Product,刪除一條商品信息記錄。指導(dǎo)與記分實踐掌握技能課堂討論視圖引導(dǎo)討論啟發(fā)學(xué)生思維知識學(xué)習(xí)視圖指導(dǎo)學(xué)習(xí)自學(xué)能力培養(yǎng)總結(jié)本學(xué)習(xí)任務(wù)基本內(nèi)容總結(jié)總結(jié)教學(xué)反思任務(wù)5.1數(shù)據(jù)庫編程基礎(chǔ)教 學(xué) 方 案學(xué)習(xí)任務(wù)數(shù)據(jù)庫編程基礎(chǔ)教學(xué)時間(學(xué)時)2教學(xué)目標(biāo)知識目標(biāo)1了解變量的定義。2知道T-SQL中的各種數(shù)據(jù)類型。

49、能力(技能)目標(biāo)1學(xué)會在T-SQL中合理的定義變量和常量、使用表達(dá)式。2學(xué)會流程控制語句的使用方法。重點難點重點:局部變量、流程控制語句難點:帶數(shù)據(jù)更新的數(shù)據(jù)庫編程教學(xué)方法演示法,任務(wù)驅(qū)動法,實驗法、觀察法、討論法等教學(xué)活動步驟教學(xué)內(nèi)容教師活動學(xué)生活動設(shè)計意圖回顧復(fù)習(xí)1視圖有什么優(yōu)點?2視圖作用?教師提問回答問題復(fù)習(xí)任務(wù)描述1簡單數(shù)據(jù)庫編程。在客戶關(guān)系管理數(shù)據(jù)庫中根據(jù)輸入的商品名稱,得到商品的價格。2帶邏輯結(jié)構(gòu)數(shù)據(jù)庫編程。在客戶關(guān)系管理數(shù)據(jù)庫中根據(jù)輸入的商品名稱判斷該商品是否存在,對不存在的商品給出提示信息,而對存在的商品則輸出其價格和優(yōu)惠。多媒體講授聽講了解本次任務(wù)內(nèi)容必需知識1數(shù)據(jù)庫編程。

50、 2變量:局部變量和全局變量。3表達(dá)式和運算符。4流程控制語句:BEGINEND、IFELSE、WHILE。多媒體講授聽講讓學(xué)生學(xué)習(xí)需要完成本任務(wù)必須掌握知識任務(wù)演示1簡單數(shù)據(jù)庫編程。 2帶邏輯結(jié)構(gòu)的數(shù)據(jù)庫編程。演示聽講讓學(xué)生模仿課堂實踐1按照任務(wù)實施過程的要求完成任務(wù)并檢查結(jié)果。2根據(jù)輸入的客戶編號,獲取和顯示客戶的名稱、聯(lián)系人以及聯(lián)系電話。要求采用變量來存儲輸入輸出數(shù)據(jù)。3根據(jù)輸入的商品編號,計算商品的總銷售數(shù)量。要求:如果該商品沒有銷售記錄,則給出消息提示“該商品無銷售記錄”;如果該商品有銷售記錄,則獲取和顯示商品的名稱,并計算和顯示其總銷售數(shù)量。指導(dǎo)與記分實踐掌握技能課堂討論變量、運算

51、符、表達(dá)式、控制語句引導(dǎo)討論啟發(fā)學(xué)生思維知識學(xué)習(xí)數(shù)據(jù)庫編程、常量、局部變量、全局變量、SQLServer常用函數(shù)、表達(dá)式與運算符、流程控制語句、T-SQL語言。指導(dǎo)學(xué)習(xí)自學(xué)能力培養(yǎng)總結(jié)本學(xué)習(xí)任務(wù)基本內(nèi)容總結(jié)總結(jié)教學(xué)反思任務(wù)5.2創(chuàng)建與執(zhí)行存儲過程教 學(xué) 方 案學(xué)習(xí)任務(wù)創(chuàng)建與執(zhí)行存儲過程教學(xué)時間(學(xué)時)2教學(xué)目標(biāo)知識目標(biāo)1理解SQL Server中存儲過程的概念及運行機(jī)制。2了解SQL Server中存儲過程的作用。能力(技能)目標(biāo)1學(xué)會存儲過程的建立方法。2學(xué)會存儲過程的使用方法。重點難點重點:存儲過程、創(chuàng)建存儲過程難點:創(chuàng)建存儲過程教學(xué)方法演示法,任務(wù)驅(qū)動法,實驗法、觀察法、討論法等教學(xué)活動

52、步驟教學(xué)內(nèi)容教師活動學(xué)生活動設(shè)計意圖回顧復(fù)習(xí)1SQL Server數(shù)據(jù)庫中有哪兩種變量?2常用的控制語句有哪些?教師提問回答問題復(fù)習(xí)任務(wù)描述1簡單存儲過程。在客戶關(guān)系管理數(shù)據(jù)庫中創(chuàng)建一個存儲過程,用來返回所有客戶的購買記錄。2帶參數(shù)的存儲過程。在客戶關(guān)系管理數(shù)據(jù)庫中創(chuàng)建一個存儲過程,用來返回指定客戶的購買記錄。多媒體講授聽講了解本次任務(wù)內(nèi)容必需知識1存儲過程:是存儲在SQL Server數(shù)據(jù)庫中的由T-SQL語句編寫的具有特定功能的代碼段。 2存儲過程的創(chuàng)建:在SQL Server中可以使用CREATE PROCEDURE語句創(chuàng)建存儲過程,其基本語法如下:CREATE PROC | PROCE

53、DURE procedure_name AS sql_statement3. 存儲過程的執(zhí)行:EXECUTE命令多媒體講授聽講讓學(xué)生學(xué)習(xí)需要完成本任務(wù)必須掌握知識任務(wù)演示1簡單存儲過程。 2帶參數(shù)存儲過程。演示聽講讓學(xué)生模仿課堂實踐1按照任務(wù)實施過程的要求完成任務(wù)并檢查結(jié)果。2創(chuàng)建存儲過程,根據(jù)輸入的商品編號,列出該商品的銷售記錄。要求:在存儲過程中定義用于接收商品編號的輸入?yún)?shù),然后根據(jù)該參數(shù)中的商品編號從訂購表中查詢相應(yīng)的結(jié)果;顯示出商品編號以及銷售數(shù)量。3創(chuàng)建存儲過程,根據(jù)輸入的商品名稱,列出該商品的銷售記錄。要求:在存儲過程中定義用于接收商品名稱的輸入?yún)?shù),然后從商品表和訂購表中進(jìn)行多

54、表查詢從而得到相應(yīng)的結(jié)果;顯示出商品名稱、客戶編號以及銷售數(shù)量。指導(dǎo)實踐掌握技能課堂討論存儲過程創(chuàng)建、修改以及刪除的方法。引導(dǎo)討論啟發(fā)學(xué)生思維知識學(xué)習(xí)存儲過程、存儲過程類型指導(dǎo)學(xué)習(xí)自學(xué)能力培養(yǎng)總結(jié)本學(xué)習(xí)任務(wù)基本內(nèi)容總結(jié)總結(jié)教學(xué)反思任務(wù)5.3創(chuàng)建與驗證觸發(fā)器教 學(xué) 方 案學(xué)習(xí)任務(wù)創(chuàng)建與驗證觸發(fā)器教學(xué)時間(學(xué)時)2教學(xué)目標(biāo)知識目標(biāo)1理解SQL Server中觸發(fā)器的概念及運行機(jī)制。2了解SQL Server中觸發(fā)器的作用。能力(技能)目標(biāo)1學(xué)會觸發(fā)器的建立方法。2學(xué)會觸發(fā)器的使用方法。重點難點重點:創(chuàng)建觸發(fā)器難點:創(chuàng)建觸發(fā)器教學(xué)方法演示法,任務(wù)驅(qū)動法,實驗法、觀察法、討論法等教學(xué)活動步驟教學(xué)內(nèi)容教

55、師活動學(xué)生活動設(shè)計意圖回顧復(fù)習(xí)1SQL Server數(shù)據(jù)庫中有哪兩種變量?2常用的控制語句有哪些?教師提問回答問題復(fù)習(xí)任務(wù)描述1簡單觸發(fā)器。在客戶關(guān)系管理數(shù)據(jù)庫中創(chuàng)建一個觸發(fā)器,用于在客戶表中有數(shù)據(jù)添加時進(jìn)行提示。2帶邏輯結(jié)構(gòu)的觸發(fā)器。在客戶關(guān)系管理數(shù)據(jù)庫中創(chuàng)建一個觸發(fā)器,用于在客戶表中有數(shù)據(jù)刪除時判斷數(shù)據(jù)完整性。多媒體講授聽講了解本次任務(wù)內(nèi)容必需知識1觸發(fā)器:實際上就是一種特殊類型的存儲過程,是一個在修改指定表中數(shù)據(jù)時執(zhí)行的存儲過程。 2觸發(fā)器的創(chuàng)建:在SQL Server中,可以使用CREATE TRIGGER命令創(chuàng)建觸發(fā)器,其基本語法如下:CREATE TRIGGER trigger_n

56、ame ON table | view FOR | AFTER | INSTEAD OF INSERT , UPDATE , DELETE AS sql_statement。多媒體講授聽講讓學(xué)生學(xué)習(xí)需要完成本任務(wù)必須掌握知識任務(wù)演示1簡單觸發(fā)器。 2帶邏輯結(jié)構(gòu)的觸發(fā)器。演示聽講讓學(xué)生模仿課堂實踐1按照任務(wù)實施過程的要求完成任務(wù)并檢查結(jié)果。2創(chuàng)建觸發(fā)器,當(dāng)商品表有數(shù)據(jù)刪除時,根據(jù)訂購表來判斷數(shù)據(jù)完整性并給出相應(yīng)的提示。要求:對商品表執(zhí)行商品信息刪除時,判斷訂購表中是否存在該商品的信息。如果存在,則不刪除商品信息,并給出不允許刪除的提示信息;如果不存在,則刪除商品信息,并給出刪除成功的信息。指導(dǎo)實

57、踐掌握技能課堂討論觸發(fā)器創(chuàng)建、修改以及刪除的方法引導(dǎo)討論啟發(fā)學(xué)生思維知識學(xué)習(xí)觸發(fā)器、觸發(fā)器類型指導(dǎo)學(xué)習(xí)自學(xué)能力培養(yǎng)總結(jié)本學(xué)習(xí)任務(wù)基本內(nèi)容總結(jié)總結(jié)教學(xué)反思任務(wù)5.4事務(wù)控制與并發(fā)處理教 學(xué) 方 案學(xué)習(xí)任務(wù)事務(wù)控制與并發(fā)處理教學(xué)時間(學(xué)時)2教學(xué)目標(biāo)知識目標(biāo)1了解事務(wù)的基本概念。2了解事務(wù)的并發(fā)問題。能力(技能)目標(biāo)1學(xué)會事務(wù)控制的方法。2學(xué)會事務(wù)的并發(fā)處理。重點難點重點:事務(wù)控制難點:事務(wù)的并發(fā)處理教學(xué)方法演示法,任務(wù)驅(qū)動法,實驗法、觀察法、討論法等教學(xué)活動步驟教學(xué)內(nèi)容教師活動學(xué)生活動設(shè)計意圖回顧復(fù)習(xí)1觸發(fā)器的概念是什么?2使用觸發(fā)器的優(yōu)點有那些?教師提問回答問題復(fù)習(xí)任務(wù)描述1事務(wù)的應(yīng)用。設(shè)計事

58、務(wù)對業(yè)務(wù)員和工作任務(wù)的添加進(jìn)行控制,如果業(yè)務(wù)員信息能成功添加則添加相應(yīng)的工作任務(wù),如果業(yè)務(wù)員信息不能成功添加則不添加相應(yīng)的工作任務(wù)。2設(shè)置事務(wù)隔離級別。編寫事務(wù)獲取指定業(yè)務(wù)員的崗位級別信息,并設(shè)置其隔離級別為Repeatable Read,以防止事務(wù)發(fā)生“非重復(fù)讀”。多媒體講授聽講了解本次任務(wù)內(nèi)容必需知識1事務(wù):是指包含一系列操作的單個邏輯工作單元。 2事務(wù)的并發(fā):事務(wù)的并發(fā)性問題主要體現(xiàn)在丟失或覆蓋更新、未確認(rèn)的相關(guān)性(臟讀)、不一致的分析(非重復(fù)讀)和幻象讀,這些是影響事務(wù)完整性的主要因素。多媒體講授聽講讓學(xué)生學(xué)習(xí)需要完成本任務(wù)必須掌握知識任務(wù)演示1事務(wù)的應(yīng)用。 2設(shè)置事務(wù)隔離級別。演示聽

59、講讓學(xué)生模仿課堂實踐1按照任務(wù)實施過程的要求完成任務(wù)并檢查結(jié)果。2編寫一個事務(wù)。在添加一條客戶信息的同時添加一條客戶信用評分信息,如果客戶信息不能成功添加則客戶信用評分信息也不添加,如果信用評分信息不能成功添加則客戶信息也不添加。指導(dǎo)實踐掌握技能課堂討論事務(wù)的作用和運作機(jī)制、如何應(yīng)用事務(wù)的并發(fā)性控制引導(dǎo)討論啟發(fā)學(xué)生思維知識學(xué)習(xí)事務(wù)的執(zhí)行模式、事務(wù)處理語句、事務(wù)的并發(fā)性問題、鎖指導(dǎo)學(xué)習(xí)自學(xué)能力培養(yǎng)總結(jié)本學(xué)習(xí)任務(wù)基本內(nèi)容總結(jié)總結(jié)教學(xué)反思任務(wù)6.1 登錄與用戶管理教 學(xué) 方 案學(xué)習(xí)任務(wù)登錄與用戶管理教學(xué)時間(學(xué)時)2教學(xué)目標(biāo)知識目標(biāo)理解SQL Server 2012的安全機(jī)制;能力(技能)目標(biāo)學(xué)會在

60、SQL Server中進(jìn)行身份驗證模式的配置方法;重點難點重點:設(shè)置用戶權(quán)限、數(shù)據(jù)庫用戶難點: SQL Server數(shù)據(jù)庫安全結(jié)構(gòu)教學(xué)方法演示法,任務(wù)驅(qū)動法,實驗法,觀察法,討論法等教學(xué)活動步驟教學(xué)內(nèi)容教師活動學(xué)生活動設(shè)計意圖回顧復(fù)習(xí)1. 什么是存儲過程?2. 使用存儲過程有什么好處?教師提問回答問題復(fù)習(xí)任務(wù)描述1.身份驗證模式設(shè)置。設(shè)置SQL Server的驗證模式,使其能夠進(jìn)行SQL Server身份驗證。2.登錄名創(chuàng)建。在SQL Server中創(chuàng)建新的登錄名并設(shè)置密碼。3.數(shù)據(jù)庫用戶添加。在CRM客戶關(guān)系管理數(shù)據(jù)庫中添加新的數(shù)據(jù)庫用戶并關(guān)聯(lián)登錄名。 4.T-SQL管理登錄和用戶。使用T-

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論