下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
項(xiàng)目3
一、選擇題
1、c
2、B
3、B
4、A
5、C
6、B
7、D
8、B
9、A
10、BC
11、C
12、A
二、填空題
1、結(jié)構(gòu)化查詢語(yǔ)言數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義數(shù)據(jù)控制
2、LIKENOTLIKE
3、LIMIT
4、ORDERBYASCDESC
5、JOIN...ON
6、左外連接查詢
7、自身
8、將兩個(gè)或更多查詢的結(jié)果集組合為單個(gè)結(jié)果集
三、判斷題
1、對(duì)
2、對(duì)
3、錯(cuò)
4、對(duì)
5、對(duì)
6、對(duì)
四、簡(jiǎn)答題
1、
答:INSERT語(yǔ)句向表中插入新數(shù)據(jù)的方式有兩種:一種是使用VALUES關(guān)鍵字
直接賦值插入記錄,此時(shí)既可以一次插入單條記錄,也可以一次插入多條記錄;另一種
是使用SELECT子句,從其他表或視圖中提取數(shù)據(jù)插入新的數(shù)據(jù)表中。
注意事項(xiàng):在表中添加數(shù)據(jù)時(shí),插入不同數(shù)據(jù)類型的數(shù)據(jù),其格式不同;如果在
創(chuàng)建表或修改表時(shí)設(shè)置了相應(yīng)的完整性約束條件,則還需要受到這些約束條件的限制。
2、
答:修改列標(biāo)題的方法有2種:方法一是采用“原列名AS列別名”的格式;方
法二是采用“原列名列別名”的格式。
3、
答:相同點(diǎn):都是用來(lái)篩選數(shù)據(jù)。
不同之處:1)使用的前提不同:where條件可以隨意使用,having條件只能在分
組groupby子句中出現(xiàn)。2)作用的對(duì)象不同:where條件作用于整個(gè)表,從中選擇滿
足條件的元組;而having只作用于每個(gè)組,從中選擇出滿足條件的組。3)Having條件
必須是描述分組性質(zhì)的屬性。
4、
答:連接查詢是單層查詢,即查詢中只有一個(gè)SELECT-FROM-WHERE查詢塊,
其運(yùn)算過(guò)程是在水平方向上合并兩個(gè)數(shù)據(jù)集合。而嵌套查詢是多層查詢,即在外層查詢
塊的WHERE子句或HAVING短語(yǔ)的條件中可以帶有子查詢,其運(yùn)算過(guò)程是往往是是
從內(nèi)層查詢開(kāi)始的。
5、
答:1)select子句中避免使用*;2)where子句中的比較運(yùn)算符左側(cè)避免使用函數(shù);
3)where子句中避免使用isnull或isnoinull;4)like條件表達(dá)式中的通配符,%,不要出
現(xiàn)在匹配串的開(kāi)頭;3)盡量避免使用in和notin;5)使用limit子句限制返回的數(shù)據(jù)
行數(shù);5)盡量使用主鍵作為索引;6)盡量不要同時(shí)對(duì)多個(gè)字段進(jìn)行排序,如果有這樣
的場(chǎng)景存在的話,那最好給這些字段設(shè)置聯(lián)合索引。等等。
五、項(xiàng)目實(shí)踐(訓(xùn))題
I、試用SQL語(yǔ)句實(shí)現(xiàn)下列數(shù)據(jù)增刪改操作:
(1)
INSERTINTObdept
VALUESC3012;,機(jī)修部門2,&75010527李一力
(2)
INSERTINTObleave(leaveid,employeeid,startdate,days,reason)
VALUESC100802;'301102,,,2012-06-12',2,'生病力
(3)
INSERTemployee(employee_id,employee_name,sex)
SELECTemployeeid,name,sex
FROMbemployee
WHEREemployeeidIN(SELECTemployeeid
FROMbsalary
WHEREtotalsalary>2500);
(4)
DELETEFROMbemployee
WHEREdeptid='2O14';
(5)
UPDATEbdept
SETdeptname=1公用部,
WHEREdepiid='3O13';
(6)
UPDATEbdept
SETdeptnum=(SELECTcount(employeeid)FROMbemployee
WHEREbemployee.dcptid=bdcpt.dcptid);
2、試用SQL語(yǔ)句實(shí)現(xiàn)下列數(shù)據(jù)查詢操作:
(I)
SELECTemployeeid,name,sex,zhicheng
FROMbemployee;
(2)
SELECTDISTINCTzhicheng
FROMbemployee;
(3)
SELECT*FROMbemployee
WHEREdeptid=3OH';
或:
SELECT*FROMbemployee
WHEREemployeeidLIKE'3011%';
(4)
SELECTname,sex,Year(nowO)-Year(Birthday)AS年齡
FROMbemployee
WHEREYear(now())-Year(Binhday)BETWEEN30AND45;
(5)
SELECTemployeeid,name,culture
FROMbemployee
WHEREddeptidIN(3012',’301「,'2014');
(6)
SELECTemployeeid,name,sex
FROMbemployee
WHEREnameLIKE,劉%、
(7)
SELECTdeptid,deptname
FROMbdept
WHEREdeptNumISNULL;
⑻
SELECTemployeeid,Sum(days)ASDays
FROMblcave
GROUPBYemployeeid
ORDERBYSum(days)DESC;
(9)
SELECTCount(DISTINCTemployeeid)
FROMblcave;
(10)
SELECTAvg(final_salary)AS平均工資
FROMbsalary;
(11)
SELECTemployeeid,Sum(days)AS總天數(shù)
FROMbleave
GROUPBYemployeeidHAVINGSum(days)<3;
(12)
SELECTbemployee.cmployeeid,name,startdate,enddate,days
FROMbemployeeJOINbleave
ONbemployee.employeeid=bleave.employeeid;
(13)
SELECTbemployee.employeeid,name,bsalary,psalary
FROMbemployeeJOINbsalary
ONbemployee.employeeid=bsalary.employeeidANDtotal_salary<2000;
(14)
SELECTbemployee.employeeid,name,leaveid,days
FROMbemployeeLEFTJOINbleave
ONbemployee.employeeid=bleave.employeeid
WHEREdeptid='2O12';
(15)
SELECTemployeeid,name,deptid
FROMbemployee
WHEREemployeeidIN(SELECTemployeeid
FROMbleave
GROUPBYemployeeidHAVINGCount(*)>=2);
(16)
SELECTAvg(Year(now())-Year(Birthday))
FROMbemployee
WHEREemployeeidIN(SELECTemployeeid
FROMbd
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年版建筑工人聘用合同模板版B版
- 2024版?zhèn)€人綠色出行借款合同3篇
- 2024年總監(jiān)級(jí)別勞動(dòng)合同修訂增補(bǔ)合同版B版
- 2024年度技術(shù)升級(jí)貸款合同3篇
- 2024年生物質(zhì)發(fā)電項(xiàng)目投資建設(shè)合同
- 2024年新型能源項(xiàng)目投資借款及設(shè)備質(zhì)押合同3篇
- 2024年度師徒技藝傳承合同書制定范本3篇
- 分包商合同樣本
- 架子班勞務(wù)分包協(xié)議
- 家庭服務(wù)中介協(xié)議
- 基站電力維護(hù)管理制度
- 人教部編版六年級(jí)語(yǔ)文上冊(cè)小古文閱讀專項(xiàng)訓(xùn)練含答案
- 防護(hù)用品的使用和維護(hù)安全培訓(xùn)課件
- 茶葉店食品安全管理元培訓(xùn)內(nèi)容
- 人工智能算力中心
- 電路理論:星形聯(lián)接與三角形聯(lián)接的電阻的等效變換
- 2023四川省安全員A證考試題庫(kù)附答案
- 小學(xué)生化解沖突心理解康主題班會(huì)如何積極的處理沖突 課件
- 無(wú)人機(jī)飛行規(guī)則與安全操控技巧培訓(xùn)
- 2024年全軍面向社會(huì)公開(kāi)招考文職人員統(tǒng)一考試《數(shù)學(xué)2+物理》模擬卷(不含答案)-20231120221552
- 2021年上海市春季高考語(yǔ)文真題試卷(含答案)
評(píng)論
0/150
提交評(píng)論