下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(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ì)象?;蚍Q(chēng)之為衍生表(虛擬表),它并不在物理上包含數(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)樘厥庠?,涂老師不能上GZ02財(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)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 贛南醫(yī)學(xué)院《企業(yè)走進(jìn)校園》2023-2024學(xué)年第一學(xué)期期末試卷
- 贛南師范大學(xué)《建筑工程量清單計(jì)價(jià)》2023-2024學(xué)年第一學(xué)期期末試卷
- 贛東學(xué)院《學(xué)前兒童教育心理學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 三年級(jí)科學(xué)上冊(cè)第1單元水5水能溶解多少物質(zhì)教案1教科版
- 九年級(jí)化學(xué)上冊(cè)第五章燃料5.3二氧化碳的性質(zhì)和制法教案新版粵教版1
- 廚師員工培訓(xùn)課件
- 小學(xué)生體育活動(dòng)管理制度
- 藥店培訓(xùn)課件
- 網(wǎng)校培訓(xùn)課件
- 培訓(xùn)課件轉(zhuǎn)化
- 2023-2024學(xué)年江蘇省揚(yáng)州樹(shù)人校中考一模數(shù)學(xué)試題含解析
- 中國(guó)和新加坡的英漢雙語(yǔ)教育政策比較研究
- 2023-2024學(xué)年《Web開(kāi)發(fā)基礎(chǔ)》試卷及答案解析
- 期末試卷-2023-2024學(xué)年語(yǔ)文六年級(jí)上冊(cè)統(tǒng)編版
- 2024年1月國(guó)開(kāi)電大法律事務(wù)專(zhuān)科《法律咨詢(xún)與調(diào)解》期末考試試題及答案
- 鐵路職業(yè)病防治工作課件
- 快速響應(yīng)客戶(hù)需求機(jī)制
- 環(huán)境影響評(píng)價(jià)技術(shù)方案
- 皖醫(yī)大兒科學(xué)習(xí)題及答案
- 劉鐵敏《金融專(zhuān)業(yè)英語(yǔ)》(第2版)-習(xí)題參考答案20
- 《公路工程建設(shè)監(jiān)理》課件
評(píng)論
0/150
提交評(píng)論