




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
創(chuàng)建和管理數(shù)據(jù)表CONTENTS目錄情景導(dǎo)入01知識(shí)連接04任務(wù)目標(biāo)03分解任務(wù)02知識(shí)總結(jié)05情景導(dǎo)入01PART
在3.2.1中小明學(xué)會(huì)了MySQL數(shù)據(jù)庫(kù)中的數(shù)據(jù)類型,小明需要在數(shù)據(jù)庫(kù)中創(chuàng)建表,那該如何創(chuàng)建呢?
小明還發(fā)現(xiàn),如果創(chuàng)建好數(shù)據(jù)表以后,不小心把表的名字、某一列的數(shù)據(jù)類型寫(xiě)錯(cuò)了,那該怎么修改呢?情景導(dǎo)入分解任務(wù)02PART分解任務(wù)1.在農(nóng)產(chǎn)品銷售管理數(shù)據(jù)庫(kù)中創(chuàng)建商品分類表、商品表。2.查看數(shù)據(jù)庫(kù)中已創(chuàng)建好的數(shù)據(jù)表,并顯示數(shù)據(jù)表的結(jié)
構(gòu)。3.管理數(shù)據(jù)表。主要包括在數(shù)據(jù)表中新增一列數(shù)據(jù)、
修改某一列的數(shù)據(jù)類型、刪除某一列等相關(guān)操作。4.刪除農(nóng)產(chǎn)品銷售管理數(shù)據(jù)庫(kù)中的數(shù)據(jù)表。任務(wù)目標(biāo)03PART任務(wù)目標(biāo)掌握創(chuàng)建數(shù)據(jù)表的方法A掌握查看數(shù)據(jù)表結(jié)構(gòu)的方法B掌握修改數(shù)據(jù)表結(jié)構(gòu)的方法C掌握刪除數(shù)據(jù)表的方法D知識(shí)連接
04PART1.創(chuàng)建數(shù)據(jù)表的語(yǔ)法結(jié)構(gòu)創(chuàng)建數(shù)據(jù)表的語(yǔ)法格式如下:知識(shí)連接三、查看數(shù)據(jù)表結(jié)構(gòu)CREATETABLE表名( 字段名1數(shù)據(jù)類型約束條件,
字段名2數(shù)據(jù)類型約束條件,……
字段名
n數(shù)據(jù)類型約束條件);
【例3.1】創(chuàng)建商品分類表、商品表。接下來(lái),將在數(shù)據(jù)庫(kù)中創(chuàng)建商品分類表和商品表。(1)打開(kāi)數(shù)據(jù)庫(kù)知識(shí)連接USE農(nóng)產(chǎn)品銷售管理數(shù)據(jù)庫(kù);
(2)創(chuàng)建商品分類表知識(shí)連接CREATETABLE商品分類表(分類號(hào) CHAR(10),分類名稱 VARCHAR(20),類別描述 TEXT);
(3)創(chuàng)建商品表知識(shí)連接CREATETABLE商品表(商品號(hào)CHAR(10),分類號(hào)CHAR(10),商品名VARCHAR(30),進(jìn)貨價(jià)DECIMAL(10,2),銷售價(jià)DECIMAL(10,2),庫(kù)存 INT(11),單位CHAR(10),商品描述TEXT);2.查看數(shù)據(jù)庫(kù)已創(chuàng)建的表查看當(dāng)前數(shù)據(jù)庫(kù)中已經(jīng)建立的表,語(yǔ)法格式如下:知識(shí)連接SHOWTABLES;
【例3.2】查看已創(chuàng)建的商品分類表和商品表知識(shí)連接SHOWTABLES;3.查看表的基本結(jié)構(gòu)需要查看已創(chuàng)建表的基本結(jié)構(gòu),語(yǔ)法格式如下知識(shí)連接DESCARIBE數(shù)據(jù)表名;或: DESC 數(shù)據(jù)表名;【例3.3】查看商品表基本結(jié)構(gòu)知識(shí)連接DESC商品表;錄屏操作4.查看表的詳細(xì)結(jié)構(gòu)需要查看已創(chuàng)建表的詳細(xì)結(jié)構(gòu),語(yǔ)法格式如下知識(shí)連接SHOWCREATETABLE數(shù)據(jù)表名;【例3.4】查看商品表詳細(xì)結(jié)構(gòu)知識(shí)連接SHOWCREATETABLE商品表;錄屏操作在創(chuàng)建好數(shù)據(jù)表以后,我們可以修改數(shù)據(jù)表的結(jié)構(gòu)。1.修改數(shù)據(jù)表表名修改表名的SQL語(yǔ)句語(yǔ)法格式如下知識(shí)連接四、修改數(shù)據(jù)表結(jié)構(gòu)ALTERTABLE表名 RENAME(TO)新表名;(圓括號(hào)中的“TO”可以加上,
也可以省略)【例3.5】將“商品表”改名為“商品表1”知識(shí)連接ALTERTABLE 商品表RENAME商品表1;或ALTER TABLE 商品表 RENAMETO商品表1;2.修改字段名修改字段名的SQL語(yǔ)句語(yǔ)法格式如下 ALTERTABLE表名 CHANGE舊字段名新字段名
數(shù)據(jù)類型;知識(shí)連接【例3.6】將商品表中的字段“庫(kù)存”修改為“庫(kù)存2”。 ALTERTABLE商品表CHANGE庫(kù)存庫(kù)存2;3.修改字段數(shù)據(jù)類型修改字段數(shù)據(jù)類型的SQL語(yǔ)句語(yǔ)法格式如下。 ALTERTABLE表名 MODIFY字段名新數(shù)據(jù)類型;知識(shí)連接【例3.7】將商品表中的字段“商品號(hào)”的數(shù)據(jù)類型修改為VARCHAR(10)。 ALTERTABLE商品表MODIFY商品號(hào)VARCHAR(10);4.修改字段的位置可以對(duì)數(shù)據(jù)表中的字段進(jìn)行位置調(diào)整。根據(jù)調(diào)整的位置不同,有兩種方式可供選擇:(1)將字段a修改為改表的第一列,語(yǔ)法格式如下:
ALTERTABLE表名MODIFY字段a數(shù)據(jù)類型FIRST;知識(shí)連接【例3.8】將商品表中的字段“商品名”移動(dòng)到表中第一列。ALTERTABLE商品表MODIFY商品名VARCHAR(30)FIRST;輸入“DESC商品表”,查看商品表的結(jié)構(gòu)如下所示,“商品名”已經(jīng)在表中第一列(2)修改字段a到表中字段b的后面,語(yǔ)法格式如下:ALTERTABLE表名MODIFY字段a數(shù)據(jù)類型AFTER字段b;知識(shí)連接【例3.9】將商品表中的字段“商品名”移動(dòng)到“分類號(hào)”的后面。ALTERTABLE商品表MODIFY商品名varchar(30)AFTER分類號(hào);5.新增字段可以往表中添加新的字段,根據(jù)添加字段的位置不同,共有三種方式:(1)在表的最后添加新字段,語(yǔ)法格式如下:
ALTERTABLE表名ADD字段名數(shù)據(jù)類型;知識(shí)連接【例3.10】在商品表的最后添加一列test1,數(shù)據(jù)類型為CHAR(10)。
ALTERTABLE商品表ADDtest1CHAR(10);(2)在表的最前面新增字段,SQL語(yǔ)句如下:
ALTERTABLE表名ADD字段名數(shù)據(jù)類型FIRST;知識(shí)連接【例3.11】在商品表的最前面添加一列test2,數(shù)據(jù)類型為CHAR(10)ALTERTABLE商品表ADDtest2CHAR(10)FIRST;(3)在表中某個(gè)字段后新增一列,語(yǔ)法格式如下:ALTERTABLE表名ADD字段名數(shù)據(jù)類型AFTER指定字段名;知識(shí)連接【例3.12】在商品表中,“商品描述”后面添加一列test3,數(shù)據(jù)類型為CHAR(10)。ALTERTABLE商品表ADDtest3CHAR(10)AFTER商品描述;6.刪除字段
如果需要?jiǎng)h除表中的某個(gè)字段,語(yǔ)法格式如下:ALTERTABLE表名DROP字段名;知識(shí)連接【例3.13】刪除商品表中的test3列。ALTERTABLE商品表DROPtest3;
刪除數(shù)據(jù)表時(shí)會(huì)將表中的數(shù)據(jù)全部刪除,所以最好先對(duì)數(shù)據(jù)進(jìn)行備份,或者確認(rèn)表中的數(shù)據(jù)不在使用再刪除數(shù)據(jù)表。知識(shí)連接五、刪除數(shù)據(jù)表語(yǔ)法格式:DROPTABLE表名1,表名2,……表名n;
【例3.14】刪除數(shù)據(jù)庫(kù)中的“商品表”DROPTABLE商品表;
在當(dāng)前大數(shù)據(jù)時(shí)代中,數(shù)據(jù)信息成為每個(gè)部門(mén)、組織重要資產(chǎn)之一,數(shù)據(jù)庫(kù)作為數(shù)據(jù)管理的技術(shù),管理著數(shù)據(jù)資源。作為數(shù)據(jù)庫(kù)的創(chuàng)建者與管理者,只有確保數(shù)據(jù)庫(kù)建設(shè)的嚴(yán)謹(jǐn)性,數(shù)據(jù)操作的規(guī)范性,才能保護(hù)數(shù)據(jù)資源,更好的履行個(gè)人工作職
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 智能家居安全防范系統(tǒng)安裝與定期檢修合同
- 雙方合同糾紛協(xié)議書(shū)
- 水資源管理體制改革試題及答案
- 醫(yī)患糾紛仲裁協(xié)議書(shū)
- 員工合同更改協(xié)議書(shū)
- 合伙合作合同協(xié)議書(shū)
- 2025企業(yè)正式員工聘用合同范本
- 2025年廢舊電子產(chǎn)品回收物流體系構(gòu)建研究報(bào)告
- 商標(biāo)權(quán)利分配協(xié)議書(shū)
- 廠區(qū)樹(shù)木修剪協(xié)議書(shū)
- 【水利水電】李想 案例專項(xiàng)班教案 04-案例專項(xiàng)班(四)
- 光影中國(guó)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 6提高電纜線路施工質(zhì)量一次合格率QC成果
- DB41-T 2322-2022水資源公報(bào)數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范
- 中藥藥理章化痰止咳平喘藥農(nóng)大
- 水泥物資供應(yīng)、運(yùn)輸及售后服務(wù)方案
- 慢性心衰的解決之道“CRT”心臟再同步治療課件
- 山西省義務(wù)教育階段中小學(xué)文科教學(xué)儀器設(shè)備配備標(biāo)準(zhǔn)
- 高效液相色譜法分析(紐甜)原始記錄
- DB5132∕T 76-2022 熊貓級(jí)民宿的劃分與評(píng)定
- 國(guó)家開(kāi)放大學(xué)《思想道德與法治》社會(huì)實(shí)踐參考答案
評(píng)論
0/150
提交評(píng)論