項(xiàng)目5 查詢與維護(hù)學(xué)生信息管理數(shù)據(jù)表 - 2-任務(wù)5-2_第1頁
項(xiàng)目5 查詢與維護(hù)學(xué)生信息管理數(shù)據(jù)表 - 2-任務(wù)5-2_第2頁
項(xiàng)目5 查詢與維護(hù)學(xué)生信息管理數(shù)據(jù)表 - 2-任務(wù)5-2_第3頁
項(xiàng)目5 查詢與維護(hù)學(xué)生信息管理數(shù)據(jù)表 - 2-任務(wù)5-2_第4頁
項(xiàng)目5 查詢與維護(hù)學(xué)生信息管理數(shù)據(jù)表 - 2-任務(wù)5-2_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

《達(dá)夢(mèng)數(shù)據(jù)庫原理及應(yīng)用》課程教案適用專業(yè):計(jì)算機(jī)應(yīng)用技術(shù)、軟件技術(shù)、大數(shù)據(jù)技術(shù)等計(jì)算機(jī)類專業(yè)授課對(duì)象:高職一年級(jí)學(xué)生課程類型:專業(yè)基礎(chǔ)課先修課程:計(jì)算機(jī)基礎(chǔ)、程序設(shè)計(jì)基礎(chǔ)一、教案基本信息項(xiàng)目?jī)?nèi)容章節(jié)任務(wù)5-2掌握多表連接查詢授課課時(shí)4課時(shí)(180分鐘)授課形式理論講授+案例分析+分組實(shí)操教學(xué)目標(biāo)1.知識(shí)目標(biāo):-掌握多表連接查詢的類型(交叉連接、內(nèi)連接、自連接、外連接)及語法格式;-理解不同連接類型的應(yīng)用場(chǎng)景和查詢邏輯;-掌握表別名的使用和連接條件的編寫規(guī)則。2.能力目標(biāo):-能獨(dú)立編寫內(nèi)連接、外連接查詢語句,解決多表關(guān)聯(lián)數(shù)據(jù)檢索需求;-能根據(jù)實(shí)際場(chǎng)景選擇合適的連接類型,區(qū)分不同連接的查詢結(jié)果差異;-能排查多表連接中的常見語法錯(cuò)誤(如缺少連接條件、字段名沖突)。3.素養(yǎng)目標(biāo):-培養(yǎng)嚴(yán)謹(jǐn)?shù)倪壿嬎季S和數(shù)據(jù)關(guān)聯(lián)分析能力;-提升團(tuán)隊(duì)協(xié)作解決復(fù)雜數(shù)據(jù)查詢問題的能力;-樹立數(shù)據(jù)處理的準(zhǔn)確性和高效性意識(shí)。教學(xué)重難點(diǎn)重點(diǎn):-內(nèi)連接(等值連接、自然連接)的語法和應(yīng)用;-外連接(左外連接、右外連接)的查詢邏輯;-表別名的使用和連接條件的編寫。難點(diǎn):-不同連接類型的查詢結(jié)果差異辨析;-多表(3張及以上)連接的邏輯梳理;-自連接的理解和實(shí)際應(yīng)用。教學(xué)資源多媒體課件、DM數(shù)據(jù)庫、案例素材(STUDENT、COURSE、SC表等)、實(shí)訓(xùn)任務(wù)單等。思政融入1.結(jié)合多表連接在實(shí)際業(yè)務(wù)中的應(yīng)用(如電商訂單與商品、用戶數(shù)據(jù)關(guān)聯(lián)),引導(dǎo)學(xué)生認(rèn)識(shí)數(shù)據(jù)關(guān)聯(lián)的價(jià)值,培養(yǎng)立足實(shí)際需求選擇合適技術(shù)方案的務(wù)實(shí)精神;2.通過分組實(shí)訓(xùn)強(qiáng)化團(tuán)隊(duì)協(xié)作精神和問題解決能力。二、教學(xué)過程設(shè)計(jì)(一)課前導(dǎo)入(5分鐘)案例導(dǎo)入提問:“在電商平臺(tái)查詢‘我的訂單’時(shí),訂單信息、商品詳情、收貨地址分別存儲(chǔ)在不同數(shù)據(jù)表中,平臺(tái)是如何將這些分散的數(shù)據(jù)整合顯示的?”引出多表連接查詢的核心作用--關(guān)聯(lián)多個(gè)數(shù)據(jù)表,獲取完整業(yè)務(wù)數(shù)據(jù)。任務(wù)提出:展示李老師的任務(wù):“查詢計(jì)算機(jī)工程系學(xué)生的學(xué)號(hào)、姓名、課程名及成績(jī)”,明確該需求涉及student、sc、course3張表,無法通過單表查詢完成,自然過渡到本節(jié)課主題。復(fù)習(xí)銜接:回顧上節(jié)課單表查詢知識(shí),提問:“單表查詢的核心語法是什么?如果需要從多個(gè)表中獲取數(shù)據(jù),關(guān)鍵要解決什么問題?”引導(dǎo)學(xué)生思考“表之間的關(guān)聯(lián)條件”,為多表連接鋪墊。(二)理論講授(65分鐘)【知識(shí)點(diǎn)1】:多表連接查詢-核心概念:多表連接是通過表之間的公共字段(如student表和sc表的sno字段)建立關(guān)聯(lián),整合多個(gè)表的數(shù)據(jù)進(jìn)行查詢。-表別名的使用:為表指定簡(jiǎn)短別名(如student表別名A),簡(jiǎn)化語句編寫,避免字段名沖突(公共字段需用“別名。字段名”區(qū)分)。-連接條件:多表連接必須指定連接條件,否則會(huì)產(chǎn)生笛卡爾積(結(jié)果集行數(shù)為各表行數(shù)乘積,數(shù)據(jù)冗余)?!局R(shí)點(diǎn)2】:交叉連接(笛卡兒積連接)-語法格式:SELECT[別名.]字段FROM表1[別名1],表2[別名2];

:SELECT[別名.]字段FROM表1[別名1]CROSSJOIN表2[別名2];-特點(diǎn):無連接條件,返回兩表笛卡爾積,實(shí)際應(yīng)用中極少使用,僅用于理解連接原理?!景咐菔尽繉OURSE表和SC表進(jìn)行交叉連接(例5.38),展示冗余結(jié)果,強(qiáng)調(diào)連接條件的必要性?!局R(shí)點(diǎn)3】:內(nèi)連接(重點(diǎn))-語法格式:方式1(WHERE子句指定連接條件):SELECT字段FROM表1別名1,表2別名2WHERE別名1.公共字段=別名2.公共字段[AND其他條件];方式2(JOIN...ON子句指定連接條件):SELECT字段FROM表1別名1INNERJOIN表2別名2ON連接條件[WHERE其他條件];自然連接(JOIN...USING):SELECT字段FROM表1別名1INNERJOIN表2別名2USING(公共字段);(自動(dòng)匹配公共字段,去除重復(fù)列)-特點(diǎn):僅返回兩表中滿足連接條件的匹配記錄?!景咐菔尽康戎颠B接:查詢學(xué)生及其選課情況(例5.39),展示兩表通過sno關(guān)聯(lián)的結(jié)果;自然連接:簡(jiǎn)化等值連接語句,去除重復(fù)的SNO列(例5.40);多表內(nèi)連接:查詢計(jì)算機(jī)工程系學(xué)生的學(xué)號(hào)、姓名、課程名及成績(jī)(任務(wù)實(shí)施案例),梳理3表連接邏輯(student與sc通過sno關(guān)聯(lián),sc與course通過cno關(guān)聯(lián))。【知識(shí)點(diǎn)4】:自連接-核心邏輯:將同一張表視為兩張邏輯表(指定不同別名),實(shí)現(xiàn)表內(nèi)不同行數(shù)據(jù)的關(guān)聯(lián)查詢。-語法格式:SELECT別名1.字段,別名2.字段FROM表別名1,表別名2WHERE連接條件;【案例演示】查詢同時(shí)選修C01和C02課程的學(xué)生學(xué)號(hào)(例5.42),查詢與李勇同系的學(xué)生信息(例5.43),解析“一張表兩個(gè)別名”的邏輯關(guān)系?!局R(shí)點(diǎn)5】:外連接-語法格式:SELECT字段FROM表1別名1LEFT/RIGHT/FULLJOIN表2別名2ON連接條件;-類型及特點(diǎn):左外連接(LEFTJOIN):返回左表所有記錄,右表匹配記錄顯示,無匹配記錄顯示NULL;右外連接(RIGHTJOIN):返回右表所有記錄,左表匹配記錄顯示,無匹配記錄顯示NULL;全外連接(FULLJOIN):返回兩表所有記錄,無匹配記錄顯示NULL?!景咐菔尽坑米笸膺B接查詢所有學(xué)生的選課情況(包括未選課學(xué)生)(例5.44),對(duì)比內(nèi)連接與外連接的結(jié)果差異,強(qiáng)調(diào)外連接“保留某表所有記錄”的核心作用。(三)實(shí)操練習(xí)(100分鐘)1.任務(wù)布置分組(每組3-4人),完成以下任務(wù):任務(wù)1:根據(jù)實(shí)訓(xùn)任務(wù)單,完成多表連接查詢?nèi)蝿?wù)。2.過程指導(dǎo)教師巡視各組,重點(diǎn)指導(dǎo)多表連接邏輯和連接條件編寫;針對(duì)外連接與內(nèi)連接的差異、自連接的邏輯難點(diǎn)進(jìn)行個(gè)性化講解;鼓勵(lì)小組內(nèi)成員分工協(xié)作(如一人編寫語句、一人驗(yàn)證結(jié)果、一人排查錯(cuò)誤)。3.成果展示選取2-3組展示不同任務(wù)的SQL語句及運(yùn)行結(jié)果,點(diǎn)評(píng)語法規(guī)范性和邏輯合理性;對(duì)比不同小組的實(shí)現(xiàn)方案(如內(nèi)連接的兩種語法格式),強(qiáng)調(diào)“簡(jiǎn)潔高效”的編寫原則。(四)課堂小結(jié)與作業(yè)布置(10分鐘)1.課堂小結(jié)(5分鐘)回顧核心內(nèi)容:多表連接的類型(內(nèi)連接、外連接、自連接)、語法格式及應(yīng)用場(chǎng)景;總結(jié)關(guān)鍵邏輯:“先確定關(guān)聯(lián)表→找到公共字段→編寫連接條件→選擇連接類型→篩選結(jié)果”;強(qiáng)調(diào):內(nèi)連接用于獲取匹配數(shù)據(jù),外連接用于保留某表所有數(shù)據(jù),自連接用于表內(nèi)數(shù)據(jù)關(guān)聯(lián),需根據(jù)實(shí)際需求選擇。2.作業(yè)布置(5分鐘)1)復(fù)習(xí)本節(jié)課知識(shí)點(diǎn),完成教材習(xí)題中的題目。三、教學(xué)反思1.學(xué)生對(duì)多表連接的邏輯梳理是否清晰?尤其是3張及以上表的連接

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論