欧美日韩不卡一区二区三区,www.蜜臀.com,高清国产一区二区三区四区五区,欧美日韩三级视频,欧美性综合,精品国产91久久久久久,99a精品视频在线观看

試題

計(jì)算機(jī)四級(jí)考試數(shù)據(jù)庫系統(tǒng)工程師練習(xí)題

時(shí)間:2025-03-20 06:15:25 美云 試題 我要投稿

計(jì)算機(jī)四級(jí)考試數(shù)據(jù)庫系統(tǒng)工程師練習(xí)題

  計(jì)算機(jī)四級(jí)是等級(jí)考試的最高級(jí)別。為幫助同學(xué)們復(fù)習(xí)四級(jí)數(shù)據(jù)庫系統(tǒng)工程師考試,以下是百分網(wǎng)小編搜索整理的計(jì)算機(jī)四級(jí)考試數(shù)據(jù)庫系統(tǒng)工程師練習(xí)題,供參考練習(xí),希望對(duì)大家有所幫助!

計(jì)算機(jī)四級(jí)考試數(shù)據(jù)庫系統(tǒng)工程師練習(xí)題

  計(jì)算機(jī)四級(jí)考試數(shù)據(jù)庫系統(tǒng)工程師練習(xí)題 1

  1 .數(shù)據(jù)庫與文件系統(tǒng)的根本區(qū)別在于[ ] (單選題)

  A.提高了系統(tǒng)效率

  B.方便了用戶使用

  C.數(shù)據(jù)的結(jié)構(gòu)化

  D.節(jié)省了存儲(chǔ)空間

  查看答案

  C

  2 .對(duì)由SELECT--FROM—WHERE—GROUP--ORDER組成的SQL語句,其在被DBMS處理時(shí),各子句的執(zhí)行次序?yàn)閇 ]。 (單選題)

  A.SELECT—FROM—GROUP—WHERE—ORDER

  B.FROM——SELECT--WHERE——GROUP——ORDER

  C.FROM——WHERE——GROUP——SELECT——ORDER

  D.SELECT——FROM——WHERE——GROUP——ORDER

  查看答案

  C

  3 .現(xiàn)有關(guān)系模式: EMP(empno,ename,mgr,sal,workday) DEPT(deptno,dname,loc) 在以下視圖中,不可能更新的視圖為[]。 (多選題)

  A.視圖V1,由1970年以后參加工作的雇員組成

  B.視圖V2,由部門號(hào)和各部門的平均工資組成

  C.視圖V3,由雇員姓名和其領(lǐng)導(dǎo)者姓名組成

  D.視圖V4,由薪金超出所有雇員平均薪金以上的雇員組成

  E.

  查看答案

  B D

  4 .試給出BCNF的定義,并說明滿足BCNF的關(guān)系有哪些特性。 (設(shè)計(jì)題)

  查看答案

  關(guān)系模式R∈1NF。若X→Y且YX時(shí)X必含有 碼,則R∈BCNF。滿足BCNF關(guān)系的特性有:所有非主屬性對(duì)每一個(gè)碼都是完全函數(shù)依賴;所有的主屬性對(duì)每一個(gè)不包含它的碼,也是完全函數(shù)依賴;沒有任何屬性完全函數(shù)依賴于非碼的任何一組屬性。

  5 .在建立一個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng)時(shí),為什么要首先調(diào)試運(yùn)行DBMS的恢復(fù)功能?簡述一下你所了解的數(shù)據(jù)庫系統(tǒng)的恢復(fù)方法。 (設(shè)計(jì)題)

  查看答案

  因?yàn)橛?jì)算機(jī)系統(tǒng)中硬件的故障、軟件的錯(cuò)誤、操作員的失誤以及惡意的破壞是不可避免的,這些故障輕則造成運(yùn)行事務(wù)非正常中斷,影響數(shù)據(jù)庫中數(shù)據(jù)的正確性,重則破壞數(shù)據(jù)庫,使數(shù)據(jù)庫中全部或部分?jǐn)?shù)據(jù)丟失,為了防止出現(xiàn)此類事件帶來的災(zāi)難性后果,必須首先調(diào)試運(yùn)行DBMS的恢復(fù)功能。即把數(shù)據(jù)庫從錯(cuò)誤狀態(tài)恢復(fù)到某一已知的正確狀態(tài)(亦稱為一致狀態(tài)或完整狀態(tài))的功能。 DBMS一般都使用數(shù)據(jù)轉(zhuǎn)儲(chǔ)和登錄日志文件實(shí)現(xiàn)數(shù)據(jù)庫系統(tǒng)恢復(fù)功能。針對(duì)不同的故障,使用不同的恢復(fù)策略和方法。例如,對(duì)于事務(wù)故障的恢復(fù)是由DBMS自動(dòng)完成的,對(duì)用戶是透明的。對(duì)于系統(tǒng)故障,也是由DBMS完成恢復(fù)操作,包括撤銷(UNDO)故障發(fā)生時(shí)未完成的事務(wù),重做(REDO)已完成的事務(wù)。DBA的任務(wù)是重新啟動(dòng)系統(tǒng),系統(tǒng)啟動(dòng)后恢復(fù)操作就由DBMS來完成了。對(duì)于介質(zhì)故障,則恢復(fù)方法是由DBA重裝最新的數(shù)據(jù)庫后備副本和轉(zhuǎn)儲(chǔ)結(jié)束時(shí)刻的日志文件副本,然后DBA啟動(dòng)系統(tǒng)恢復(fù)命令,由DBMS完成恢復(fù)功能,即重做已完成的事務(wù)。

  6 .試述關(guān)系數(shù)據(jù)庫系統(tǒng)中視圖(VIEW)的定義,引進(jìn)VIEW的概念有什么優(yōu)點(diǎn)。 (設(shè)計(jì)題)

  查看答案

  視圖是從一個(gè)或幾個(gè)基本表導(dǎo)出的表。視圖本身不獨(dú)立存儲(chǔ)在數(shù)據(jù)庫中,是一個(gè)虛表。即數(shù)據(jù)庫中只存放視圖的.定義而不存放視圖對(duì)應(yīng)的數(shù)據(jù),這些數(shù)據(jù)仍存放在導(dǎo)出視圖的基本表中。視圖在概念上與基本表等同,用戶可以如同基本表那樣使用視圖,可以在視圖上再定義視圖。引進(jìn)VIEW的優(yōu)點(diǎn)有: (1)視圖能夠簡化用戶的操作。 (2)視圖使用戶能以多種角度看待同一數(shù)據(jù)。 (3)視圖對(duì)重構(gòu)數(shù)據(jù)庫提供了一定程度的邏輯獨(dú)立性。 (4)視圖能夠?qū)C(jī)密數(shù)據(jù)提供安全保護(hù)。

  7 .試述數(shù)據(jù)模型中完整性約束條件的概念,并給出關(guān)系模型中的完整性約束。 (設(shè)計(jì)題)

  查看答案

  數(shù)據(jù)模型應(yīng)該反映和規(guī)定本數(shù)據(jù)模型必須遵守的基本的通用的完整性約束條件。數(shù)據(jù)模型還應(yīng)該提供定義完整性約束條件的機(jī)制,以反映具體應(yīng)月所涉及的數(shù)據(jù)必須遵守的特定的語義約束條件。在關(guān)系模型中,任何關(guān)系必須滿足實(shí)體完整性和參照完整性兩個(gè)條件。這是關(guān)系數(shù)據(jù)模型必須遵守基本的通用的完整性約束條件。

  8 .設(shè)有學(xué)生表S(SNO,SN)(SNO為學(xué)生號(hào),SN為姓名)和學(xué)生選修課程表SC(SNO,CNO,CN,C)(CNO為課程號(hào),CN為課程名,C為成績),試用SQL語言完成以下各題 (1)建立一個(gè)視圖V—SSC(SNO,SN,CNO,CN,C),并按CNO升序排序; (2)從視圖V—SSC上查詢平均成績在90分以上的SN、CN和C。 (計(jì)算題)

  查看答案

  (1) CREATEVIEWV—SSC(SNO,SN,CNO,CN,G) AS SELECT S.SNO,S.SN,CNO,SC.CN,SC.G FROM S,SC WHERE S.SNO:SC.SNO ORDER BY CNO; (2) SELECT SN,CN,C FROM V—SSC GROUP BY SNO HAVINGAVG90;

  9 .今有如下關(guān)系數(shù)據(jù)庫: S(SNO,SN,STATUS,CITY) P(PNO,PN,COLOR,WEIGHT) (JNO,JN,CITY) SPJ(SNO,PNO,JNO,QTY) 其中,S為供應(yīng)單位,P為零件,J為工程項(xiàng)目,SPJ為工程訂購零件的訂單,其語義為:某供應(yīng)單位供應(yīng)某種零件給某個(gè)工程,請用SQL完成下列操作。 (1)求為工程J1提供紅色零件的供應(yīng)商代號(hào)。 (2)求使用S1供應(yīng)的零件的工程名稱。 (3)求供應(yīng)商與工程所在城市相同的供應(yīng)商提供的零件代號(hào)。 (4)求至少有一個(gè)和工程不在同一城市的供應(yīng)商提供零件的工程代號(hào)。 (計(jì)算題)

  查看答案

  (1) SELECT DISnNCT SPJ.SNO FROM SPJ,P WHERE P.PNO二SPJ.PNO AND SPJ.JNO=‘J1’AND P.COLOR=‘紅’; (2) SELECTJ.JN FROM J,SPJ WHERE J.JNO=SPJ.JNOAND SPJ.SNO=‘S1’; (3) SELECT DISTINCT SPJ.PNO FROM S,J,SPJ WHERE S.SNO=SPJ.SNO AND).JNO=SPJ.JNO AND S.CITY=J.CITY; (4) SELECT DISTINCT SPJ.JNO FROM S,J,SPJ WHERE S.SNO=SPJ.SNO AND J.JNO=SPJ.JNO AND S.CITY<>J.CITY;

  10 .假設(shè)存款余額x:1000元,甲事務(wù)取走存款300元,乙事務(wù)取走存款200元,其執(zhí)行時(shí)間如下:甲事務(wù) 時(shí)間 乙事務(wù)讀x t1 t2 讀x 更新x二x—300 t3 14 更新x:x—200 如何實(shí)現(xiàn)這兩個(gè)事務(wù)的并發(fā)控制? (計(jì)算題)

  查看答案

  如果按照題中的順序執(zhí)行甲乙兩個(gè)事務(wù),則最后的x為800,而不是正確的500。為此,采用封鎖的方法,將甲事務(wù)修改為: WHILE(x上已有排他鎖) {等待 } 對(duì)x加上排他鎖讀x 更新x=x-300 釋放排他鎖將乙事務(wù)修改為: { 等待 } 對(duì)x加上排他鎖讀x 更新x=x-200 釋放排他鎖可以說明如下:甲事務(wù) 時(shí)間 乙事務(wù) XLOCK x t1 獲得 t2 XLOCK x 等待更新x=x-300 t3 等待 x=700 Commit t4 等待 UNLOCKx t5 等待 t6 獲得XLOCK x t7 更新x=x-200 x=500 t8 Commit t9 UNLOCK x

  計(jì)算機(jī)四級(jí)考試數(shù)據(jù)庫系統(tǒng)工程師練習(xí)題 2

  選擇題

  數(shù)據(jù)庫與文件系統(tǒng)的根本區(qū)別在于( ).

  A. 提高了系統(tǒng)效率

  B. 方便了用戶使用

  C. 數(shù)據(jù)的結(jié)構(gòu)化

  D. 節(jié)省了存儲(chǔ)空間

  答案:C

  在關(guān)系模型中,二維表的列稱為( ),二維表的行稱為( ).

  A. 屬性,記錄或元組

  B. 記錄,屬性

  C. 元組,屬性

  D. 字段,記錄

  答案:A

  關(guān)系代數(shù)運(yùn)算中,基本的運(yùn)算是( ).

  A. 并、差、笛卡爾積、選擇、投影

  B. 并、交、笛卡爾積、選擇、投影

  C. 并、差、連接、選擇、投影

  D. 并、差、笛卡爾積、連接、投影

  答案:A

  設(shè)關(guān)系 R 和 S 具有相同的目,且它們相對(duì)應(yīng)的屬性的值取自同一個(gè)域,則 R-(R-S) 等于( ).

  A. R∪S

  B. R∩S

  C. R×S

  D. R÷S

  答案:B

  下列關(guān)于視圖的敘述中,正確的是( ).

  A. 視圖本身不獨(dú)立存儲(chǔ)在數(shù)據(jù)庫中,是一個(gè)虛表

  B. 視圖能夠?qū)C(jī)密數(shù)據(jù)提供安全保護(hù),但不能簡化用戶的操作

  C. 視圖使用戶能以多種角度看待同一數(shù)據(jù),但不能重構(gòu)數(shù)據(jù)庫

  D. 視圖不能對(duì)重構(gòu)數(shù)據(jù)庫提供邏輯獨(dú)立性

  答案:A

  簡答題

  試述關(guān)系模型的三個(gè)組成部分.

  答案:關(guān)系模型由關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合和關(guān)系完整性約束三部分組成。

  試述關(guān)系模型的完整性規(guī)則.

  答案:關(guān)系模型的完整性規(guī)則是對(duì)關(guān)系的某種約束條件,主要包括以下三類:

  實(shí)體完整性:若屬性 A 是基本關(guān)系 R 的主屬性,則屬性 A 不能取空值。

  參照完整性:若屬性(或?qū)傩越M)F 是基本關(guān)系 R 的外碼,它與基本關(guān)系 S 的主碼 KS 相對(duì)應(yīng),則對(duì)于 R 中每個(gè)元組在 F 上的值必須為:或者取空值;或者等于 S 中某個(gè)元組的主碼值 。

  用戶定義的完整性:它是針對(duì)某一具體關(guān)系數(shù)據(jù)庫的約束條件,反映某一具體應(yīng)用所涉及的數(shù)據(jù)必須滿足的`語義要求。

  什么是 BCNF?滿足 BCNF 的關(guān)系有哪些特性?

  答案:關(guān)系模式 R∈1NF。若 X→Y 且 YX 時(shí) X 必含有碼,則 R∈BCNF。滿足 BCNF 關(guān)系的特性有:

  所有非主屬性對(duì)每一個(gè)碼都是完全函數(shù)依賴。

  所有的主屬性對(duì)每一個(gè)不包含它的碼,也是完全函數(shù)依賴。

  沒有任何屬性完全函數(shù)依賴于非碼的任何一組屬性 。

  計(jì)算題

  設(shè)有學(xué)生表 S (SNO,SN)(SNO 為學(xué)生號(hào),SN 為姓名)和學(xué)生選修課程表 SC (SNO,CNO,CN,G)(CNO 為課程號(hào),CN 為課程名,G 為成績),試用 SQL 語言完成以下各題:

  建立一個(gè)視圖 V—SSC (SNO,SN,CNO,CN,G),并按 CNO 升序排序。

  答案:CREATE VIEW V—SSC (SNO,SN,CNO,CN,G) AS SELECT S.SNO,S.SN,CNO,SC.CN,SC.G FROM S,SC WHERE S.SNO = SC.SNO ORDER BY CNO;

  從視圖 V—SSC 上查詢平均成績在 90 分以上的 SN、CN 和 G。

  答案:SELECT SN,CN,G FROM V—SSC GROUP BY SNO HAVING AVG (G)>90;

  今有如下關(guān)系數(shù)據(jù)庫:

  S (SNO,SN,STATUS,CITY)

  P (PNO,PN,COLOR,WEIGHT)

  J (JNO,JN,CITY)

  SPJ (SNO,PNO,JNO,QTY)

  其中,S 為供應(yīng)單位,P 為零件,J 為工程項(xiàng)目,SPJ 為工程訂購零件的訂單,其語義為:某供應(yīng)單位供應(yīng)某種零件給某個(gè)工程。試用 SQL 完成下列操作:

  求為工程 J1 提供紅色零件的供應(yīng)商代號(hào)。

  答案:SELECT DISTINCT SPJ.SNO FROM SPJ,P WHERE P.PNO = SPJ.PNO AND SPJ.JNO = J1 AND P.COLOR = 紅 ;

  求使用 S1 供應(yīng)的零件的工程名稱。

  答案:SELECT J.JN FROM J,SPJ WHERE J.JNO = SPJ.JNO AND SPJ.SNO = S1;

  求供應(yīng)商與工程所在城市相同的供應(yīng)商提供的零件代號(hào)。

  答案:SELECT DISTINCT SPJ.PNO FROM S,J,SPJ WHERE S.SNO = SPJ.SNO AND J.JNO = SPJ.JNO AND S.CITY = J.CITY;

  求至少有一個(gè)和工程不在同一城市的供應(yīng)商提供零件的工程代號(hào)。

  答案:SELECT DISTINCT SPJ.JNO FROM S,J,SPJ WHERE S.SNO = SPJ.SNO AND J.JNO = SPJ.JNO AND S.CITY <> J.CITY;

【計(jì)算機(jī)四級(jí)考試數(shù)據(jù)庫系統(tǒng)工程師練習(xí)題】相關(guān)文章:

2017計(jì)算機(jī)等級(jí)考試四級(jí)數(shù)據(jù)庫系統(tǒng)工程師練習(xí)題08-31

全國計(jì)算機(jī)等級(jí)考試四級(jí)數(shù)據(jù)庫系統(tǒng)工程師練習(xí)題06-27

計(jì)算機(jī)四級(jí)考試《數(shù)據(jù)庫系統(tǒng)工程師》試題及答案11-02

計(jì)算機(jī)四級(jí)考試《數(shù)據(jù)庫系統(tǒng)工程師》試題和答案07-14

計(jì)算機(jī)四級(jí)《數(shù)據(jù)庫系統(tǒng)工程師》考試題練習(xí)05-19

計(jì)算機(jī)等級(jí)考試四級(jí)數(shù)據(jù)庫系統(tǒng)工程師練習(xí)10-06

計(jì)算機(jī)等級(jí)考試四級(jí)數(shù)據(jù)庫系統(tǒng)工程師試題06-08

計(jì)算機(jī)等級(jí)考試四級(jí)數(shù)據(jù)庫系統(tǒng)工程師訓(xùn)練題07-31

計(jì)算機(jī)四級(jí)考試《數(shù)據(jù)庫系統(tǒng)工程師》測試題及答案07-11