下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐ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)化查詢語言數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義數(shù)據(jù)控制
2、LIKENOTLIKE
3、LIMIT
4、ORDERBYASCDESC
5、JOIN...ON
6、左外連接查詢
7、自身
8、將兩個或更多查詢的結(jié)果集組合為單個結(jié)果集
三、判斷題
1、對
2、對
3、錯
4、對
5、對
6、對
四、簡答題
1、
答:INSERT語句向表中插入新數(shù)據(jù)的方式有兩種:一種是使用VALUES關(guān)鍵字
直接賦值插入記錄,此時既可以一次插入單條記錄,也可以一次插入多條記錄;另一種
是使用SELECT子句,從其他表或視圖中提取數(shù)據(jù)插入新的數(shù)據(jù)表中。
注意事項:在表中添加數(shù)據(jù)時,插入不同數(shù)據(jù)類型的數(shù)據(jù),其格式不同;如果在
創(chuàng)建表或修改表時設(shè)置了相應(yīng)的完整性約束條件,則還需要受到這些約束條件的限制。
2、
答:修改列標(biāo)題的方法有2種:方法一是采用“原列名AS列別名”的格式;方
法二是采用“原列名列別名”的格式。
3、
答:相同點:都是用來篩選數(shù)據(jù)。
不同之處:1)使用的前提不同:where條件可以隨意使用,having條件只能在分
組groupby子句中出現(xiàn)。2)作用的對象不同:where條件作用于整個表,從中選擇滿
足條件的元組;而having只作用于每個組,從中選擇出滿足條件的組。3)Having條件
必須是描述分組性質(zhì)的屬性。
4、
答:連接查詢是單層查詢,即查詢中只有一個SELECT-FROM-WHERE查詢塊,
其運算過程是在水平方向上合并兩個數(shù)據(jù)集合。而嵌套查詢是多層查詢,即在外層查詢
塊的WHERE子句或HAVING短語的條件中可以帶有子查詢,其運算過程是往往是是
從內(nèi)層查詢開始的。
5、
答:1)select子句中避免使用*;2)where子句中的比較運算符左側(cè)避免使用函數(shù);
3)where子句中避免使用isnull或isnoinull;4)like條件表達式中的通配符,%,不要出
現(xiàn)在匹配串的開頭;3)盡量避免使用in和notin;5)使用limit子句限制返回的數(shù)據(jù)
行數(shù);5)盡量使用主鍵作為索引;6)盡量不要同時對多個字段進行排序,如果有這樣
的場景存在的話,那最好給這些字段設(shè)置聯(lián)合索引。等等。
五、項目實踐(訓(xùn))題
I、試用SQL語句實現(xiàn)下列數(shù)據(jù)增刪改操作:
(1)
INSERTINTObdept
VALUESC3012;,機修部門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語句實現(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. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025屆山東省泰安市東平縣數(shù)學(xué)高三第一學(xué)期期末綜合測試模擬試題含解析
- 2025屆河北省邢臺市第三中學(xué)生物高三第一學(xué)期期末綜合測試試題含解析
- 2025屆四川省三臺縣塔山中學(xué)高三數(shù)學(xué)第一學(xué)期期末質(zhì)量檢測模擬試題含解析
- 襄陽市第四中學(xué)2025屆英語高三第一學(xué)期期末綜合測試試題含解析
- 初高語法課件教學(xué)課件
- 梯阻系統(tǒng)安裝合同(2篇)
- 保健食品居間代理合同樣本
- 主題甜品店裝修設(shè)計合同
- 保險公司改造三方合同模板
- 倉儲物流貸款居間服務(wù)合同
- 系統(tǒng)性能測試方案
- 口腔頜面外科_頜骨骨折
- 英文譯稿《藥品注冊管理辦法》
- 最新部編版二年級上冊道德與法治第二單元我們的班級測試卷6
- 小學(xué)英語課堂教學(xué)策略與方法探討
- 5科學(xué)大玉米真好吃課件
- 新蘇教版2021-2022四年級科學(xué)上冊《8力與運動》教案
- DB44 T 552-2008 林業(yè)生態(tài) 術(shù)語
- 套裝門安裝工程施工方案(完整版)
- IBHRE國際心律失??脊傥瘑T會資料: ibhre 復(fù)習(xí)資料
- 洋蔥雜交制種高產(chǎn)栽培技術(shù)
評論
0/150
提交評論