下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、DML 語(yǔ)句及 DDL 語(yǔ)句實(shí)訓(xùn)目的】掌握 INSERT 、UPDATE 、DELETE三個(gè)數(shù)據(jù)操作語(yǔ)句; 掌握數(shù)據(jù)庫(kù)對(duì)象的定義CREATE )、修改( ALTER )及刪除(DELETE )操作。實(shí)訓(xùn)內(nèi)容 】1、數(shù)據(jù)操縱語(yǔ)句用 INSERT 、UPDATE、DELETE三個(gè)語(yǔ)句來(lái)完成對(duì)數(shù)據(jù)進(jìn)行添加、更新及刪除操作,這三個(gè)語(yǔ)句能修改數(shù)據(jù)庫(kù)中的數(shù)據(jù),但不返回結(jié)果集。2、創(chuàng)建和修改表結(jié)構(gòu)SQL的DDL語(yǔ)句能創(chuàng)建和修改數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu),包括CREATE語(yǔ)句、ALTER語(yǔ)句及 DROP 語(yǔ)句。3、創(chuàng)建和修改視圖在 SQL 中,視圖是一種類(lèi)表對(duì)象。或稱之為衍生表(虛擬表),它并不在物理上包含數(shù)據(jù),但是它
2、的定義是永久性的。用 CREAE VIEW 定義視圖。4、請(qǐng)完成以下數(shù)據(jù)操縱語(yǔ)句:1) 學(xué)號(hào)為“ 1031231”的學(xué)生,新選修了 3號(hào)課程,成績(jī)未知。insert into 選課表 values('1031231',3,NULL)2) 為 GZ02 計(jì) 6班未選 4號(hào)課程的學(xué)生補(bǔ)選 4 號(hào)課程。insert into 選課表 (學(xué)號(hào) ,課程號(hào) )select 學(xué)號(hào) ,4 from 學(xué)生表 where 班級(jí) ='GZ02 計(jì) 6' and 學(xué)號(hào) not in (select 學(xué)號(hào)from 選課表 where 課程號(hào) =4)3)將名字為 '王玲俐 '
3、;的學(xué)生的年齡修改為 18 歲,班級(jí)改為 'GZ02 計(jì) 8'。update學(xué)生表set年齡=18,班級(jí)='GZ02計(jì)8' where姓名='王玲俐'4)將“軟件工程”這門(mén)課成績(jī)?cè)?60 分以下的學(xué)生的成績(jī)統(tǒng)一修改為 59 分。update選課表 set 成績(jī) =59注:其中ID為主鍵。from選課表,課程表 where選課表課程號(hào)=課程表課程號(hào)and課程名='軟件工程' and成績(jī)60 up date選課表set成績(jī)=59 where成績(jī)60 and課程號(hào)=( select課程號(hào)from課程表where課程名='軟件工程
4、'5)刪除課程號(hào)為1號(hào)的所有的選課信息。delete from選課表where課程號(hào)=16)因?yàn)樘厥庠颍坷蠋煵荒苌螱Z02財(cái)2班的課,請(qǐng)幫他刪除相應(yīng)記錄。delete from 選課表from學(xué)生表,選課表,課程表 where學(xué)生表學(xué)號(hào)=選課表學(xué)號(hào)and選課表.課程號(hào)=課程表課程號(hào)and課程表教師like涂%' and學(xué)生表.班級(jí)='GZ02財(cái)2'delete from選課表where學(xué)號(hào)in(5select學(xué)號(hào)from 學(xué)生表 where 班級(jí)='GZ02 財(cái) 2 ' and課程號(hào)in(select課程號(hào)from課程表 where教師lik
5、e涂%'5、綜合使用 DDL及DML在數(shù)據(jù)庫(kù)YY中存在兩張表:名字分別為病人表、病歷表,定義如下:病人表字段名字段類(lèi)型IDInt姓名Varchar(20)出生日期smalldatetime性別Char(1)病歷表字段名字段類(lèi)型IDIn teger病人IDIn teger看病時(shí)間smalldatetime主治醫(yī)生Varchar(20)看病情況Varchar(400)備注Varchar(100)注:其中ID為主鍵,病人ID為外鍵引用病人表的ID字段。請(qǐng)完成以下操作:1)創(chuàng)建以上的兩張表(病人表,病歷表)。create table 病人表(ID int.姓名 varchar(20),出生日期
6、 smalldatetime,性別 char(1)create table 病歷表(ID in teger,病人 ID integer,看病時(shí)間 smalldatetime,主治醫(yī)生 varchar(20),看病情況 varchar(400),備注 varchar(100)2) 創(chuàng)建 2003 年 7 月到 2004 年 7 月的所有病歷的視圖。create view b1as (select * from 病歷表where 看病時(shí)間 between '2004-07-01' and '2004-07-31')3) 創(chuàng)建主治醫(yī)生為“劉平”的所有病人的視圖。cre
7、ate view b2as (select 病人表 .* from 病人表 ,病歷表where 病人表 .ID= 病歷表 .病人 ID and 主治醫(yī)生 ='劉平 ')4) 檢索出出生日期在 1978 年 1 月到 1982 年 12 月的病人信息。select 病人表 .* from 病人表where 出生日期 between '1998-1-1' and '1982-12-30'5) 檢索出所有的男病人 ,并按照病人 ID 的大小從大到小排列。select * from 病人表where 性別 ='M' order by ID
8、 desc6) 檢索出有 5 次以上看病記錄的病人的信息。select * from 病人表where 5<=( select count( 看病時(shí)間 ) from 病歷表 where 病人 ID= 病人表 .ID)7) 檢索出曾經(jīng)被張醫(yī)生看過(guò)病的病人信息。select 病人表 .* from 病人表 , 病歷表where病人表D=病歷表.病人ID and主治醫(yī)生like '張%'8) 檢索出每個(gè)病人的看病次數(shù)(只需列出病人 ID 和總次數(shù)即可) 。select 病人 ID,count( 看病時(shí)間 ) as 總次數(shù)from 病歷表 group by 病人 ID9) 添加一個(gè)新病人: ID 為 68,姓名為劉杰,出生日期為1998-12-23,性別為F。insert into 病人表(ID,姓名,出生日期,性別)values(68,'劉杰','1998-12-23','F')10) 將 ID 號(hào)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年蘇科新版九年級(jí)生物下冊(cè)月考試卷含答案
- 2025年魯科版七年級(jí)物理下冊(cè)階段測(cè)試試卷
- 二零二五版美容美發(fā)行業(yè)員工勞動(dòng)合同終止補(bǔ)償合同4篇
- 二零二五年度農(nóng)業(yè)病蟲(chóng)害防治設(shè)備租賃合同4篇
- 二零二五版鎳氫電池產(chǎn)品供應(yīng)鏈管理合同4篇
- 二零二五年度門(mén)窗行業(yè)供應(yīng)鏈管理服務(wù)合同7篇
- 二零二五年度IT行業(yè)IT支持服務(wù)合同2篇
- 2025年度文化創(chuàng)意產(chǎn)業(yè)園區(qū)開(kāi)發(fā)合同協(xié)議范本4篇
- 2025版農(nóng)機(jī)零部件供應(yīng)合同協(xié)議范本4篇
- 二零二五年度沐足行業(yè)員工薪酬福利合同范本4篇
- 2024年公證遺產(chǎn)繼承分配協(xié)議書(shū)模板
- 燃?xì)饨?jīng)營(yíng)安全重大隱患判定標(biāo)準(zhǔn)課件
- JB-T 8532-2023 脈沖噴吹類(lèi)袋式除塵器
- 深圳小學(xué)英語(yǔ)單詞表(中英文)
- 護(hù)理質(zhì)量反饋內(nèi)容
- 山東省濟(jì)寧市2023年中考數(shù)學(xué)試題(附真題答案)
- 抖音搜索用戶分析報(bào)告
- 鉆孔灌注樁技術(shù)規(guī)范
- 2023-2024學(xué)年北師大版必修二unit 5 humans and nature lesson 3 Race to the pole 教學(xué)設(shè)計(jì)
- 供貨進(jìn)度計(jì)劃
- 彌漫大B細(xì)胞淋巴瘤護(hù)理查房
評(píng)論
0/150
提交評(píng)論