數(shù)據(jù)庫(kù)教案——數(shù)據(jù)查詢_第1頁(yè)
數(shù)據(jù)庫(kù)教案——數(shù)據(jù)查詢_第2頁(yè)
數(shù)據(jù)庫(kù)教案——數(shù)據(jù)查詢_第3頁(yè)
數(shù)據(jù)庫(kù)教案——數(shù)據(jù)查詢_第4頁(yè)
數(shù)據(jù)庫(kù)教案——數(shù)據(jù)查詢_第5頁(yè)
已閱讀5頁(yè),還剩5頁(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、西南大學(xué)中小學(xué)教學(xué)案例設(shè)計(jì)中小學(xué)課堂教學(xué)設(shè)計(jì)學(xué)科: 信息技術(shù) 設(shè) 計(jì) 者: XXX 學(xué) 號(hào): XXXXXXXXX 職稱:本科師范生 所在學(xué)校: XXXX 聯(lián)系電話: XXXXX 電子郵箱: XXXXXXXX 指導(dǎo)教師: 白 智 宏 設(shè)計(jì)時(shí)間: XXXX 高二信息技術(shù)數(shù)據(jù)查詢【教學(xué)目標(biāo)】 1.主要目標(biāo):(1) 說(shuō)出查詢的其作用(2) 能舉例說(shuō)明建立查詢的基本操作步驟和要領(lǐng)。(3) 記住SQL基本語(yǔ)句句式并能寫出簡(jiǎn)單的查詢語(yǔ)句。(4) 能在數(shù)據(jù)庫(kù)中查詢出滿足條件的信息。2.同時(shí)目標(biāo):(1) 培養(yǎng)學(xué)生信息管理意識(shí),知道使用SQL能規(guī)范、高效地管理數(shù)據(jù),激發(fā)學(xué)生學(xué)習(xí)SQL的興趣。 初步培養(yǎng)學(xué)生分析問(wèn)題

2、、解決問(wèn)題的能力,以及勇于克服困難的精神。(2) 通過(guò)網(wǎng)絡(luò)環(huán)境下的自主、探究性學(xué)習(xí),培養(yǎng)學(xué)生樂(lè)于鉆研的精神和勇于挑戰(zhàn)自我的競(jìng)爭(zhēng)意識(shí)。提高學(xué)生從眾多信息中提取有用信息的能力。(3) 體驗(yàn)日常生活中應(yīng)用查詢的豐富性和多樣性;探究教材中沒(méi)有介紹的更多查詢的方法,并應(yīng)用到實(shí)際生活中去。(4) 通過(guò)案例學(xué)習(xí),形成對(duì)知識(shí)體系的建構(gòu)培養(yǎng)學(xué)生在網(wǎng)絡(luò)學(xué)習(xí)環(huán)境下的自主性、探究性學(xué)習(xí)的能力?!窘虒W(xué)內(nèi)容】1. 數(shù)據(jù)庫(kù)查詢基本概念。2. SQL基本查詢語(yǔ)句及關(guān)鍵詞。3. 用SQL語(yǔ)句建立查詢的基本格式和操作步驟。4. 單表查詢5. 多表查詢【教學(xué)材料】1. 導(dǎo)入材料:高考成績(jī)查詢方法的討論。2. 揭示材料:PPT3.

3、舉例材料:“學(xué)生學(xué)籍表”、“學(xué)生成績(jī)表”4. 強(qiáng)化材料:帶條件的單表查詢的練習(xí)題,帶條件的多表查 詢的練習(xí)題。5. 延伸材料:數(shù)據(jù)庫(kù)查詢的其他不同方法。6. 檢測(cè)材料:課后作業(yè)。7. 教學(xué)軟件工具:硬件環(huán)境:多媒體網(wǎng)絡(luò)教室。(教師機(jī)具有視頻廣播功 能和文件發(fā)送功能.)軟件資源:營(yíng)造網(wǎng)絡(luò)學(xué)習(xí)環(huán)境。(WindowsXP、SQL2008、極域電子軟件)【教學(xué)過(guò)程與方法】教 學(xué) 過(guò) 程教學(xué)程序教師活動(dòng)學(xué)生活動(dòng)設(shè)計(jì)意圖導(dǎo)入新課(2分鐘)問(wèn)題:一年一次的高考又考完了,大家都很關(guān)心高考的成績(jī),你的一個(gè)同學(xué)也參加了今年的高考,你很想知道他考了多少分,但又怕他考得不好所以不好意思問(wèn)他,你可以通過(guò)什么樣的方法知道

4、他的分?jǐn)?shù)呢?小結(jié): 在這里我們可以充分利用校內(nèi)資源,在學(xué)校學(xué)生的成績(jī)、學(xué)籍等信息廣泛地使用數(shù)據(jù)庫(kù)參與管理。上次課我們已經(jīng)學(xué)習(xí)了在數(shù)據(jù)庫(kù)中建立基本信息表的方法,并將信息存入其中,那么,當(dāng)我們需要知道某些信息時(shí),我們?nèi)绾螐臄?shù)據(jù)庫(kù)中查出來(lái)呢?本節(jié)課,我們一起來(lái)學(xué)習(xí)這部分知識(shí)。興趣濃,學(xué)生出點(diǎn)子:(1)等學(xué)校公布欄公布;(2)問(wèn)跟他一個(gè)班的其他同學(xué)(3)在校內(nèi)網(wǎng)上查發(fā)揮教師所長(zhǎng),采取活潑、親和,的方式,組織學(xué)生感受、體驗(yàn)、激發(fā)興趣、增強(qiáng)求知欲。探究一(5分鐘)鞏固強(qiáng)化一(7分鐘)探究二(5分鐘)鞏固強(qiáng)化二(7分鐘)拓展(5分鐘)(PPT出示查詢概念。)一、認(rèn)識(shí)查詢數(shù)據(jù)庫(kù)查詢就是依據(jù)一定的條件,在數(shù)據(jù)庫(kù)

5、中查找所需數(shù)據(jù)的方法。(查詢只是在表中搜索數(shù)據(jù),不會(huì)改變基礎(chǔ)表的內(nèi)容和記錄的排放次序。)【知識(shí)講解】SQL基本查詢語(yǔ)句及關(guān)鍵詞SELECT 字段名,字段名FROM 表名,表名WHERE 條件表達(dá)式GROUP BY 字段名,字段名 HAVING 條件ORDER BY 表達(dá)式 ASC/DESC謂詞:BETWEEN AND ;IN;LIKE。連接詞:AND;OR 。 二、規(guī)劃查詢即首先要確定從數(shù)據(jù)庫(kù)中提供的數(shù)據(jù)中獲得什么樣的信息。三、數(shù)據(jù)查詢(一)單表查詢(任務(wù)一) 打開(kāi)數(shù)據(jù)庫(kù),導(dǎo)入上節(jié)課建立的“學(xué)生學(xué)籍表”、“學(xué)生成績(jī)表”【例子講解】1. 查看“學(xué)生成績(jī)表”的全部信息。步驟:(1)在SQL語(yǔ)句窗口

6、輸入: SELECT * FROM 學(xué)生成績(jī)表 (2)選中該條語(yǔ)句,在SQL語(yǔ)句窗口單擊“執(zhí)行”按鈕。(將“*”換成所有屬性名稱,并改變順序進(jìn)行變形演示)教師總結(jié):建立查詢首先要指定數(shù)據(jù)源,第二步是定義查詢字段,也就是從選定的數(shù)據(jù)源中選擇需要在查詢中顯示的數(shù)據(jù)字段。既可以選擇數(shù)據(jù)源中的全部字段,也可以僅選擇數(shù)據(jù)源中的部分字段,且各個(gè)查詢字段的排列順序可以與數(shù)據(jù)源中的字段排列順序相同,也可以與數(shù)據(jù)源中的字段排列順序不同。(查詢?nèi)碛袝r(shí)候?qū)ξ覀儊?lái)說(shuō)是沒(méi)有意義的,因?yàn)槲覀冎恍枰渲械哪巢糠中畔?,下面讓我們?lái)看第二個(gè)例子)2. 查詢“學(xué)生成績(jī)表”中學(xué)號(hào)為2013001的同學(xué)的語(yǔ)文、數(shù)學(xué)、英語(yǔ)的成績(jī)步驟

7、:(1)在SQL語(yǔ)句窗口輸入: SELECT 學(xué)號(hào),語(yǔ)文 ,數(shù)學(xué),英語(yǔ) FROM 學(xué)生成績(jī)表 WHERE 學(xué)號(hào)=2013001; (2)選中該條語(yǔ)句,在SQL語(yǔ)句窗口單擊“執(zhí)行”按鈕。(每次考試之后,如果我們不只是想知道自己的成績(jī),還想知道班上數(shù)學(xué)成績(jī)90分以上的同學(xué)有哪些,那我們?cè)撛趺磥?lái)查詢呢?下面我們來(lái)看第三個(gè)例子)3.查詢?nèi)鄶?shù)學(xué)成績(jī)大于90分的同學(xué)的學(xué)號(hào)。步驟:(1)在SQL語(yǔ)句窗口輸入: SELECT 學(xué)號(hào),數(shù)學(xué) FROM 學(xué)生成績(jī)表 WHERE 數(shù)學(xué)90; (2)選中該條語(yǔ)句,在SQL語(yǔ)句窗口單擊“執(zhí)行”按鈕。教師總結(jié):可通過(guò)查詢條件語(yǔ)句建立滿足不同條件下的查詢?!九5缎≡嚒浚ㄍ瑢W(xué)

8、們,查詢方法是不是很簡(jiǎn)單啊?那么讓我們來(lái)完成以下幾個(gè)小任務(wù)吧,看看你學(xué)習(xí)得怎么樣了。)1.查詢“學(xué)生學(xué)籍表”中籍貫為貴州省的同學(xué)的所有信息。2.查詢“學(xué)生成績(jī)表”中英語(yǔ)成績(jī)?cè)?0到90分的同學(xué)(提示:用AND 或者 BETWEEN AND)讓我們檢驗(yàn)一下吧。(二)多表查詢(任務(wù)二)【提出問(wèn)題 形成任務(wù)】數(shù)據(jù)庫(kù)中為了減小冗余和節(jié)約內(nèi)存,在建立表的過(guò)程中重復(fù)信息有時(shí)只出現(xiàn)在一個(gè)表中。比如姓名,那如果我們想查詢學(xué)生的姓名和所有科目的成績(jī)那我們?cè)撛趺崔k呢?這里就涉及到了兩個(gè)表了。下面我們來(lái)看具體操作吧?!纠又v解】1. 查詢“學(xué)生成績(jī)表”和“學(xué)生學(xué)籍表”中所有同學(xué)的姓名和所有科目的成績(jī)步驟:(1)在S

9、QL語(yǔ)句窗口輸入: SELECT 學(xué)生學(xué)籍表.姓名,學(xué)生成績(jī)表.語(yǔ)文 ,學(xué)生成績(jī)表.數(shù)學(xué),學(xué)生成績(jī)表.英語(yǔ) ,學(xué)生成績(jī)表.物理,學(xué)生成績(jī)表.化學(xué),學(xué)生成績(jī)表.生物 FROM 學(xué)生成績(jī)表, 學(xué)生學(xué)籍表 WHERE 學(xué)生成績(jī)表.學(xué)號(hào)=學(xué)生學(xué)籍表.學(xué)號(hào)(2) 選中該條語(yǔ)句,在SQL語(yǔ)句窗口單擊“執(zhí)行”按鈕。2. 查看班級(jí)所有同學(xué)的姓名、數(shù)學(xué)成績(jī)及排名步驟:(1)在SQL語(yǔ)句窗口輸入: SELECT 學(xué)生學(xué)籍表.姓名,學(xué)生成績(jī)表.數(shù)學(xué) FROM 學(xué)生成績(jī)表, 學(xué)生學(xué)籍表 WHERE 學(xué)生成績(jī)表.學(xué)號(hào)=學(xué)生學(xué)籍表.學(xué)號(hào) ORDER BY 數(shù)學(xué) DESC(2)選中該條語(yǔ)句,在SQL語(yǔ)句窗口單擊“執(zhí)行”按鈕

10、。 教師總結(jié):多表查詢是通過(guò)表中相同的關(guān)鍵字來(lái)建立連接的,無(wú)論多少個(gè)表,只要能建立起連接,就能同時(shí)查詢多個(gè)表中的內(nèi)容?!九5缎≡嚒浚ǘ啾聿樵兤鋵?shí)就是多了一個(gè)建立表的連接的語(yǔ)句,大家通過(guò)下面具體的題目自己感受一下吧)1. 查詢四川籍同學(xué)所有科目的成績(jī)。2. 找出語(yǔ)文不及格男同學(xué)的學(xué)號(hào)、姓名。3.查詢所有男同學(xué)在數(shù)學(xué)成績(jī)上的降序排名(提示:用ORDER BY ASC)?!竞献魈接憽?要求:給出的練習(xí)題,組織學(xué)生討論并回答如下問(wèn)題:1)單表查詢與多表查詢有何相同和不同之處?2)查詢的關(guān)鍵詞有哪些?3)建立查詢的一般方法是什么?4)從查詢結(jié)果上看,查詢的實(shí)質(zhì)是什么?【自我檢測(cè)】布置教材課后練習(xí),要求提

11、交作業(yè)1.查詢“學(xué)生學(xué)籍表”中籍貫為貴州省的同學(xué)的所有信息。2.查詢“學(xué)生成績(jī)表”中英語(yǔ)成績(jī)?cè)?0到90分的同學(xué)(提示:用AND 或者 BETWEEN AND)3. 查詢四川籍同學(xué)所有科目的成績(jī)。4. 找出語(yǔ)文不及格男同學(xué)的學(xué)號(hào)、姓名。5. 查詢所有男同學(xué)在數(shù)學(xué)成績(jī)上的降序排名(提示:用ORDER BY DESC)通過(guò)教師的講解,對(duì)查詢有了初步的了解。了解查詢關(guān)鍵詞及基本查詢語(yǔ)句聽(tīng)老師講解并演示相關(guān)例子。認(rèn)真聽(tīng)老師的總結(jié),達(dá)到對(duì)知識(shí)的進(jìn)一步掌握通過(guò)實(shí)踐,觀察兩種查詢方法操作的異同。問(wèn)題積極思考,與老師產(chǎn)生共鳴,小組討論,自主完成任務(wù)。學(xué)生觀察完教師的操作完成例題,通過(guò)上述知識(shí)的學(xué)習(xí)體驗(yàn),小組討

12、論回答問(wèn)題進(jìn)一步學(xué)習(xí)多表查詢的基本語(yǔ)句。對(duì)查詢中遇到的問(wèn)題積極探討,并找出解決辦法。按老師要求完成多表查詢的兩個(gè)問(wèn)題,加強(qiáng)對(duì)知識(shí)的鞏固和應(yīng)用能力。交待學(xué)習(xí)的第一個(gè)目標(biāo),主題鮮明?!皩?shí)踐”是最好的學(xué)習(xí)方法,通過(guò)案例分析,理解查詢作用高二學(xué)生已經(jīng)有很好的信息技術(shù)學(xué)習(xí)基礎(chǔ)了,通過(guò)簡(jiǎn)單的的例子講解能增強(qiáng)他們對(duì)數(shù)據(jù)庫(kù)查詢的理解。增加問(wèn)題難度,提高理解層次體驗(yàn)成功的喜悅對(duì)比體驗(yàn)法,強(qiáng)調(diào)知識(shí)間存在的聯(lián)系和區(qū)別。有了一次自學(xué)成功的經(jīng)歷,學(xué)生會(huì)敢于、樂(lè)于學(xué)習(xí)環(huán)環(huán)相扣,保持學(xué)生學(xué)習(xí)的興趣如果繼續(xù)講解太多例子,生容易產(chǎn)生疲勞感和倦怠情理,適當(dāng)改變一下教學(xué)方法,此處采用自主探究法和任務(wù)驅(qū)動(dòng)法。這幾個(gè)問(wèn)題涵蓋了本節(jié)的學(xué)習(xí)內(nèi)容,通過(guò)這幾個(gè)問(wèn)題的思考回答,達(dá)到對(duì)知識(shí)點(diǎn)的理解掌握 整合(5分鐘)【知識(shí)整合】基礎(chǔ):1. SQL基本查詢語(yǔ)句及關(guān)鍵詞2. SQL語(yǔ)句的操作步驟3. 單表查詢重點(diǎn):用SQL語(yǔ)句創(chuàng)建滿足任務(wù)需求的查詢。難點(diǎn):設(shè)定查詢的約束條件。使學(xué)生掌握學(xué)習(xí)的方法個(gè)性探究,讓有能力的學(xué)習(xí)進(jìn)一步提高運(yùn)用(5分鐘)檢驗(yàn)教與學(xué)的回應(yīng)和反饋在已將作業(yè)中,選取有代表性的作業(yè)向全班展示,并組織評(píng)價(jià)。參與評(píng)價(jià)自我反思作業(yè)展示,鼓勵(lì)評(píng)價(jià),重在參與。【板書設(shè)計(jì)】一、關(guān)鍵知識(shí)點(diǎn) 二、操作步驟 1.SQL基本查詢語(yǔ)句及關(guān)鍵詞 1

溫馨提示

  • 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)論