![天津大學(xué)_數(shù)據(jù)庫(kù)原理_本科生_期末試題+答案_試卷A_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/13/9f92e173-88fc-427d-8539-26b60ded755d/9f92e173-88fc-427d-8539-26b60ded755d1.gif)
![天津大學(xué)_數(shù)據(jù)庫(kù)原理_本科生_期末試題+答案_試卷A_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/13/9f92e173-88fc-427d-8539-26b60ded755d/9f92e173-88fc-427d-8539-26b60ded755d2.gif)
![天津大學(xué)_數(shù)據(jù)庫(kù)原理_本科生_期末試題+答案_試卷A_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/13/9f92e173-88fc-427d-8539-26b60ded755d/9f92e173-88fc-427d-8539-26b60ded755d3.gif)
![天津大學(xué)_數(shù)據(jù)庫(kù)原理_本科生_期末試題+答案_試卷A_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/13/9f92e173-88fc-427d-8539-26b60ded755d/9f92e173-88fc-427d-8539-26b60ded755d4.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、.天津大學(xué)試卷專用紙學(xué)院計(jì)算機(jī)學(xué)院專業(yè)班年級(jí)學(xué)號(hào)姓名A卷共7頁(yè)第 1頁(yè)'.20062007學(xué)年第2 學(xué)期本科生期末考試試卷數(shù)據(jù)庫(kù)原理(A 卷共頁(yè))(考試時(shí)間: 2007年 7月 3日)題號(hào)一二三成績(jī)核分人簽字得分請(qǐng)將選擇題的答案填寫在下面的表格中1C2D3D4A5B6D7B8D9B10B11B12C13B14B15D16C17C18B19B20C21A22D23D24C25D26B27B28D29B30B31C32C33D34D35A36D37C38C39B40C41A42B43BC44BD45AB46D47CD48CD49A50ABD一、單項(xiàng)選擇題( 40 題,每題 1 分)1. 關(guān)
2、于數(shù)據(jù)庫(kù)管理系統(tǒng)下面哪個(gè)描述是最正確的CA. 數(shù)據(jù)庫(kù)管理系統(tǒng)是數(shù)據(jù)的集合.B.數(shù)據(jù)庫(kù)管理系統(tǒng)是數(shù)據(jù)的集合,并且存儲(chǔ)著數(shù)據(jù)與數(shù)據(jù)之間的關(guān)系.C.數(shù)據(jù)庫(kù)管理系統(tǒng)是由一個(gè)互相關(guān)聯(lián)的數(shù)據(jù)的集合和一組用以訪問這些數(shù)據(jù)的程序組成.D. 數(shù)據(jù)庫(kù)管理系統(tǒng)是由數(shù)據(jù)的集合和一組用以訪問這些數(shù)據(jù)的程序組成2. 下面那項(xiàng)不是數(shù)據(jù)庫(kù)管理系統(tǒng)組成部分:DA. 事務(wù)管理器B.查詢處理器 .C. 存儲(chǔ)管理器D.進(jìn)程控制器 .4. 關(guān)于數(shù)據(jù)庫(kù)事務(wù)描述不正確的是AA. 一個(gè)事務(wù)中的所有對(duì)數(shù)據(jù)庫(kù)的改變可以部分完成和部分不完成.B. 一個(gè)事務(wù)中的所有對(duì)數(shù)據(jù)庫(kù)的改變必須全部完成或全部不完成.C. 數(shù)據(jù)庫(kù)的事務(wù)是不可以再次劃分的.D.
3、如果事務(wù)在完成前被中斷,數(shù)據(jù)庫(kù)管理系統(tǒng)能把那些由未完成事務(wù)所產(chǎn)生的數(shù)據(jù)變化從數(shù)據(jù)庫(kù)中恢復(fù)5. 某個(gè)企業(yè)的數(shù)據(jù)庫(kù)包含以下信息:員工 ( 由員工編號(hào)唯一確定 ,記為 ssn),部門 (由部門編號(hào)唯一確定記為 did) 員工工作在部門中,每個(gè)部門最多有一個(gè)管理者.下面哪個(gè)ER 圖能夠正確的反映管理關(guān)系. B3.如果有兩個(gè)關(guān)系 T1,T2. 客戶要求每當(dāng)給 T2刪除一條記錄時(shí) ,T1 中特定記錄就需要被改變6.關(guān)于視圖的描述下面說法哪些是正確的: D,我們需要定義什么來滿足該要求 .DA. 數(shù)據(jù)庫(kù)即存儲(chǔ)視圖的定義也存視圖的數(shù)據(jù).B. 用帶有聚集運(yùn)算的 SQL 創(chuàng)建的視圖是可更新視圖A.在 T1上定義視
4、圖B.在 T2上定義視圖C. 用帶有 group by 字句的 SQL 創(chuàng)建的視圖是可更新視圖C.在 T1和 T2 上定義約束D.定義 triggerD. 視圖可以能在多個(gè)關(guān)系上創(chuàng)建'.天津大學(xué)試卷專用紙學(xué)院計(jì)算機(jī)學(xué)院專業(yè)班年級(jí)學(xué)號(hào)姓名A卷共7 頁(yè)第 2頁(yè)'.7. 某個(gè)企業(yè)的數(shù)據(jù)庫(kù)包含以下信息.員工 (由員工編號(hào)唯一確定 ,記為 ssn),員工的子女9. 如果將下面的 ER 圖轉(zhuǎn)換成數(shù)據(jù)庫(kù)中的關(guān)系(該 ER 圖中要求員工的年齡在18 到 55 歲之間 ),那么在(屬性為 name,age),在雙親給定的情況下 ,每個(gè)孩子能由他的姓名唯一確定(假設(shè)他們的雙親中只有一數(shù)據(jù)庫(kù)中至少需
5、要定義 . B個(gè)是公司的員工 ). 一旦員工離開公司 ,那么企業(yè)不再對(duì)其子女信息感興趣.下面哪個(gè)ER 圖能夠正確的反映以上需求B8.如果將下面的ER 圖轉(zhuǎn)換成數(shù)據(jù)庫(kù)中的關(guān)系,那么在數(shù)據(jù)庫(kù)中需要定義. DA. 2 個(gè)關(guān)系B. 3 個(gè)關(guān)系C. 3 個(gè)關(guān)系,1 個(gè)斷言D. 2 個(gè)關(guān)系 ,1 個(gè)斷言A. 3 個(gè)關(guān)系 ,1 個(gè)斷言B.2 個(gè)關(guān)系 ,1 個(gè)約束C.3 個(gè)關(guān)系D.2 個(gè)關(guān)系10. 我們?cè)谝粋€(gè)關(guān)系中BA. 必須定義一個(gè)主關(guān)鍵字B.只能創(chuàng)建一個(gè)聚集索引(cluster index)C. 只能創(chuàng)建一個(gè)稠密索引D.只能定義一個(gè)約束.11. 在 DBMS 的關(guān)系中BA. 關(guān)鍵字屬性值可以為空B. 外關(guān)
6、鍵字屬性值可以為空C. 任何屬性值都可以為空D. 任何屬性值都不可以為空.12. 下面關(guān)于外關(guān)鍵字描述不正確的是CA. 外關(guān)鍵字必須是所參考表的主關(guān)鍵字.B. 外關(guān)鍵字屬性必須與參考的屬性是相同的數(shù)據(jù)類型C. 定義外關(guān)鍵字需要對(duì)所參考表?yè)碛衧elect 權(quán)D. 一個(gè)表中可以有多個(gè)外關(guān)鍵字.13.我們?cè)?DBMS 中記錄數(shù)據(jù)庫(kù)員工和員工工作信息,要求當(dāng)某個(gè)員工離職后,數(shù)據(jù)庫(kù)需要自動(dòng)刪除該員工的工作信息,在定義工作表時(shí)我們對(duì)于外關(guān)鍵字的刪除規(guī)則應(yīng)定義為BA. ON DELETE ROLLBACKB.ON DELETE CASCADEC.ON DELETE SET NULLD.ON DELETE N
7、O ACTION14. 在 DBMS 中執(zhí)行 GRANT update(col1) ON TABLE t.t1 TO user7, 對(duì)于該語(yǔ)句下面哪個(gè)描述是正確的 : BA.user7 可以在 t1 上定義視圖B.user7 可以更新t1 中的 col1 屬性的值C.user7 在創(chuàng)建其他表時(shí)可以定義參考于t1 中 col1 屬性的外關(guān)鍵字D.user7 可以在 t1 中定義外關(guān)鍵字.'.天津大學(xué)試卷專用紙學(xué)院計(jì)算機(jī)學(xué)院專業(yè)班年級(jí)學(xué)號(hào)姓名A 卷共 7頁(yè)第3頁(yè)'.15.關(guān)系模式R,R 的屬性集是 ABCDEG有函數(shù)依賴集F=ABC,C A,BE C,BC D, 20.有關(guān)系模式R
8、(A,B,C) 和三個(gè)合法實(shí)例 (6,4,6),(6,4,6),(7,4,8), 下面哪個(gè)函數(shù)依賴在關(guān)系模式R 上不成CGBD 計(jì)算 (AB) 的屬性閉包 .D立CA. BDEGB. BDCC. ABCDEGD. ABCDA. A->BB.BC->AC. B->CD. C->A.16. staff 的定義如下C21.設(shè)有關(guān)系模式 R(B,I,S,Q,D), 其上函數(shù)依賴集F=S D,I B,IS Q,B Q,B I 下面那些是 R 的關(guān)鍵idINTEGER字 . AnameCHAR(20)A.ISB.IBC.IQD.ISBdeptINTEGERjobCHAR(20)22
9、.下面哪個(gè)改變可以通過 alter table 實(shí)現(xiàn) DyearsINTEGERA. 增加一個(gè)觸發(fā) .B. 增加一個(gè)索引 .salaryDECIMAL(10,2)C. 增加一調(diào)記錄D. 定義一個(gè)候選關(guān)鍵字commDECIMAL(10,2)下面哪個(gè)語(yǔ)句可以按照job 和 salary 的升序排序來返回所有員工的信息.23.下面的語(yǔ)句按順序成功執(zhí)行后A. SELECT id,name,salary,dept,job,years,comm FROM staff ORDER BY 4,6CREATE TABLE tab1 (c1 CHAR(1)B. SELECT id,name,salary,dept
10、,job,years,comm FROM staff GROUP BY 4,6INSERT INTO tab1 V ALUES ('b')C. SELECT id,name,salary,dept,job,years,comm FROM staff ORDER BY 5,3CREATE VIEW view1 AS SELECT c1 FROM tab1 WHERE c1 ='a'D. SELECT id,name,salary,dept,job,years,comm FROM staff GROUP BY 5,3INSERT INTO view1 V ALUES
11、 ('a')INSERT INTO tab1 V ALUES ('b')17. 關(guān)系模式 Sailors(sid,lastname.firtname,age,ratring) 其中 lastname 允許為空 . 下面哪個(gè)語(yǔ)句能夠查找執(zhí)行 SELECT c1 FROM tab1可以選擇出多少條記錄D出 lastname 屬性值不為空的水手信息 . CA.0B.1C.2D.3A. SELECT * FROM SAILORS WHERE LASTNAME<>NULL B. SELECT * FROM SAILORS WHERE LASTNAME<&
12、gt;NULL24. 有一 個(gè) 關(guān)系 模 式 employee(name,department,phone_number), 下 面 哪 句 話允 許 user1可以修改C. SELECT * FROM SAILORS WHERE LASTNAME IS not NULLphone_number 列的值 CD. SELECT * FROM SAILORS WHERE LASTNAME not LIKENULL A. GRANT MODIFY (phone_number) ON TABLE employee TO user1B. GRANT ALTER (phone_number) ON TAB
13、LE employee TO user118. 關(guān)系模式 Sailors(sid,sname,age,ratring) 下面哪個(gè)語(yǔ)句能夠查找出sname 屬性值至少為四個(gè)字符長(zhǎng) ,C. GRANT UPDATE (phone_number) ON TABLE employee TO user1并且開始和結(jié)束字符都是B 的水手信息 . BD. GRANT REFERENCES (phone_number) ON TABLE employee TO user1A.SELECT * FROM SAILORS WHERE sname likeB%_B B.SELECT * FROM SAILORS W
14、HERE sname likeB_%B 25.數(shù)據(jù)庫(kù)中 SAILORS 表是由 joe 創(chuàng)建的 .在 DBMS 完成下面的語(yǔ)句后 DC. SELECT * FROM SAILORS WHERE sname likeB?*B Grant select on Sailors To Art With Grant option Joe 執(zhí)行D. SELECT * FROM SAILORS WHERE sname likeB*?B Grant select,update on Sailors To Bob With Grant option Joe 執(zhí)行Grant select on Sailors T
15、o Bob With Grant option Art 執(zhí)行19.有關(guān)系模式 R(A,B,C,D,E),R 的函數(shù)依賴集 F=A->BC,CB->E,B->D,E->A下面哪個(gè)分解具有無損連Revoke select on Sailors From Art Cascade Joe 執(zhí)行接性. BBob 對(duì) Sailors 表?yè)碛蠥. (A,D,C),(A,B,C)B. (A,B,C),(B,C,D,E)A. select 權(quán)B. Update 權(quán)C.沒有任何權(quán)利D.select 和 Update 權(quán)C. (A,B,D),(C,D,E)D. (B,C,D),(A,D,E)
16、'.天津大學(xué)試卷專用紙學(xué)院計(jì)算機(jī)學(xué)院專業(yè)班年級(jí)學(xué)號(hào)姓名A 卷共 7頁(yè)第 4頁(yè)'.26.在使用數(shù)據(jù)庫(kù)中使用索引的目的是: B33.數(shù)據(jù)庫(kù)系統(tǒng)的 log 中檢查點(diǎn)的作用是 : DA. 提高數(shù)據(jù)文件的存儲(chǔ)率 .B. 可以更加有效的控制事務(wù)處理中的幻影問題.A.系統(tǒng)事務(wù)取消時(shí)數(shù)據(jù)庫(kù)關(guān)系系統(tǒng)需要重檢查點(diǎn)開始取消.C.增加 DBMS 的安全性 .D. 提高增加記錄的效率 .B.系統(tǒng)事務(wù)正確完成時(shí)數(shù)據(jù)庫(kù)系統(tǒng)會(huì)在log 中設(shè)置檢查點(diǎn) .C.數(shù)據(jù)庫(kù)重新啟動(dòng)時(shí)恢復(fù)系統(tǒng)中的重做階段從檢查點(diǎn)開始.27.下面哪種文件格式對(duì)不等值搜索的效率最高BD.數(shù)據(jù)庫(kù)重新啟動(dòng)時(shí)恢復(fù)系統(tǒng)中的分析階段從檢查點(diǎn)開始A. 無
17、序文件B.排序文件C.哈希文件D.隊(duì)列文件34.下面哪個(gè)說法符合數(shù)據(jù)庫(kù)系統(tǒng)WAL(log 先寫協(xié)議 ): D28.下面關(guān)于主關(guān)鍵字描述不正確的是: DA.數(shù)據(jù)庫(kù)內(nèi)存中被事務(wù)修改的頁(yè)面在事務(wù)成功完成時(shí)被強(qiáng)制寫到磁盤中A. 在表中可以通過主關(guān)鍵字唯一的確定一條記錄.B.數(shù)據(jù)庫(kù)內(nèi)存中被事務(wù)修改的頁(yè)面在事務(wù)撤銷時(shí)被寫到標(biāo)記為非臟頁(yè)B.主關(guān)鍵字可以由多個(gè)屬性組成 .C.事務(wù)成功完成時(shí)不需要將與其相關(guān)的log 頁(yè)面強(qiáng)制寫回磁盤C.組成主關(guān)鍵字的屬性值不能空 .D.事務(wù)中被修改的內(nèi)存數(shù)據(jù)頁(yè)面在寫回磁盤前必須將與其相關(guān)的log 寫回磁盤D. 一個(gè)表中可以有多個(gè)主關(guān)鍵字29.關(guān)于第三范式描述正確的是BA. 一個(gè)
18、關(guān)系屬于第第一范式,它就屬于第三范式B. 一個(gè)關(guān)系模式屬于BC 范式 ,它就屬于第三范式C. 一個(gè)關(guān)系實(shí)例有數(shù)據(jù)冗余,它就是屬于第三范式D. 一個(gè)關(guān)系實(shí)例沒有數(shù)據(jù)冗余,它就是屬于第三范式35.一個(gè)企業(yè)提供了一個(gè)查詢數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)的數(shù)據(jù)可以很容易的重新構(gòu)造.為了提供數(shù)據(jù)庫(kù)中磁盤數(shù)據(jù)的訪問速度,下面磁盤技術(shù)中采用哪種方法可以滿足該要求: AA. RAID 0B.RAID 1C. RAID 0+1D.RAID 536.一個(gè)企業(yè)有大量的數(shù)據(jù)需要存儲(chǔ)在數(shù)據(jù)庫(kù)中,企業(yè)要求數(shù)據(jù)的穩(wěn)定性存儲(chǔ)和數(shù)據(jù)開速訪問,但不想使用太多的磁盤進(jìn)行冗余存儲(chǔ),下面磁盤技術(shù)中采用哪種方法可以滿足該要求: DA. RAID 0B.
19、RAID 1C. RAID 0+1D.RAID 530.下面哪個(gè)調(diào)度是串行調(diào)度 : BA. T1:R(A),T2:R(B),T2:W(B),T1:W(A)37.在 JDBC 提供的數(shù)據(jù)庫(kù)編程方法中提供了幾種JDBC 和數(shù)據(jù)庫(kù)的連接方法 : CB. T1:R(B),T1:W(B),T2:R(A), T2:W(A)A.5B.2C.4D.1C. T1:R(A),T2:R(B),.T1:W(A),T2:W(B)D. T2:R(A),T1:R(B),.T1:W(A),T2:W(B)38.下面哪些說法是正確的:CA 在死鎖預(yù)防中,等待-死亡法是中止優(yōu)先級(jí)高的事務(wù)31.下面關(guān)于數(shù)據(jù)庫(kù)事務(wù)處理描述錯(cuò)誤的是:
20、CB 在死鎖預(yù)防中,受傷-等待法是優(yōu)先級(jí)高的事務(wù)可能等待優(yōu)先級(jí)低的事務(wù)釋放鎖A.原子性 :表示的是事務(wù)的所有操作在數(shù)據(jù)庫(kù)中要么全部正確反映出來要么全部不反映.C使用死鎖預(yù)防的系統(tǒng)中不會(huì)出現(xiàn)死鎖。B.一致性 :事務(wù)在執(zhí)行前如果數(shù)據(jù)庫(kù)是一致性的那么執(zhí)行后也是一致性的.D 使用死鎖判斷的系統(tǒng)會(huì)不會(huì)出現(xiàn)死鎖。C. 隔離性 :事務(wù)在執(zhí)行過程中可以感覺到系統(tǒng)中其他事務(wù)的執(zhí)行D.持久性 : 一個(gè)事務(wù)成功完成后 ,它對(duì)數(shù)據(jù)庫(kù)的改變必須是永久的,即使是系統(tǒng)出現(xiàn)故障時(shí)也如此 .39.下面那個(gè)說法正確的是BA. 在嵌入式 SQL 編程中所有的查詢都必須使用游標(biāo)。32.下面關(guān)于數(shù)據(jù)庫(kù)事務(wù)處理描述正確的是: CB. 如
21、果內(nèi)存中的某一頁(yè)的pin_count=0,dirty=true, 則該頁(yè)在替換時(shí)該頁(yè)的數(shù)據(jù)必須寫會(huì)磁盤。A.原子性和一致性是由數(shù)據(jù)庫(kù)的并發(fā)控制保證的.C. Create table tab1( a int, b int ,c int ,primary key (a,b)create table tab2(a int , c int, d int, foreign key(a)B.隔離性和持久性是由數(shù)據(jù)庫(kù)的并發(fā)控制保證的.reference tabl(a) 語(yǔ)句可以在 DBMS 中執(zhí)行成功C.原子性和持久性是由數(shù)據(jù)庫(kù)的恢復(fù)系統(tǒng)保證的D. 如果關(guān)系模式 R 的每一個(gè)函數(shù)依賴X A 都使得下面兩個(gè)條
22、件中的一個(gè)成立則該關(guān)系模式滿足BCD.一致性和隔離性是由數(shù)據(jù)庫(kù)的恢復(fù)系統(tǒng)保證的范式。條件 :1.X A 是平凡函數(shù)依賴2.X 是一個(gè)關(guān)鍵字'.天津大學(xué)試卷專用紙學(xué)院計(jì)算機(jī)學(xué)院專業(yè)班年級(jí)學(xué)號(hào)姓名A 卷共7頁(yè)第5頁(yè)'.40.數(shù)據(jù)庫(kù)系統(tǒng)管理員按照事務(wù)的方式執(zhí)行下面的語(yǔ)句:CCreate table tab1 (a int,b int)insert into tabl values(1,2)insert into tab2 values(2,3)commitInsert into tab1 values(2,3)Insert into tab1 values(1,6)CommitDel
23、ete from tab1 where a=1Insert into tab1 values(1,7)Delete from tab1 where a=1Insert into tab1 values(1,8)數(shù)據(jù)庫(kù)系統(tǒng)突然崩潰,系統(tǒng)重新啟動(dòng)后,該管理員執(zhí)行Select count(*) from tab1數(shù)據(jù)庫(kù)系統(tǒng)的輸出是多少:A. 6B.3C.4D.5二 .不定項(xiàng)選擇題 (10 題 ,每題 2 分 )45.有兩個(gè)關(guān)系 TAB1,TAB2TAB1TAB2C1C2CXCY-A11A21B12C22C13結(jié)果集如下C1C2CXCY-A11A21C13C22哪個(gè) SQL 語(yǔ)句能夠生成該結(jié)果ABA.
24、 SELECT * FROM tab1 right OUTER JOIN tab2 ON c1=cxB. SELECT * FROM tab1 INNER JOIN tab2 ON c1=cxC. SELECT * FROM tab1 FULL OUTER JOIN tab2 ON c1=cxD. SELECT * FROM tab1 LEFT OUTER JOIN tab2 ON c1=cx41下面關(guān)于索引說法正確的是: AA. 聚集索引必然是稠密索引B. 在數(shù)據(jù)庫(kù)中只能創(chuàng)建一個(gè)稀松C. 在數(shù)據(jù)庫(kù)中只能創(chuàng)建一個(gè)聚集索引D. 索引文件中一定不包括記錄的詳細(xì)數(shù)據(jù)42.有關(guān)系模式R(A,B,C,D
25、,E),R的函數(shù)依賴集F=A->B,BC->E,ED->A,下面哪個(gè)說法是正確的: B46 下面視圖定義是中哪個(gè)是可更新視圖DA.Create view V1 as selectS.rating , max(S.age) as avgage from Sailors S group by S.ratingB.Create view V2 as select* from saliros S1 where S.age>18 expect select * from sailors S2 whereS2.name like %Tom C. Create view V3 as
26、selectS.name, B.bname from Sailor, Boats where S.sid=B.sidD.Create view V4 as select * from Bailors B where B.name is not nullA.R 是 BCNFB.R 是 1NFC.分解 (ACD,BCE) 是無損分解D.分解 (ABD,CDE) 是無損分解43.有關(guān)系模式R(A,B,C,D) 下面哪個(gè)函數(shù)依賴集使得R 索引不是BCNF BCA. F=AB->CD,C->ABD B. F=ABC->D,D->AC. F=B->C,D->AD. F=
27、AB->C,C->D,C->AB44.下面關(guān)于數(shù)據(jù)庫(kù)事務(wù)并發(fā)調(diào)度正確的是BDA. 沖突可串行化調(diào)度一定是觀測(cè)可串行化調(diào)度B. 沖突可串行化調(diào)度一定與某種串行調(diào)度的結(jié)果一樣.C. 觀測(cè)可串行化調(diào)度調(diào)度可以通過畫圖來判斷D. 沖突可串行化調(diào)度可以通過畫圖來判斷47 下面哪個(gè)SQL 正確表示查找紅色船被訂船情況. CDA.Select * from Reserves R,Boat B where R.bid=B.bid and b.color=redB.Select * from Reserves R, inner join Boats B on R.bid=B.bid where
28、 b.color=redC.Select * from Reserves R, right outer join Boats B on R.bid=B.bid and b.color=redD.Select * from Reserves R, full outer join Boats B on R.bid=B.bidandS.age>1748.下面說法正確的是: CDA. 在任何情況下嚴(yán)格的2PL 鎖能夠保證調(diào)度的可串行化.B. 在一個(gè)表作查詢時(shí)需要先給符合條件的查詢上記錄加上S 鎖然后給表加上IS 鎖 .C.在一個(gè)表作查詢時(shí)需要先給表加上IS 鎖然后給符合條件的查詢上記錄加上S 鎖
29、D. 在一個(gè)表上同時(shí)可以加上IS 鎖和 IX 鎖'.天津大學(xué)試卷專用紙學(xué)院計(jì)算機(jī)學(xué)院專業(yè)班年級(jí)學(xué)號(hào)姓名A 卷共7頁(yè)第6頁(yè)'.49.下面哪個(gè)調(diào)度會(huì)出現(xiàn)死鎖: A3請(qǐng)用 SQL 語(yǔ)句寫出下面的查詢(16 分)A.T1:R(X),T2:W(X),T2:W(Y),T3:W(Y),T1:W(Y),T1:Commit, T2:Commit, T3:Commit1) 查找訂過紅色船或訂過綠色船水手的姓名(3 分 )B T1:R(X),T2:W(Y),T2:W(X),T3:W(Y),T1:W(Y), T1:Commit, T2:Commit, T3:CommitSelect s.sname f
30、rom sailors s,reserves r,boats bC T1:R(A),T2:W(B),T1:R(A),T3:R(C),T2:W(C),T4:W(A),T3:W(B)Wherer s.sid=r.sid and r.bid=b.bid and (b.color= redor b.color= green)D.T1:R(A),T2:W(B),T3:W(C),T1: Commit,T2:W(A), T2:Commit,T3:W(B), T3:Commit50.下面哪個(gè)調(diào)度是沖突可串行的調(diào)度ABDA. T1:R(X),T1:R(Y),T1:W(X),T2:R(Y),T3:W(Y),T1:
31、W(X),T2:R(Y)B. T1:R(X),T2:R(Y),T3:W(X),T2(R(X),T1:R(X)C. T1:R(X),T2:R(X),T1:W(X),T2:W(X)D. T1:W(X),T2:R(Y),T1:R(Y),T2:R(X)三簡(jiǎn)答題( 40 分)有關(guān)系有關(guān)系模式Sailors(sid:integer,sname:string,rating:integer),Boats(bid:interger,bname:string,color:string)Reserves(sid:integer,bid:integer,day:datetime)各關(guān)系模式的關(guān)鍵字用下劃線表示, 其中
32、 Reserver 的關(guān)鍵字中 sid 來自 Sailors,bid 來自 Boats,Reserver的記錄表示水手的訂船記錄。2)將水手按級(jí)別 (rating) 分組 ,查找平均年齡最小的級(jí)別組(6 分)Select temp.rating,temp.avg_ageFrom (select rating,avg(age) as avg_age from sailorsGroup by rating) as tempWhere temp.avg_age=select min(temp1.avg_age) from temp temp11.請(qǐng)用關(guān)系代數(shù)表達(dá)式寫出下面的查詢(4 分)查找只定過同
33、一艘船的水手的sid。T (1sid1,2bid 1,4sid 2,5sid Re severssid (sid )sid 1(bid 2), Re servesRe serves)( sid 1 sid 2 bid 1T )bid 2)3) 查找定了所有紅色船的水手的姓名(6 分)Select s.sname from sailors swhere not exists( select b.bid from boats b where b.color= redexceptSelect r.bid from reserves r where r.sid=s.sid)2.用元組關(guān)系演算表達(dá)式寫出
34、下面的查詢(2 分)查找定了紅色船的水手的sid P |Rreserves,Bboats( R.bidB.bidB.color' red 'P.sidR.sid'.天津大學(xué)試卷專用紙學(xué)院計(jì)算機(jī)學(xué)院專業(yè)班年級(jí)學(xué)號(hào)姓名A 卷共 7頁(yè)第 7頁(yè)'.4有關(guān)系模式 employees(ssn:char(10),name:char(20),age:int), 其中 ssn 是 employees 的主關(guān)鍵字,6.設(shè)有關(guān)系模式R, F=AC,CA,BAC,DAC,BDA 是 R 的函數(shù)依賴集 (8 分 )departments(did:char(5),dname:char(20),其 中did是departments的主關(guān)鍵1)請(qǐng)求出 R 的函數(shù)依賴最小集(5 分)字 .work_in(ssn:char(10),did:char(5),from:date,to:date), 其中 (ssn,did,from,char) 是 work_in的主關(guān)鍵先將函數(shù)依賴的右邊變成單個(gè)屬性字 ,did,ssn 分別是指向 deparments,employess 的外關(guān)鍵字。 表示員工在某段時(shí)間內(nèi)工作與某個(gè)部門。另F= A C,C A ,B A,BC,DA,DC,DBA外還要求每個(gè)的員工都要工作與某個(gè)部門,每個(gè)部門都要有人工作
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 針織圍巾生產(chǎn)項(xiàng)目可行性研究報(bào)告申請(qǐng)報(bào)告
- 2024年避孕藥具工作計(jì)劃
- 江蘇省南京市2022年七年級(jí)《語(yǔ)文》下冊(cè)期末試卷與參考答案
- 2025年云南文山州馬關(guān)縣匯稷糧油儲(chǔ)備經(jīng)營(yíng)公司招聘筆試參考題庫(kù)附帶答案詳解
- 2025年江蘇中關(guān)村科技產(chǎn)業(yè)園控股集團(tuán)有限公司招聘筆試參考題庫(kù)附帶答案詳解
- 現(xiàn)代防災(zāi)技術(shù)在城市老舊住宅區(qū)的應(yīng)用研究
- 貴州工程職業(yè)學(xué)院《薪酬與績(jī)效管理實(shí)驗(yàn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 四川職業(yè)技術(shù)學(xué)院《中學(xué)生物實(shí)驗(yàn)創(chuàng)新設(shè)計(jì)與實(shí)踐》2023-2024學(xué)年第二學(xué)期期末試卷
- 疫病預(yù)防的科技進(jìn)展與未來趨勢(shì)
- 新版人教PEP版三年級(jí)下冊(cè)英語(yǔ)課件 Revision
- 2025年中國(guó)南方航空招聘筆試參考題庫(kù)含答案解析
- 2024-2030年中國(guó)蠔肉市場(chǎng)發(fā)展前景調(diào)研及投資戰(zhàn)略分析報(bào)告
- 售后工程師述職報(bào)告
- 《公司法完整版》課件2024
- 江蘇省南京市聯(lián)合體2024-2025學(xué)年八年級(jí)上學(xué)期物理期末練習(xí)卷(含答案)
- 2024年下半年信息系統(tǒng)項(xiàng)目管理師真題及答案
- 2024-2030年中國(guó)互感器行業(yè)發(fā)展現(xiàn)狀及前景趨勢(shì)分析報(bào)告
- 《軌道交通工程盾構(gòu)施工技術(shù)》 課件 項(xiàng)目4 盾構(gòu)施工
- 礦井車輛安全培訓(xùn)課件
- 期末練習(xí)卷(模擬試題)-2024-2025學(xué)年 一年級(jí)上冊(cè)數(shù)學(xué)人教版
- 股權(quán)轉(zhuǎn)讓與入股合作協(xié)議
評(píng)論
0/150
提交評(píng)論