《數(shù)據(jù)庫(kù)原理及MySQL應(yīng)用(微課版)》 教案 第11次課 5.1數(shù)據(jù)插入_第1頁
《數(shù)據(jù)庫(kù)原理及MySQL應(yīng)用(微課版)》 教案 第11次課 5.1數(shù)據(jù)插入_第2頁
《數(shù)據(jù)庫(kù)原理及MySQL應(yīng)用(微課版)》 教案 第11次課 5.1數(shù)據(jù)插入_第3頁
《數(shù)據(jù)庫(kù)原理及MySQL應(yīng)用(微課版)》 教案 第11次課 5.1數(shù)據(jù)插入_第4頁
《數(shù)據(jù)庫(kù)原理及MySQL應(yīng)用(微課版)》 教案 第11次課 5.1數(shù)據(jù)插入_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

西安歐亞學(xué)院教案課程名稱數(shù)據(jù)庫(kù)技術(shù)應(yīng)用學(xué)時(shí)總數(shù)64任課教師李淑玲、田西壯、史博文適用專業(yè)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)課次11審批人戴道成章節(jié)題目第五章數(shù)據(jù)更新5.1數(shù)據(jù)插入審批時(shí)間2024.1教學(xué)目標(biāo)設(shè)計(jì)1、掌握數(shù)據(jù)表記錄的SQL插入語句2、掌握為數(shù)據(jù)庫(kù)表中所有字段插入記錄并學(xué)會(huì)查看結(jié)果進(jìn)行驗(yàn)證;3、掌握為指定字段插入記錄的SQL語句并學(xué)會(huì)驗(yàn)證;4、學(xué)會(huì)使用SQL語句為數(shù)據(jù)庫(kù)所有字段同時(shí)插入多條記錄。教學(xué)重點(diǎn)使用SQL語句對(duì)數(shù)據(jù)表插入記錄,為所有字段插入記錄,為指定字段插入記錄,為所有字段同時(shí)插入多條記錄。教學(xué)難點(diǎn)使用SQL語句完成數(shù)據(jù)更新的方法的區(qū)別。教學(xué)媒體與資源選擇PPT演示,電腦和投影儀課堂教學(xué)創(chuàng)新點(diǎn)混合式教學(xué)方式,利用智慧樹平臺(tái)視頻資源進(jìn)行理論內(nèi)容講解。課程思政元素體現(xiàn)及切入點(diǎn)(可選)講解數(shù)據(jù)更新操作,堅(jiān)持科學(xué)的價(jià)值觀和道德觀。教學(xué)內(nèi)容及過程設(shè)計(jì)1.內(nèi)容回顧(5分)2.引入(5分)3.插入數(shù)據(jù)(70分)Mysql中使用insert或replace語句向數(shù)據(jù)庫(kù)的表中插入新的數(shù)據(jù)記錄;(1)插入完整的數(shù)據(jù)記錄為所有字段插入新的數(shù)據(jù)記錄的SQL語句的語法格式如下所示:注意:當(dāng)字段列表省略時(shí),使用該語句時(shí)值的順序必須和數(shù)據(jù)表中字段定義時(shí)的順序相同。操作:使用SQL語句向表tb_student中插入一條新記錄(’2014210103’,’王玲’,’女’,’1998-02-21’,’安徽’,’漢’,’cs1401’)Insertintotb_studentvalues(’2014210103’,’王玲’,’女’,’1998-02-21’,’安徽’,’漢’,’cs1401’);語句執(zhí)行完畢,使用如下語句查看結(jié)果:Select*fromtb_student;(2)為表的指定字段插入數(shù)據(jù)為指定字段插入新的數(shù)據(jù)記錄就是在insert語句中只給部分字段插入值,而其他字段的值為表定義時(shí)的默認(rèn)值,沒有定義默認(rèn)值的字段應(yīng)允許取空值。操作:使用SQL語句向表tb_student中插入一條新記錄,學(xué)號(hào)為‘2014310103’,姓名為’孫新’,性別為’男’,民族為’傣’,班號(hào)為’is1401’Insertintotb_student(studentno,studentname,sex,nation,classno)values(’2014310103’,’孫新’,’男’,’傣’,’is1401’);語句執(zhí)行完畢,使用如下語句查看結(jié)果:Select*fromtb_student;(3)同時(shí)插入多條數(shù)據(jù)記錄Insert語句可以同時(shí)向數(shù)據(jù)表中插入多條記錄,插入時(shí)只需指定多個(gè)值列表,每個(gè)值列表之間用逗號(hào)分隔,其基本的語法格式是:操作:使用SQL語句向表tb_student中插入三條新記錄學(xué)號(hào)為‘2014310104’,姓名為’陳卓卓’,性別為’女’,民族為’傣’,班號(hào)為’is1401’Insertintotb_student(studentno,studentname,sex,nation,classno)values(’2014310103’,’孫新’,’男’,’傣’,’is1401’);語句執(zhí)行完畢,使用如下語句查看結(jié)果: Select*fromtb_student;(4)插入查詢結(jié)果Insert語句可以向數(shù)據(jù)表中插入記錄,不僅可以指定插入記錄的值列表,還可以將select語句查詢的結(jié)果插入到表中,其基本的語法格式是:其中,tb_name1指定待插入數(shù)據(jù)的表名,tb_name2指定要查詢的數(shù)據(jù)來源表;column_list1指定待插入數(shù)據(jù)的字段列表,column_list2指定數(shù)據(jù)來源表的查詢字段列表,該列表必須和column_list1列表中的字段個(gè)數(shù)相同,且數(shù)據(jù)類型相匹配;condition指定select語句的查詢條件。這個(gè)語句用于快速地從一個(gè)或多個(gè)表中取出數(shù)據(jù),并將這些數(shù)據(jù)插入到另一個(gè)表中。操作:使用sql語句為表tb_student表制作一個(gè)備份表tb_student_copy。Insertintotb_student_copy(studentno,studentname,native,sex,birthday,classno)Selectstudentno,studentname,native,sex,birthday,classnofromtb_student;語句執(zhí)行完畢,使用如下語句查看結(jié)果:Select*fromtb_student;(5)使用replace語句插入數(shù)據(jù)若一個(gè)待插入的表中存在有primarykey或unique約束,而待插入的數(shù)據(jù)行中包含有與待插入表的已有數(shù)據(jù)行中相同的primarykey或unique列值,這時(shí)就需要使用replace替代insert語句來實(shí)現(xiàn)。其基本的語法格式是:注意:如果數(shù)據(jù)表的某個(gè)字段上定義了外碼,使用replaceinto插入數(shù)據(jù)時(shí)依然會(huì)出錯(cuò)。當(dāng)前表tb_student_copy中已經(jīng)存在一條數(shù)據(jù)記錄(’2013110101’,’張曉勇’,’男’,‘1997-12-11’,’山西’,’漢’,’ac1301’),其中該表中studentno是主鍵,現(xiàn)向該表中再次出入一行數(shù)據(jù)(’2013110101’,’周旭’,’男’,’1996-10-01’,’湖南’,’漢’,’ac1301’)。replaceintotb_student_copy(studentno,studentname,sex,birthday,native,nation,classno)Values(’2013110101’,’周旭’,’男’,’1996-10-01’,’湖南’,’漢’,’ac1301’);語句執(zhí)行完畢,使用如下語句查看結(jié)果:Select*fromtb_student;4.課程總結(jié)與答疑(10分)本節(jié)課主要講解了數(shù)據(jù)插入操作。教學(xué)評(píng)價(jià)與反思1.教學(xué)評(píng)價(jià)本節(jié)課內(nèi)容應(yīng)用性強(qiáng),需要具有實(shí)操動(dòng)手能力,需要學(xué)生能很好的結(jié)合操作,了解數(shù)據(jù)插入的相關(guān)操作。2.教學(xué)反思(1)數(shù)據(jù)插入操作的講解中,通過實(shí)操讓學(xué)生有全面、深層次的認(rèn)識(shí);

溫馨提示

  • 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. 人人文庫(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)論