




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、電子課件MySQL數(shù)據(jù)庫應(yīng)用2.5 表數(shù)據(jù)操作項(xiàng)目2:數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫應(yīng)用任務(wù)2 創(chuàng)建與管理數(shù)據(jù)表 表數(shù)據(jù)操作 教學(xué)目標(biāo) 素質(zhì)目標(biāo) 知識(shí)目標(biāo)1養(yǎng)成小組溝通協(xié)作共同學(xué)習(xí),解決問題能力和團(tuán)隊(duì)合作精神;2能按照課程管理要求做好課前的準(zhǔn)備,課后的整理工作,培養(yǎng)勤儉、奮斗、創(chuàng)新、奉獻(xiàn)的勞動(dòng)精神;3思政內(nèi)容:通過對(duì)表數(shù)據(jù)編輯,樹立質(zhì)量意識(shí)。1向表中插入數(shù)據(jù);2更新數(shù)據(jù)表;3刪除表數(shù)據(jù); 能力目標(biāo)1熟練在命令行方式下完成表數(shù)據(jù)的插入、刪除和更新2掌握通過圖形界面方式完成表數(shù)據(jù)的插入、刪除和更新; 教學(xué)重點(diǎn)在命令行方式下完成表數(shù)據(jù)的插入、刪除和更新 教學(xué)難點(diǎn)在命令行方式下完成表數(shù)據(jù)的插入和更新教學(xué)重難點(diǎn)知識(shí)儲(chǔ)
2、備1向表中的所有字段添加數(shù)據(jù)語法規(guī)則是:INSERT INTO 表名(字段名1,字段名2,) VALUES(值1,值2,);添加數(shù)據(jù)示例1向數(shù)據(jù)庫XSCJ中的XSQK表添加數(shù)據(jù)。mysql insert into xsqk(學(xué)號(hào),姓名,性別,出生日期,專業(yè)名,所在學(xué)院,聯(lián)系電話,總學(xué)分,備注) - values(2020030101,王強(qiáng),男,19980406,云計(jì)算,計(jì)算機(jī)學(xué)院null,null);Query OK, 1 row affected (0.01 sec) 表數(shù)據(jù)操作 5知識(shí)儲(chǔ)備1向表中的所有字段添加數(shù)據(jù)如果向表中所有字段添加數(shù)據(jù)時(shí),在INSERT語句中
3、可以不指定字段名,其語法規(guī)則是:INSERT INTO 表名 VALUES(值1,值2);添加數(shù)據(jù)示例2向數(shù)據(jù)庫XSCJ中的KC表添加數(shù)據(jù)。 mysql insert into kc values(101,計(jì)算機(jī)文化基礎(chǔ),李平,1,48,3);Query OK, 1 row affected (0.01 sec) 表數(shù)據(jù)操作 6知識(shí)儲(chǔ)備2向表中指定的字段添加數(shù)據(jù)向表中指定字段添加數(shù)據(jù)時(shí),可以使用INSERT語句來實(shí)現(xiàn),其語法規(guī)則是:INSERT INTO 表名(字段名1,字段名2,) VALUES(值1,值2,);添加數(shù)據(jù)示例3向數(shù)據(jù)庫XSCJ中的CJ表添加數(shù)據(jù)。 mysql insert i
4、nto CJ(學(xué)號(hào),課程號(hào),成績) - values(2020030101,101,null);Query OK, 1 row affected (0.01 sec)注意:如果在CJ表中添加的學(xué)號(hào)在XSQK表中沒有(或課程號(hào)在KC表中沒有),則會(huì)產(chǎn)生參照完整性錯(cuò)誤。 表數(shù)據(jù)操作 7知識(shí)儲(chǔ)備3同時(shí)向表中添加多條記錄語法規(guī)則是:INSERT INTO 表名字段1,字段2) Values(值1,值2,), (值1,值2,),(值1,值2,);添加數(shù)據(jù)示例4向XSQK表添加多條記錄。mysql insert into xsqk(學(xué)號(hào),姓名,性別,出生日期,專業(yè)名,所在學(xué)院) - values (202
5、0020102,成剛,男,20020206,計(jì)算機(jī)信息管理,計(jì)算機(jī)學(xué)院),(2020030103,李英,女,20011011,信息安全,計(jì)算機(jī)學(xué)院),(2020030104,趙林,男,20011111,網(wǎng)絡(luò)技術(shù),計(jì)算機(jī)學(xué)院);Query OK, 3 rows affected (0.00 sec) 表數(shù)據(jù)操作 8知識(shí)儲(chǔ)備4. 更新數(shù)據(jù) 更新數(shù)據(jù)的語法規(guī)則:UPDATE 表名 SET 字段名1=值1字段名2=值2, WHERE 條件表達(dá)式;更新數(shù)據(jù)示例假設(shè)在某次考試中由于試題原因,需要將所有課程號(hào)為“101”的成績加上2分。mysql update CJ set 成績=成績+2 where 課程
6、號(hào)=101;Query OK, 0 rows affected (0.00 sec)Rows matched: 1 Changed: 0 Warnings: 0注意:更新后的數(shù)據(jù)不能違反定義表結(jié)構(gòu)時(shí)設(shè)置的約束條件。 表數(shù)據(jù)操作 9知識(shí)儲(chǔ)備5. 刪除數(shù)據(jù)刪除數(shù)據(jù)的語法規(guī)則:DELETE FROM 表名 WHERE 條件表達(dá)式;【刪除數(shù)據(jù)示例】假設(shè)學(xué)號(hào)為“2020030104”的同學(xué)退學(xué),需要把學(xué)生情況表XSQK中的該生信息刪除。mysql DELETE FROM XSQK WHERE 學(xué)號(hào)=2020030104;Query OK, 1 row affected (0.01 sec)注意,刪除表數(shù)
7、據(jù)時(shí),不能違反參照完整性約束。 表數(shù)據(jù)操作 10任務(wù)實(shí)施【任務(wù)1】向?qū)W生情況表XSQK插入學(xué)生基本信息。mysql insert into xsqk values (2020050102,王真,男,2002-09-06,云計(jì)算,計(jì)算機(jī)學(xué)院NULL,NULL),(2020050202,王成,男,2002-09-06,云計(jì)算,計(jì)算機(jī)學(xué)院NULL,NULL),(2020110101,朱博,男,2002-10-15,云計(jì)算,計(jì)算機(jī)學(xué)院NULL,班長),(2020110102,龍婷婷,女,2002-11-05,云計(jì)算,計(jì)算機(jī)學(xué)
8、院NULL,NULL);Query OK, 4 rows affected (0.01 sec)Records: 4 Duplicates: 0 Warnings: 0 表數(shù)據(jù)操作 11任務(wù)實(shí)施【任務(wù)2】向課程表KC插入學(xué)校開設(shè)的課程信息。mysql insert into kc values (102,計(jì)算機(jī)硬件基礎(chǔ),童華,1,80,5),(103,程序設(shè)計(jì)基礎(chǔ),王印,2,64,4);Query OK, 2 rows affected (0.01 sec)Records: 2 Duplicates: 0 Warnings: 0 表數(shù)據(jù)操作 12任務(wù)拓展【拓展1】使用
9、Sqlyog圖形工具軟件向XSQK表錄入數(shù)據(jù)分析:雖然MySQL數(shù)據(jù)庫的命令模式在軟件開發(fā)代碼編寫過程中比采用工具軟件進(jìn)行操作更為常用,但對(duì)于MySQL數(shù)據(jù)庫初始數(shù)據(jù)的錄入,采用工具軟件的圖形化界面操作更為簡單高效。操作過程見教材。 錄入完成后如圖2-33所示。 表數(shù)據(jù)操作 13任務(wù)拓展錄入課程表kc的數(shù)據(jù),錄入完成后如圖2-34所示。 表數(shù)據(jù)操作 14任務(wù)拓展由于CJ表是XSQK表和KC表的從表,其外鍵的值依賴于XSQK表和KC表中主鍵的值,因此應(yīng)該先向XSQK表和KC表輸入數(shù)據(jù),然后才能向CJ表輸入數(shù)據(jù)。 CJ的數(shù)據(jù)錄入完成后如圖2-38所示。 表數(shù)據(jù)操作 15任務(wù)拓展【拓展2】使用工具軟件SQLyog更新XSQK表數(shù)據(jù)分析:在SQLyog中,打開要修改的表,找到要修改的記錄,然后可以在該記錄上直接修改該數(shù)據(jù)內(nèi)容,修改完畢后,只需要將光標(biāo)從該記錄上移開,定位到其他記錄上,MySQL會(huì)自動(dòng)保存修改的數(shù)據(jù)。操作過程見教材。【拓展3】使用工具軟件SQLyog刪除CJ表的數(shù)據(jù) 注意:在刪除主表數(shù)據(jù)時(shí),如果有參照約束,需要先刪除從表中的參照記錄,然后才能刪除主表中的記錄。操作過程見教材。表數(shù)據(jù)操作 16復(fù)習(xí):本次課主要學(xué)習(xí)了:1使用INSERT VALUES命令向表中插入數(shù)據(jù);2使用UPDATE語句修改
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《語文詩歌欣賞:《春望》教學(xué)計(jì)劃》
- 汽車美容店業(yè)務(wù)轉(zhuǎn)讓合同
- 會(huì)計(jì)師事務(wù)所審計(jì)工作流程預(yù)案
- 提升客戶服務(wù)質(zhì)量措施
- 好官壞學(xué)生教育手冊(cè)
- 旅游服務(wù)安全免責(zé)協(xié)議書
- 農(nóng)業(yè)生產(chǎn)管理實(shí)施方案
- 商務(wù)往來文書格式規(guī)范與范例匯編
- 市場(chǎng)營銷團(tuán)隊(duì)績效考核標(biāo)準(zhǔn)
- 高科技人才引進(jìn)及培養(yǎng)項(xiàng)目合作協(xié)議
- 《大學(xué)生勞動(dòng)教育》課件第一章 新時(shí)代大學(xué)生的勞動(dòng)價(jià)值觀
- 2022年貴州省公務(wù)員錄用考試《行測(cè)》真題及答案解析
- 2024年煙草知識(shí)考試題庫
- 2024年“法律進(jìn)企業(yè)”活動(dòng)實(shí)施方案
- 小兒高熱驚厥課件
- 投資學(xué)基礎(chǔ)(第2版)教案
- 突發(fā)事件及自救互救學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 青少年無人機(jī)課程:第一課-馬上起飛
- 《靜脈治療護(hù)理技術(shù)操作規(guī)范》測(cè)試題考試試題及答案
- 芙蓉鎮(zhèn)足球協(xié)會(huì)成立申請(qǐng)書
- 鍘草機(jī)設(shè)備更新項(xiàng)目資金申請(qǐng)報(bào)告-超長期特別國債投資專項(xiàng)
評(píng)論
0/150
提交評(píng)論