




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、關(guān)系數(shù)據(jù)庫標準語言一、單選題1.SQL語言是()標準語言。A.層次數(shù)據(jù)庫B.網(wǎng)絡(luò)數(shù)據(jù)庫C.關(guān)系數(shù)據(jù)庫D.非數(shù)據(jù)庫2 . SQL語言是()的語言,易學(xué)習(xí)。A.過程化B.非過程化C.格式化D.導(dǎo)航化3 .以下關(guān)于SQL語句的書寫準則中不正確的是()。A. SQL語句對大小寫敏感,關(guān)鍵字需要采用大寫形式B. SQL語句可寫成一行或多行,習(xí)慣上每個子句占用一行C.關(guān)鍵字不能在行與行之間分開,并且很少采用縮寫形式D. SQL語句的結(jié)束符為分號“;”4 . SQL語言的數(shù)據(jù)操縱語句包括 SELECT INSERT UPDATE DELETE。其中最重要的也是使用最頻繁的語句是()A. SELECTB. I
2、NSERTC. UPDATED. DELETE5 .下列關(guān)于基本表的敘述中,錯誤的是()。A.在SQL中一個關(guān)系對應(yīng)一個基本表B.表一個基本表對應(yīng)一個存儲文件C. 一個基本表只能有一個索引,索引也存放在存儲文件中D.基本表是獨立存儲在數(shù)據(jù)庫中的但一個存儲文件中只能存放一個基本表6 . 一般來說,以下情況的列不適合建立索引()。A.經(jīng)常被查詢的列B. ORDER BY子句中使用的列。 C.是外鍵或主鍵的列 D.包含許多重復(fù)值的列7 .定義基本表時,若要求某一列的值是唯一的,則應(yīng)在定義時使用()保留字,但如果該列是主鍵,則可省寫。A. NULLB. NOT NULLC. DISTINCT D. U
3、NIQUE8 .在SQL語句中,可以用來實現(xiàn)關(guān)系代數(shù)中無運算功能的是()語句。A. SELECT B ALTERC DELETE D DROP9 .在SELEC喃句中,與關(guān)系代數(shù)中 b運算符對應(yīng)的是()子句。A. SELECT B. FROMC. WHERED. GROUP BY10 .使用SQL語句進行查詢操作時,若希望查詢結(jié)果中不出現(xiàn)重復(fù)元組,應(yīng)在SELECT?句中使用()保留字A. UNIQUE B. ALLC EXCEPTD. DISTINCT11 .在以下SELECT語句的子句中 A GROUP BY B HAVING12 .與HAVING子句一起使用的子句是A. GROUP BYB
4、. ORDER BY13 . FOREIGN KEY約束是()約束。A.實體完整性B.參照完整性放在最后的應(yīng)該是()C. WHERED.()。C. WHERED.子句。ORDER BYJOINC.用戶自定義完整性D.域完整性14 .若要修改基本表中某一列的數(shù)據(jù)類型,需要使用ALTER語句中的()子句A. DELETE B. DROPC. MODIFYD. ADD15 .向基本表中增加一個新列后,原有元組在該列上的值是()。A. TRUEB. FALSEC.空值D.不確定16 .當(dāng)FROM?句中出現(xiàn)多個基本表或視圖時,系統(tǒng)將執(zhí)行()操作。A.并B.等值連接C.自然聯(lián)結(jié)D.廣義笛卡兒積17 .視圖
5、創(chuàng)建完成后,數(shù)據(jù)字典中存放的是()。A.查詢語句B.查詢結(jié)果C.視圖的定義D.所引用的基本表的定義18 .查詢中需要統(tǒng)計元組的個數(shù)時,應(yīng)使用()函數(shù)。A. SUMgU名) B . COUNTSU名)C. COUNT(*)D. AVG儂名)19 .查詢中需要統(tǒng)計某列中值的個數(shù)應(yīng)使用()函數(shù)。A. SUMgU名)B. COUNTfU名)C. COUNT(*)D. AVG儂名)20 .兩個子查詢的結(jié)果()時,可以執(zhí)行并、交、差操作。A.結(jié)構(gòu)完全一致 B.結(jié)構(gòu)完全不一致C.結(jié)構(gòu)部分一致在D.主碼一致21 .若用如下的SQL語句創(chuàng)建一個student表:CREATE TABLE student( NO
6、CHAR(4) NOT NULL,NAME CHAR(8) NOT NULL,SEX CHAR(2),AGE SMALLINT );可以插入到student表中的是()。A. ('1031','曾華',男,23) B . ('1031','曾華',NULL,NULL)C. (NULL,曾華,男,23) D . ('1031' , NULL,'男',23)第22題到第24題基于這樣的3個表即學(xué)生表S、課程表C和學(xué)生選課表SC它們的結(jié)構(gòu)如下:S(S# , SN, SEX AGE DEPT)C(C#, C
7、N)SC(S#, C#, GRADE) 其中:S就學(xué)號,SN為姓名,SEX為性別,AGE為年齡,DEPT為系另ij, C的課程號,CN為課程名,GRAD叨成績22 .檢索學(xué)生姓名及其所選修課程的課程號和成績,正確的SELEC喃句是()。A. SELECT S.SN, SC.C#, SC.GRADEFROM S WHERE S.S#=SC.S#;B. SELECT S.SN, SC.C# SC.GRADEFROM SC WHERE S.S#=SC.GRADE;C. SELECT S.SN, SC.C#, SC.GRADE FROM S, SC WHERE S.S#=SC.S#;D. SELECT
8、 S.SN, SC.C# SC.GRADE FROM S SC;23 .檢索選修課程" C2'的男生中的最高成績,正確的SELEC喃句是()。A. SELECT MAX(GRADE) FROM SCWHERE CN='C 2 AND SEX='男'B. SELECT MAX(GRADE) FROM SC C, SWHERE:N= 'C2 ' AND SEX=男;C. SELECT MAX(GRADE) FROM SC SWHERE SC.C#=C.C# AND CN = C2 ' AND SEX=男;D. SELECT MAX(
9、GRADE) FROM SC C, SWHERE SC.C#=C.C# AND SC.S#=S.S# AND CN="C2" AND SEX='男';SELEC喃句是()24 .檢索選修4門以上課程的學(xué)生總成績(不統(tǒng)計不及格的課程),并要求按總成績的降序排列出來。正確的A. SELECT S#, SUM(GRADE) FROM SCWHERE GRADE>=60GROUP BY S#ORDER BY 2 DESCHAVING COUNT(*)>=4B. SELECT S#, SUM(GRADE)FROM SCWHERE GRADE>=60G
10、ROUP BY S#HAVING COUNT(*)>=4ORDER BY 2 DESCC. SELECT S#, SUM(GRADE)FROM SCWHERE GRADE>=60HAVING COUNT(*)>=4GROUP BY S#ORDER BY 2 DESCD. SELECT S#, SUM(GRADE)FROM SCWHERE GRADE>=60ORDER BY 2 DESCGROUP BY S#HAVING COUNT(*)>=4二、多選題1 . SQL具有()功能。A.關(guān)系規(guī)范化B.數(shù)據(jù)定義C .數(shù)據(jù)操縱D.數(shù)據(jù)控制2 . SQL語言的使用方法有()
11、。A.交互式SQLB.解木!式 SQL C.嵌入式SQLD.多用戶SQL3 .下列命令中屬于SQL語言中數(shù)據(jù)定義功能的語句有()。A. CREATE B. SELECT C. DROP D. ALTER4 .在SQL語言中可以用來表示" 10<x<l5的是()。A. x>10 AND x<15B. x BETWEEN 10 AND 15C. x IN (11,12,13,14)D. x BETWEEN 11 AND 145 .使用聚合函數(shù)進行統(tǒng)計時,忽略空值的有()。A. SUMB. MAXC. COUNTD. AVG6 .在SELEC喃句的FROM?句中允許
12、出現(xiàn)()。A.列名B.基本表名 C.視圖名D.表達式7 .某查詢語句中有“湘_ _”語句,在查詢結(jié)果中有可能含有()。A.張?zhí)顱,陳力田C.田華D.劉田耕8 .在CREATE TABL踣句中實現(xiàn)完整性約束的子句有()。A. NOT NULL B . PRIMARY KEY C . FOREIGN KEYD. CHECK9 .已知基本表S對應(yīng)的關(guān)系模式為(S#, SNAME AGE),在下列SELECT勺子句中,正確的是( )。A. SELECT S# AVG(AGE)B. SELECT DISTINCT AGEC. SELECT SNAM姓名D. SELECT AGE>2010.對于下列
13、語句 TeacherNo INT NOT NULL UNIQUE,正確的描述是()。A. TeacherNo 是主碼B. TeacherNo 不能為空C. TeacherNo的值可以是"王大力"D.每一個TeacherNo必須是惟一的三、填空題1 .在SQL語言中,創(chuàng)建基本表應(yīng)使用()語句,創(chuàng)建視圖應(yīng)使用()語句,創(chuàng)建索引應(yīng)使用()語句。2 .在SQL語言中,DELET瑜令用來刪除表中的記錄,()命令用來刪除表。UPDAT瑜令用來更新表的記錄值,()語句用來更新表結(jié)構(gòu)3,使用INSERT語句插入記錄時,有兩種形式:一是使用VALUES?句,一次只能插入一行;另一種是使用()
14、,一次可插入多行4.在SQL中定義視圖時,需要用關(guān)鍵字()連接子查詢來完成。5,設(shè)有如下關(guān)系模式 R S和T:R(BH,XM,XB,DWH)S(DWH,DWM)T(BH,XM,XB,DWH)(1)實現(xiàn)RUT的SQL語句是:。(2)實現(xiàn) bDWH '100' (R)的 SQL語句是:。(3) 實現(xiàn) nXM,XB(R)的SQL語句是:。(4)實現(xiàn) nXM,DWH(rXB='女'(R)的 SQL語句是:。(5)實現(xiàn)RXS的SQL語句是:。(6) 實現(xiàn) nXM,XB,DWM(rXB='男'(Rs S)的 SQL語句是:。6,有如下關(guān)系表R:R(NO,NA
15、ME,SEX,AGE,CLASS莊碼是 NO其中NO為學(xué)號,NAME為姓名,SEX為性別,AGE為年齡,CLASS為班號。寫出實現(xiàn)下列功能的SQL語句。(1) 插入一個記錄(25,"李明”,21,NULL , " 95031");。(2)將學(xué)號為10的學(xué)生姓名改為"王華"。(3)刪除姓"王"的學(xué)生記錄;。(4) 在表中增加一列 DEPT類型為 CHAR(10)。(5)將全體學(xué)生的年齡增加一歲。四、判斷題1 .原則上講,兩個不同的對象所具有的屬性值不能相同,但在給定的關(guān)系中的元組可以是完全相同的。()2 .在關(guān)系模型中每個元組
16、的分量不能是結(jié)構(gòu)、集合、數(shù)組等復(fù)合類型。()3 .學(xué)生李明同時修財經(jīng)和電子商務(wù)的雙學(xué)位、有如下關(guān)系:StudentNoStudentNameAgeDept20001101李明18財經(jīng)系20001101李明18財經(jīng)系在該關(guān)系中,學(xué)號是鍵碼。()4 .在R和S關(guān)系之間進行并、交、差運算,R和S的模式必須具有:相同的屬性集,屬性順序相同。()5 .對于聯(lián)系與反向聯(lián)系,常用的方法是將其獨立出來作為連接關(guān)系。()6 .數(shù)據(jù)邏輯中的查詢是一個或多個規(guī)則的聚集。如果規(guī)則的頭部有多個關(guān)系,則只有一個關(guān)系是查詢結(jié)果,其他關(guān)系在查詢過程中起輔助作用。()五、簡答題1 .舉例說明關(guān)系參照完整性的含義。2 .敘述等值
17、連接與自然連接的區(qū)別和聯(lián)系。3 .設(shè)有如圖所示的關(guān)系 R,S,計算 R1=R-S(2) R2=R U S(3) R3=R n S(4) R4= i i A,B& B=b1 (R)RSA|Bc巴a1BCa1a1a2b1b2b2a1a2b2b2b2c14 .設(shè)有如圖所示的三個關(guān)系 S C和SC將下列關(guān)系代數(shù)表達式用漢語表示出來 ,并求其結(jié)果。SC學(xué)號姓名年齡性別籍貫98601王曉燕20 I女北京98602李波23男上海98603陳志堅21 J男.長沙課程號課程名教師姓名辦公室C601高等數(shù)學(xué)n周振興416C602數(shù)據(jù)結(jié)構(gòu)劉建平415C603操作系統(tǒng)J劉建平4159860498605張兵張兵
18、2022男女上海武漢C604編譯原理ZE志偉415SC學(xué)號課程號成績98601C6019098601C6029098601C6038598601C6048798602C6019098603C6017598603C6027098603C6045698604C6019098604C6048598605C6019598605C60380,n器費上海($ x sc»(2), n 29式s X SC X b課程卷鐮作系統(tǒng)(c),5 .設(shè)有如圖所示的關(guān)系 S、SC和C,試用關(guān)系代數(shù)表達式表示下列查詢語句 :SCSCS#SNAMEAGESEXC#CNAMETEACHERS#C#GRADE1李強23
19、男2劉麗22女5張友22男k1C語言王華k5數(shù)據(jù)庫原理程軍k8編譯原理程軍1k1832k1855k1922k5905k5845k880(1) .檢索“程軍”老師所授課的課程號(C#)和課程名(CNAME)(2) .檢索年齡大于21的男學(xué)生學(xué)號(S#)和姓名(SNAME)(3) .檢索至少選修“程軍”老師所授全部課程的學(xué)生姓名(SNAME)(4) .檢索“李強"同學(xué)不學(xué)課程的課程號(C#)。(5) .檢索至少選修兩門課程的課程號(S#) o(6) .檢索全部學(xué)生都選修的課程的課程號(C#)和課程名(CNAME)(7) .檢索選修課程包含“程軍”老師所授課程之一的學(xué)生學(xué)號(S#)。(8)
20、 .檢索選修課程號為 k1和k5的學(xué)生學(xué)號(S#) o(9) .檢索選修全部課程的學(xué)生姓名(SNAME)(10) .檢索選修課程包含學(xué)號為2的學(xué)生所選修課程的學(xué)生學(xué)號 (S#)。(11) .檢索選修課程名為“ C語言”的學(xué)生學(xué)號(S#)和姓名(SNAME第二部分答案:一、單選題1.D 2,C 3.A 4.B 5.A 6.C 7.C 8.B 9.D 10.B 11.B 12.C 13.A14.B 15.D 16.C 17,A 18.D C 19.C 20,D 21.B C D 22.D 23.C二、多選題1.BC 2.AD 3.ABD 4.BCD 5.ABC 6.BCD 7.CD 8.ACD 9
21、.ABC 10.ABD 11.BD 12.BC 13.ABC 14.ACD 15.ABC 16.ABCD 17.AB三、填空題1.集合2.關(guān)系名(屬性名1,屬性名2,屬性名n) 3.屬性名4.框架 記錄格式5.笛卡兒積 并 交 差6.并 差 笛卡兒積 投影 選擇7.選擇 投影 連接8.關(guān)系代數(shù) 關(guān)系演算9.屬性個數(shù) 相對應(yīng)的屬性值10.交11.系編號 無 學(xué)號 系編號四、判斷題1.錯2.對3.錯4.對5.對6.對五、簡答題1.答:假設(shè)有如下所示的兩個關(guān)系表 課程表中的課程號中能夠找到.,在成績表中,學(xué)號是關(guān)鍵字,課程號是外關(guān)鍵字;在課程表中課程號是關(guān)鍵字.根據(jù)關(guān)系參照完整性的規(guī)則,成績表中課程號的值或者為空或者在課程表學(xué)號姓名課程號成績101劉軍K580102王麗K875103章華K992成績表課程號課程名K5高等數(shù)學(xué)K8C語言K9計算機網(wǎng)絡(luò),則該課程號顯然是不正確的,這樣會造成數(shù)據(jù)的不一致性滿足這個條件是必須的,如果不滿足,假設(shè)成績表中課程號的值K20在課程表中課程號的值中找不到2.答:等值
溫馨提示
- 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)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 項目管理職能及角色分工探討試題及答案
- 2025年證券市場政策影響分析試題及答案
- 室內(nèi)設(shè)計合作協(xié)議
- 房屋買賣合同范文轉(zhuǎn)讓協(xié)議
- 注冊會計師考試政策的變化與考生應(yīng)對方案試題及答案
- 精確掌控銀行從業(yè)資格證考試試題及答案
- 銀行業(yè)務(wù)流程優(yōu)化的有效策略試題及答案
- 數(shù)據(jù)與技術(shù)證券從業(yè)資格試題及答案
- 2025年考試經(jīng)驗總結(jié)試題及答案
- 理財師考試復(fù)習(xí)方法試題及答案
- 合用變壓器協(xié)議
- 護理人員崗位績效考核評價標準
- 2023年浙江省湖州市中考語文真題
- 2024年鄭州軌道工程職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫學(xué)生專用
- 2024年山西省太原市中考二模地理試卷
- 《通信原理》樊昌信曹麗娜編著第六版課件
- DL/T 5352-2018 高壓配電裝置設(shè)計規(guī)范
- 合作取得更大成功的辯論材料三篇
- 廣東省深圳市2023年五年級下學(xué)期期中模擬試卷(一)(含答案)
- 混凝土泵車租賃服務(wù)方案
- 地產(chǎn)企業(yè)草莓熊主題商業(yè)地產(chǎn)活動嘉年華活動方案
評論
0/150
提交評論