




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、實(shí)驗(yàn)一:數(shù)據(jù)定義及更新語句練習(xí)一實(shí)驗(yàn)?zāi)康?熟練掌握用SQL語句實(shí)現(xiàn)數(shù)據(jù)庫和基本表的創(chuàng)建、數(shù)據(jù)的更新。二實(shí)驗(yàn)內(nèi)容:(一)用SQL語句建立如下mySPJ數(shù)據(jù)庫,包括S,P,J,和SPJ四個(gè)基本表(教 材第二章習(xí)題5中的四個(gè)表),要求實(shí)現(xiàn)關(guān)系的三類完整性。S(SNO,SNAME,STATUS,CITY);P(PNO,PNAME,COLOR,WEIGHT);J(JNO,JNAME,CITY);SPJ(SNO,PNO,JNO,QTY)供應(yīng)商表S由供應(yīng)商代碼(SNO)、供應(yīng)商姓名(SNAME)、供應(yīng)商狀態(tài)(STATUS) 供應(yīng)商所在城市(CITY)組成。零件表P由零件代碼(PNO)、零件名(PNAME)、
2、顏色(COLOR)、重量(WEIGHT) 組成。工程項(xiàng)目表J由工程項(xiàng)目代碼(JNO)、工程項(xiàng)目名(JNAME)、工程項(xiàng)目所在 城市(CITY)組成。供應(yīng)情況表SPJ由供應(yīng)商代碼(SNO)、零件代碼(PNO)、工程項(xiàng)目代碼(JNO)、 供應(yīng)數(shù)量(QTY)組成,表示某供應(yīng)商 供應(yīng)某種零件 給某工程項(xiàng)目的數(shù)量為QTY。(二)更新表數(shù)據(jù):利用Insert語句將習(xí)題中給出的示例記錄插入各表。利用Update更新表中的記錄:將P表中的所有紅色零件的重量增加5。將spj表中所有天津供應(yīng)商的QTY屬性值減少10。用子查詢。利用Delete語句刪除p表中的所有紅色零件的記錄。4.SQL語句執(zhí)行后返回基本表查看更
3、新后的結(jié)果,如果與期望不符,分析 原因并記錄在實(shí)驗(yàn)報(bào)告中。三完成情況:(一)CREATE DATABASE MYSPJ;CREATE TABLE S(SNO CHAR(10) PRIMARY KEY,SNAME CHAR(10) UNIQUE,STATUS SMALLINT,CITY CHAR(10);CREATE TABLE P(PNO CHAR(10) PRIMARY KEY,PNAME CHAR (20),COLOR CHAR(10),WEIGHT SMALLINT );CREATE TABLE J(JNO CHAR(10) PRIMARY KEY,JNAME CHAR(20), CIT
4、Y CHAR(10) );CREATE TABLE SPJ(SNO CHAR(10),PNO CHAR(10),JNO CHAR(10),QTY SMALLINT, PRIMARY KEY (SNO,PNO,JNO);(二)1. INSERT INTO SVALUES(S1,精益,20,天津);INSERT INTO SVALUES(S2,盛錫,10,北京);INSERT INTO SVALUES(S3,東方紅,30,北京);INSERT INTO SVALUES(S4,豐泰盛,20,天津); INSERT INTO SVALUES(S5,為民,30, 上海);INSERT INTO PVAL
5、UES(P1,螺母,紅,12);INSERT INTO PVALUES(P2,螺栓,綠,17);VALUES(P3,螺絲刀,藍(lán),14);INSERT INTO PVALUES(P4,螺絲刀,紅,14);INSERT INTO PVALUES(P5,凸輪,藍(lán),40);INSERT INTO PVALUES(P6,齒輪,紅,30);INSERT INTO JVALUES(J1,三建,北京);INSERT INTO JVALUES(J2, 一汽,長春);INSERT INTO JVALUES(J3,彈簧廠,天津);INSERT INTO JVALUES(J4,造船廠,天津);INSERT INTO
6、JVALUES(J5,機(jī)車廠,唐山);INSERT INTO JVALUES(J6,無線電廠,常州);INSERT INTO JVALUES(J7,半導(dǎo)體廠,南京);INSERT INTO SPJVALUES(S1,P1,J1,200);INSERT INTO SPJVALUES(S1,P1,J3,100);INSERT INTO SPJVALUES(S1,P1,J4,700);INSERT INTO SPJVALUES(S1,P2,J2,100);INSERT INTO SPJVALUES(S2,P3,J1,400);INSERT INTO SPJVALUES(S2,P3,J2,200);I
7、NSERT INTO SPJVALUES(S2,P3,J4,500);INSERT INTO SPJVALUES(S2,P3,J5,400);INSERT INTO SPJVALUES(S2,P5,J1,400);INSERT INTO SPJVALUES(S2,P5,J2,100);VALUES(S3,P1,J1,200);INSERT INTO SPJVALUES(S3,P3,J1,200);INSERT INTO SPJVALUES(S4,P5,J1,200);INSERT INTO SPJVALUES(S4,P6,J3,200);INSERT INTO SPJVALUES(S4,P6,
8、J4,200);INSERT INTO SPJVALUES(S5,P2,J4,200);INSERT INTO SPJVALUES(S5,P3,J1,200);INSERT INTO SPJVALUES(S5,P6,J2,200);INSERT INTO SPJVALUES(S5,P6,J4,500);SELECT *FROM SPJ;利用Update更新表中的記錄:將P表中的所有紅色零件的重量增加5。update pset weight=weight+5where color=紅將sp j表中所有天津供應(yīng)商的QTY屬性值減少10。用子查詢。update spjset QTY =QTY -10where sno in(select snofrom swhere city =天津)利用Delete語句刪除p表中的所有紅色零件的記錄。deletefrom pwhere color =紅四問題及解決:有時(shí)由于粗心,把類型定義錯(cuò),之后經(jīng)過檢查改正。有時(shí)格式書寫不太規(guī)范,整理后變正常。五思考題:(一)在為各表設(shè)定關(guān)鍵字時(shí)彈出的頁面中有關(guān)鍵字和索引選項(xiàng),試通過給基本 表設(shè)定這兩個(gè)項(xiàng)目并說明二者的區(qū)別。索引可以加快表的查詢速度,經(jīng)常用來查詢的一個(gè)或者幾個(gè)字段設(shè)置為索引。(二)在基本表中輸入數(shù)據(jù)時(shí),注意數(shù)據(jù)與字段的數(shù)據(jù)類型和長度以及能否為空 的屬性是
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業(yè)園區(qū)的水質(zhì)監(jiān)測(cè)與管理研究
- 40人公司管理制度
- ab公司管理制度
- 標(biāo)準(zhǔn)公司內(nèi)部管理制度
- 校區(qū)裝修現(xiàn)場管理制度
- 校園學(xué)生安全管理制度
- 校園廣播學(xué)生管理制度
- 校園疫情輿論管理制度
- 校園防控交通管理制度
- 6S現(xiàn)場管理考核制度
- 2024年河北特崗教師計(jì)劃招聘真題
- 2025年全國I卷作文講評(píng)
- 2024年中考二模 模擬卷 數(shù)學(xué)(江西卷)(參考答案及評(píng)分標(biāo)準(zhǔn))
- 綜合辦公室考試題及答案
- 2025年中考押題預(yù)測(cè)卷:生物(福建卷01)(考試版)
- 北京開放大學(xué)2025年《裝配式技術(shù)與應(yīng)用》形成性考核1答案
- 2025年恒豐銀行煙臺(tái)分行招聘筆試參考題庫含答案解析
- 【MOOC】工程電磁場與波-浙江大學(xué) 中國大學(xué)慕課MOOC答案
- ASTM-D3359-(附著力測(cè)試標(biāo)準(zhǔn))-中文版
- FSSC22000V6.0體系文件清單
- 初高中數(shù)學(xué)銜接學(xué)情調(diào)查問卷(一)
評(píng)論
0/150
提交評(píng)論