<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            試題

            計算機四級考試數據庫系統工程師練習題

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

            計算機四級考試數據庫系統工程師練習題

              計算機四級是等級考試的最高級別。為幫助同學們復習四級數據庫系統工程師考試,以下是百分網小編搜索整理的計算機四級考試數據庫系統工程師練習題,供參考練習,希望對大家有所幫助!

            計算機四級考試數據庫系統工程師練習題

              計算機四級考試數據庫系統工程師練習題 1

              1 .數據庫與文件系統的根本區別在于[ ] (單選題)

              A.提高了系統效率

              B.方便了用戶使用

              C.數據的結構化

              D.節省了存儲空間

              查看答案

              C

              2 .對由SELECT--FROM—WHERE—GROUP--ORDER組成的SQL語句,其在被DBMS處理時,各子句的執行次序為[ ]。 (單選題)

              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 .現有關系模式: EMP(empno,ename,mgr,sal,workday) DEPT(deptno,dname,loc) 在以下視圖中,不可能更新的視圖為[]。 (多選題)

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

              B.視圖V2,由部門號和各部門的平均工資組成

              C.視圖V3,由雇員姓名和其領導者姓名組成

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

              E.

              查看答案

              B D

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

              查看答案

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

              5 .在建立一個數據庫應用系統時,為什么要首先調試運行DBMS的恢復功能?簡述一下你所了解的數據庫系統的恢復方法。 (設計題)

              查看答案

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

              6 .試述關系數據庫系統中視圖(VIEW)的定義,引進VIEW的概念有什么優點。 (設計題)

              查看答案

              視圖是從一個或幾個基本表導出的表。視圖本身不獨立存儲在數據庫中,是一個虛表。即數據庫中只存放視圖的.定義而不存放視圖對應的數據,這些數據仍存放在導出視圖的基本表中。視圖在概念上與基本表等同,用戶可以如同基本表那樣使用視圖,可以在視圖上再定義視圖。引進VIEW的優點有: (1)視圖能夠簡化用戶的操作。 (2)視圖使用戶能以多種角度看待同一數據。 (3)視圖對重構數據庫提供了一定程度的邏輯獨立性。 (4)視圖能夠對機密數據提供安全保護。

              7 .試述數據模型中完整性約束條件的概念,并給出關系模型中的完整性約束。 (設計題)

              查看答案

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

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

              查看答案

              (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 .今有如下關系數據庫: S(SNO,SN,STATUS,CITY) P(PNO,PN,COLOR,WEIGHT) (JNO,JN,CITY) SPJ(SNO,PNO,JNO,QTY) 其中,S為供應單位,P為零件,J為工程項目,SPJ為工程訂購零件的訂單,其語義為:某供應單位供應某種零件給某個工程,請用SQL完成下列操作。 (1)求為工程J1提供紅色零件的供應商代號。 (2)求使用S1供應的零件的工程名稱。 (3)求供應商與工程所在城市相同的供應商提供的零件代號。 (4)求至少有一個和工程不在同一城市的供應商提供零件的工程代號。 (計算題)

              查看答案

              (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 .假設存款余額x:1000元,甲事務取走存款300元,乙事務取走存款200元,其執行時間如下:甲事務 時間 乙事務讀x t1 t2 讀x 更新x二x—300 t3 14 更新x:x—200 如何實現這兩個事務的并發控制? (計算題)

              查看答案

              如果按照題中的順序執行甲乙兩個事務,則最后的x為800,而不是正確的500。為此,采用封鎖的方法,將甲事務修改為: WHILE(x上已有排他鎖) {等待 } 對x加上排他鎖讀x 更新x=x-300 釋放排他鎖將乙事務修改為: { 等待 } 對x加上排他鎖讀x 更新x=x-200 釋放排他鎖可以說明如下:甲事務 時間 乙事務 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

              計算機四級考試數據庫系統工程師練習題 2

              選擇題

              數據庫與文件系統的根本區別在于( ).

              A. 提高了系統效率

              B. 方便了用戶使用

              C. 數據的結構化

              D. 節省了存儲空間

              答案:C

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

              A. 屬性,記錄或元組

              B. 記錄,屬性

              C. 元組,屬性

              D. 字段,記錄

              答案:A

              關系代數運算中,基本的運算是( ).

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

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

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

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

              答案:A

              設關系 R 和 S 具有相同的目,且它們相對應的屬性的值取自同一個域,則 R-(R-S) 等于( ).

              A. R∪S

              B. R∩S

              C. R×S

              D. R÷S

              答案:B

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

              A. 視圖本身不獨立存儲在數據庫中,是一個虛表

              B. 視圖能夠對機密數據提供安全保護,但不能簡化用戶的操作

              C. 視圖使用戶能以多種角度看待同一數據,但不能重構數據庫

              D. 視圖不能對重構數據庫提供邏輯獨立性

              答案:A

              簡答題

              試述關系模型的三個組成部分.

              答案:關系模型由關系數據結構、關系操作集合和關系完整性約束三部分組成。

              試述關系模型的完整性規則.

              答案:關系模型的完整性規則是對關系的某種約束條件,主要包括以下三類:

              實體完整性:若屬性 A 是基本關系 R 的主屬性,則屬性 A 不能取空值。

              參照完整性:若屬性(或屬性組)F 是基本關系 R 的外碼,它與基本關系 S 的主碼 KS 相對應,則對于 R 中每個元組在 F 上的值必須為:或者取空值;或者等于 S 中某個元組的主碼值 。

              用戶定義的完整性:它是針對某一具體關系數據庫的約束條件,反映某一具體應用所涉及的數據必須滿足的`語義要求。

              什么是 BCNF?滿足 BCNF 的關系有哪些特性?

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

              所有非主屬性對每一個碼都是完全函數依賴。

              所有的主屬性對每一個不包含它的碼,也是完全函數依賴。

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

              計算題

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

              建立一個視圖 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;

              今有如下關系數據庫:

              S (SNO,SN,STATUS,CITY)

              P (PNO,PN,COLOR,WEIGHT)

              J (JNO,JN,CITY)

              SPJ (SNO,PNO,JNO,QTY)

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

              求為工程 J1 提供紅色零件的供應商代號。

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

              求使用 S1 供應的零件的工程名稱。

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

              求供應商與工程所在城市相同的供應商提供的零件代號。

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

              求至少有一個和工程不在同一城市的供應商提供零件的工程代號。

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

            【計算機四級考試數據庫系統工程師練習題】相關文章:

            2017計算機等級考試四級數據庫系統工程師練習題08-31

            全國計算機等級考試四級數據庫系統工程師練習題06-27

            計算機四級考試《數據庫系統工程師》試題及答案11-02

            計算機四級考試《數據庫系統工程師》試題和答案07-14

            計算機四級《數據庫系統工程師》考試題練習05-19

            計算機等級考試四級數據庫系統工程師練習10-06

            計算機等級考試四級數據庫系統工程師試題06-08

            計算機等級考試四級數據庫系統工程師訓練題07-31

            計算機四級考試《數據庫系統工程師》測試題及答案07-11

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院