下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第四章SQL查詢語言一.簡答題SQL語言的使用方式?既可以獨立的交互式使用,也可以通過與宿主語言結(jié)合起來,嵌入式使用。完整的SQL包括哪三個子語言分類?數(shù)據(jù)定義子語言DDL、數(shù)據(jù)操縱子語言DML、數(shù)據(jù)控制子語言DCLSQL語言中定義的數(shù)據(jù)庫與第一章中的數(shù)據(jù)庫概念之異同?SQL語言中定義的數(shù)據(jù)庫:在中/大型數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)庫是一個存儲空間,用于存放數(shù)據(jù)庫中的數(shù)據(jù)庫對象,包括表、視圖、索引、存儲過程、觸發(fā)器、與數(shù)據(jù)庫安全性有關(guān)的控制機制以及其它對象等。第一章中的數(shù)據(jù)庫(Database,DB)是相互關(guān)聯(lián)的數(shù)據(jù)集合。相同點:都包含有對數(shù)據(jù)進行組織、管理等操作的意思;不同點:SQL語言中定義的“數(shù)據(jù)庫”,是指存在于物理磁盤上的一個存儲空間,用于存放相關(guān)數(shù)據(jù)集合;而第一章中的“數(shù)據(jù)庫”,是一個寬泛的概念,可以說它是一種組織、管理數(shù)據(jù)的手段、方法,也可以說它是一個實際的產(chǎn)品。標準的SQL語言與實際數(shù)據(jù)庫產(chǎn)品中的SQL數(shù)據(jù)庫語言的關(guān)系?絕大多數(shù)RDBMS產(chǎn)品并不完全支持標準SQL,也就是SQL中的某些功能在實際數(shù)據(jù)庫產(chǎn)品中可能沒有得到支持。反過來,實際RDBMS產(chǎn)品的SQL語言,也有可能出現(xiàn)標準SQL中沒有出現(xiàn)的功能或特性,也就是商用RDBMS實現(xiàn)了超越了SQL標準的功能和特性,而且這種差異也會在命令和語法上得到體現(xiàn)。SQL語言對數(shù)據(jù)庫對象的定義使用哪三個SQL命令關(guān)鍵字?Create(創(chuàng)建)、Alter(修改)、Drop(刪除)定義索引的目的?定義的索引由誰使用?索引是數(shù)據(jù)位置信息的關(guān)鍵字表,利用索引,系統(tǒng)可以較快地在磁盤上定位所需數(shù)據(jù),而不需要從磁盤上從頭到尾或從后向前,一個數(shù)據(jù)一個數(shù)據(jù)地匹配和查找,從而加快數(shù)據(jù)查詢的速度。用戶不能在取數(shù)據(jù)時選擇索引,索引的選擇是由系統(tǒng)自動進行的。也就是索引建立后,有DBMS根據(jù)需要自動選擇使用。在什么情況下,SELECT查詢中的ORDERBY子句、COMPUTER和COMPUTERBY子句可以不要?ORDERBY子句為排序而設(shè)置、COMPUTER子句為整個結(jié)果匯總而設(shè)置、COMPUTERBY子句為分組統(tǒng)計而設(shè)置。SELECT...INTO不能與COMPUTER一起使用;當用UNION時,各個SELECT語句不能有ORDERBY子句、COMPUTER子句。在SELECT查詢中,哪三個子句可以實施對數(shù)據(jù)的過濾或篩選?WHERE用于對FROM子句結(jié)果設(shè)置過濾條件;GROUPBY用于對WHERE子句的結(jié)果分組;HAVING用于對分組數(shù)據(jù)集合的再篩選。觸發(fā)器在維護表間數(shù)據(jù)完整性時與外鍵約束的差別?游標的作用?為SQLServer的儲存過程,觸發(fā)器,和函數(shù),也為高級編程語言提供了按行處理查詢結(jié)果集合的途徑。使用存儲過程的好處?1:可以查看某個(或所有)數(shù)據(jù)庫的相關(guān)信息,如不帶后面的參數(shù)“數(shù)據(jù)庫名”,則表示查看所有數(shù)據(jù)庫的信息,否則表示查看指定的數(shù)據(jù)庫信息。2:可以用來修改數(shù)據(jù)庫名。二.單項選擇題某WHERE子句中有'X%[^a-f]_[4-8]'串表達,下列(C)可以正確匹配。A.XTa_9B.XTb_8C.XTTTr7D.XSSSe3視圖中的數(shù)據(jù)來自所基于的(C)。A.列 B.行 C.表 D.自身二.根據(jù)教材P390的表11-1~11-4和P393~P394表11-5~11-8,完成如下任務(wù):寫出創(chuàng)建Salary表的代碼;CREATETABLEsalary20092513(P_nochar(6)PRIMARYKEY,BaseDec(5)NULL,BonusDec(5)NULL,FactASBase+Bonus,CONSTRAINTperson20092513_contrFOREIGNKEY(P_no)REFERENCESperson20092513(P_no)ONDELETECASCADEONUPDATECASCADE,)寫出向表Person插入一行(表11-5中的任一行均可)數(shù)據(jù)的代碼;INSERTINTOperson20092513VALUES('000001','林峰','男','1973-04-07','2003-08-03','銷售部','000007')將表11-5中“000006”的Deptname由“銷售部”改為“人力資源部”,寫出代碼;UPDATEperson20092513setDeptname='財務(wù)部'WHEREP_no='000006'刪除表11-5中“000002”員工,寫出代碼;DLETEFROMperson20092513WHEREP_no='000002'查詢“銷售部”基本工資在1500以上的員工姓名及基本工資,寫出查詢代碼。SELECTP_name姓名,Base基本工資F
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高中教師數(shù)字能力評價數(shù)據(jù)可視化在教師教學(xué)改進中的應(yīng)用教學(xué)研究課題報告
- 滄州市人民醫(yī)院2026年度高層次人才選聘備考題庫含答案詳解
- 2025年重慶教師招聘50人備考題庫及一套完整答案詳解
- 百色市中醫(yī)醫(yī)院2025年招聘備考題庫帶答案詳解
- 2025年內(nèi)江高新人才發(fā)展有限責(zé)任公司關(guān)于面向社會公開招聘勞務(wù)派遣工作人員的備考題庫帶答案詳解
- 2025年新余學(xué)院人才招聘69人備考題庫及答案詳解一套
- 初中數(shù)學(xué)教師教學(xué)畫像構(gòu)建與深度學(xué)習(xí)模型優(yōu)化方法在數(shù)字化教學(xué)中的應(yīng)用教學(xué)研究課題報告
- 數(shù)學(xué)對稱原理在元代瓷盤中心紋樣的創(chuàng)新應(yīng)用研究課題報告教學(xué)研究課題報告
- 統(tǒng)編版道德與法治七年級上冊1.1奏響中學(xué)序曲 課件
- 2025年長沙市長沙星沙街道盼盼幼兒園教師招聘備考題庫及參考答案詳解1套
- 2025年中級煤礦綜采安裝拆除作業(yè)人員《理論知識》考試真題(含解析)
- 2026年鄂爾多斯生態(tài)環(huán)境職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫必考題
- 防噴演練及硫化氫防護流程
- 外貿(mào)入職培訓(xùn)課件大綱
- 2025佛山農(nóng)商銀行社會招聘考試備考題庫及答案解析
- 混合性認知障礙診治專家共識解讀課件
- 醫(yī)院保密教育培訓(xùn)課件
- 2026年高考語文復(fù)習(xí):文言文背誦篇目理解性默寫練習(xí)題匯編(含答案)
- 2025年衛(wèi)健系統(tǒng)安全生產(chǎn)工作總結(jié)
- (高清版)DB31∕T 1290-2021 造(修)船舶企業(yè)明火作業(yè)安全規(guī)程
- 2025年中國高纖蔬果酵素市場調(diào)查研究報告
評論
0/150
提交評論