




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
四級數(shù)據(jù)庫工程師
一、選擇題(1-20每題1分,21-30每題2分,共40分)
下列各題A、B、C、D四個選項中,只有一個選項是正確的。請將正確選項填涂在答題卡
相應(yīng)位置匕答在試卷上不得分。
1.使用二維表格結(jié)構(gòu)表達(dá)實體及實體之間關(guān)系的數(shù)據(jù)模型是。
(A)層次模型(B)網(wǎng)狀模型(C)聯(lián)系模型(D)關(guān)系模型
2.若存在一個網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用系統(tǒng),其中一臺計算機A存有DBMS軟件,所有用戶數(shù)據(jù)
和應(yīng)用程序,其余各節(jié)點作為終端通過通信線路向A發(fā)出數(shù)據(jù)庫應(yīng)用請求,這種方式屬
于o
(A)集中式數(shù)據(jù)庫體系結(jié)構(gòu)(B)主從式數(shù)據(jù)庫體系結(jié)構(gòu)
(C)分布式數(shù)據(jù)庫體系結(jié)構(gòu)(D)客戶/服務(wù)器數(shù)據(jù)庫體系結(jié)構(gòu)
3.以下不屬于需求分析的工作是。
(A)分析用戶活動,產(chǎn)生業(yè)務(wù)流程(B)確定系統(tǒng)范圍,產(chǎn)生系統(tǒng)關(guān)聯(lián)圖
(C)建立ER關(guān)系圖(D)分析系統(tǒng)數(shù)據(jù),產(chǎn)生數(shù)據(jù)字典
4.在封鎖技術(shù)方面,SQL提供如下了4中事務(wù)的一致性級別:可讀未提交數(shù)據(jù),讀提交
數(shù)據(jù),可重復(fù)讀,可串行化。其中哪個是允許事務(wù)讀臟數(shù)據(jù)的。
(A)可讀未提交數(shù)據(jù)(B)讀提交數(shù)據(jù)
(C)可重復(fù)讀(D)可串行化
5.以下關(guān)于視圖敘述錯誤的是
(A)視圖是由從數(shù)據(jù)庫的基本表中取出來的數(shù)據(jù)組成的邏輯窗口
(B)視圖是一個虛表
(C)數(shù)據(jù)庫中不僅存放視圖的定義,還存放視圖包含的數(shù)據(jù)
(D)基本表中的數(shù)據(jù)如果發(fā)生了變化,從視圖中查詢的數(shù)據(jù)也隨之發(fā)生變化
6.關(guān)系模式Student(Sno,Sname,Cno,Cname,Grade,Tname,Taddr)的屬性分別表示學(xué)
號,學(xué)生姓名,課程號,成績,任課教師名和教師地址。其中一個學(xué)生可以選若干門課,
一個教師可以講授若干門課,一門課程可以由多個教師講授,對于同一門課程,學(xué)生只
能選定一個教師講授一門課,教師不會重名。下列對關(guān)系的分解正確的并且是無損連接
及保持函數(shù)依賴的是o
(A){(Sno,Sname,Cno,Tname,Taddr),(Sno,Sname,Cno,Cname,Grade)}屬于2NF
(B){(Sno,Sname),(Sno,Cno,GradeTname,Taddr),(Cno,Cname)}屬于2NF
(C){(Sno,Sname),(Sno,Cno,Grade),(Tname,Taddr),(Cno,Cname)}屬于3NF
(D){(Sno,Sname),(Sno,Cno,Grade),(Tname,Taddr),(Tname,Cno),(Cno,Cname)}屬于
3NF
7.考慮一個關(guān)系和建立在該表上的一個索弓I,如果該表中數(shù)據(jù)記錄的排列順序與該索引
的索引項的排列順序一致,則該索引為一。
(A)聚集索引(B)非聚集索引(C)稠密索引(D)輔索引
8.數(shù)據(jù)庫管理員作為數(shù)據(jù)庫的主要維護者,其維護工作主要包括。
①數(shù)據(jù)庫的轉(zhuǎn)儲和恢復(fù)②數(shù)據(jù)庫的安全性、完整性控制
③數(shù)據(jù)庫性能的監(jiān)控分析和改進④數(shù)據(jù)庫的重組和重構(gòu)
(A)①②③(B)②③④(C)①③④(D)①②③④
9.以下關(guān)于索引的說法一_不正確
(A)使用索引可提高查詢效率(B)使用索引可能使更新操作費時(C)使用索引可使
輸出結(jié)果按一定順序排列(D)索引為DBMS提供了不同的查詢路徑
10.以下不屬于一個好的概要設(shè)計要求是
(A)良好的總體結(jié)構(gòu)(B)功能模塊間較高的耦合度
(C)功能模塊間較高的內(nèi)聚度(D)盡量降低模塊接口復(fù)雜性
11.刪除Windows身份驗證的"Serverl\nt.user”登錄的正確語句是一
(A)EXECsp_revokelogin,Serverl\nt_user,
(B)DELETEsprevokelogin'Serveri\nt_user'
(C)DROPsprevokelogin'Serverl\nt_user'
(D)EXECspdroplogin'Serverl\nt__user'
12.有如下兩個關(guān)系:
零件關(guān)系P(主鍵是"零件號")
供應(yīng)商關(guān)系S:(主鍵是"供應(yīng)商號")(外鍵是"供應(yīng)商號")
供應(yīng)商號供應(yīng)商名所在城市
B01紅星北京
S10宇宙上海
T20黎明天津
Z01立新重慶
零件號顏色供應(yīng)商號
010紅B01
201蘭T20
312白S10
今要向關(guān)系P插入新行,新行的值分別列出如下。它們是否都能插入?—
I.('307','綠','S10')II.('101',‘黃','T11')
(A)只有I(B)只有H(C)都能(D)都不能
13.在具有檢查點的恢復(fù)技術(shù),關(guān)于檢查點,下列說法不正確的是o
(A)檢查點最大限度的減少數(shù)據(jù)庫完全恢復(fù)時所必須執(zhí)行的日志部分
(B)使用檢查點方法可以改善恢復(fù)效率
(C)無論事務(wù)在檢查點之前還是之后提交,都需要執(zhí)行REDO操作
(D)可以定期的建立檢查點,也可以按照某種規(guī)則建立檢查點
14.系統(tǒng)定義明確之后,應(yīng)對系統(tǒng)的可行性進行研究,可行性研究包括
(A)軟件環(huán)境可行性、技術(shù)可行性、經(jīng)濟可行性、社會可行性
(B)經(jīng)濟可行性、技術(shù)可行性、社會可行性
(C)經(jīng)濟可行性、社會可行性、系統(tǒng)可行性
(D)經(jīng)濟可行性、實用性、社會可行性
15.設(shè)兩個事務(wù)T1,T2,其并發(fā)操作如下表所示,下列評價正確的是。
TIPT27
①讀A=10v
A=A*2寫回一
②3讀A=200^
③ROLLBACK恢復(fù)A=10(P
(A)該操作不存在問題(B)該操作丟失修改(C)該操作不能重復(fù)讀(D)該操作讀“
臟”數(shù)據(jù)
16.商場的業(yè)務(wù)子系統(tǒng)會在數(shù)據(jù)庫服務(wù)器上產(chǎn)生各種增刪改的事務(wù)或數(shù)據(jù)查詢服務(wù)請
求,隨著系統(tǒng)的不斷運行,系統(tǒng)中的數(shù)據(jù)會不斷增長,就可能會出現(xiàn)系統(tǒng)效率卜一降的情
況,以下幾種方法中不能優(yōu)化查詢的是。
(A)清除對大型表行數(shù)據(jù)的順序存?。˙)使用左連接操作(C)避免相關(guān)子查詢(D)
用排序來取代非順序磁盤存取
17.關(guān)于數(shù)據(jù)倉庫設(shè)計,下述說法正確是o
(A)數(shù)據(jù)倉庫項目的需求很難把握,所以不可能從用戶的需求出發(fā)進行數(shù)據(jù)倉庫的設(shè)
計,只能從數(shù)據(jù)出發(fā)進行設(shè)計
(B)在進行數(shù)據(jù)倉庫主題數(shù)據(jù)模型設(shè)計時,應(yīng)該按部門業(yè)務(wù)應(yīng)用的方式來設(shè)計數(shù)據(jù)模
型
(C)在進行數(shù)據(jù)倉庫主題數(shù)據(jù)模型設(shè)計時要強調(diào)數(shù)據(jù)的集成性
(D)在進行數(shù)據(jù)倉庫概念模型設(shè)計時,需要設(shè)計實體關(guān)系圖,給出數(shù)據(jù)表的劃分,并
給出每個屬性的定義域
18.在分布式數(shù)據(jù)庫系統(tǒng)中,一般不適合作為衡量查詢代價依據(jù)的是。
(A)CPU代價(B)I/O代價(C)通信代價(D)存儲代價
19.關(guān)于死鎖,下列敘述中不正確的是。
(A)死鎖是操作系統(tǒng)中的問題,數(shù)據(jù)庫操作中不存在
(B)在數(shù)據(jù)庫操作中防止死鎖的方法是禁止兩個用戶同時操作數(shù)據(jù)庫
(C)當(dāng)兩個用戶競爭相同的資源時不會發(fā)生死鎖
(D)只有出現(xiàn)并發(fā)操作時,才有可能出現(xiàn)死鎖
20.在UML動態(tài)建模機制中,關(guān)于順序圖說法正確時是__
(A)消息線的箭頭說明消息的類型,如同步,異步或簡單。話一條線指向接收對象,
包括一個箭頭,實心表示異步訊號,棍形箭頭表示調(diào)用操作
(B)當(dāng)一個操作調(diào)用它本身時,消息總是異步的
(C)在順序圖中可以描述如何創(chuàng)建和破壞對象,并把它作為描述情節(jié)的一部分,一個
對象可以通過--條消息來創(chuàng)建一個對象。被創(chuàng)建的對象的對象符號在創(chuàng)建它的地方
(D)消息也可以有條件,只有條件為真時才能發(fā)送和接收消息。條件被用來抽象分支
或決定是否發(fā)送一條消息。如果用條件來抽象分支,則各個分支是異步的
21.在軟件工程項目中,不隨參與人數(shù)的增加而使軟件的生產(chǎn)效率增加的主要問題是
(A)工作階段的等待時間(B)生產(chǎn)原型的復(fù)雜性(C)參與人員所需的工作站數(shù)(D)
參與人員之間的通信困難
22.在學(xué)校的教務(wù)處數(shù)據(jù)庫管理系統(tǒng)中存放著該校的每個學(xué)生的部分在校表現(xiàn)的信息,
如果某個教師想查看某個學(xué)生的學(xué)習(xí)成績,則必須經(jīng)過三個認(rèn)證過程,其中第二個認(rèn)證
過程是驗證_____。
(A)身份驗證(B)用戶是否是數(shù)據(jù)庫的合法用戶(C)數(shù)據(jù)庫用戶是否具有進行操作
的權(quán)限
(D)其他驗證
23.以下關(guān)于活鎖敘述錯誤的o
(A)事務(wù)的活鎖又稱為事務(wù)的餓死
(B)為避免鎖現(xiàn)象的發(fā)生,DBMS可以采用先來先服務(wù)的策略處理事務(wù)的數(shù)據(jù)操作請求
(C)各個事務(wù)可以按照申請訪問Q的時間先后順序,依次獲得定義在Q上的鎖
(D)DBMS按事務(wù)請求加鎖的先后順序?qū)@些事務(wù)排隊,先請求的事務(wù)排在隊列的靠后
位置
24.查詢C:\ZG\ZGDA.DBF中的姓名、職稱、工資字段和C:\ZG\ZGJJ.DBF中的獎金字段
的數(shù)據(jù),正確的命令是。
(A)SELECT姓名,職稱,工資,獎金FROMC:\ZG\ZGDA,C:\ZG\ZGJJ;
WHEREDA.編號==JJ.編號
(B)SELECTDA.姓名,DA.職稱,DA.工資,JJ.獎金FROMC:\ZG\ZGDA,C:\ZG\ZGJJ;
WHEREDA.編==JJ.編號
(C)SELECTDA.姓名,DA.職稱,DA.工資,JJ.獎金FROMC:\ZG\ZGDA,C:\ZG\ZGJJ
(D)SELECTDA.姓名,DA.職稱,DA.工資,JJ.獎金FROMC:\ZG\ZGDA,C:\ZG\ZGJJ:
FORDA.編==".編號
25.設(shè)有關(guān)系模式:教師表(教師號,教師名,所在系,工資),現(xiàn)需建立一個統(tǒng)計每個
系全體教師工資總額的視圖,正確的語句是______。
(A)CREATEVIEWSalaryView(系名,工資總額)ASSELECT所在系,COUNT(工資)FROM
教師表GROUPBY所在系
(B)CREATEVIEWSalaryView(系名,工資總額)ASSELECT所在系,SUM(工資)FROM
教師表GROUPBY所在系
(C)CREATEVIEWSalaryViewASSELECT所在系,COUNT(工資)FROM教師表GROUPBY
所在系
(D)CREATEVIEWSalaryViewASSELECT所在系,SUM(工資)FROM教師表GROUPBY
所在系
26.以下關(guān)于數(shù)據(jù)鏡像敘述不正確的是。
(A)在數(shù)據(jù)庫鏡像會話中,主體服務(wù)器和鏡像服務(wù)器作為伙伴進行通信
(B)數(shù)據(jù)庫正常運行時,數(shù)據(jù)庫鏡像可以用于并發(fā)操作
(C)在出現(xiàn)介質(zhì)故障時、可由鏡像數(shù)據(jù)庫繼續(xù)提供使用,不需要關(guān)閉系統(tǒng)和重裝數(shù)據(jù)
庫副本
(D)每當(dāng)數(shù)據(jù)庫更新時,DBMS不能自動保證鏡像數(shù)據(jù)與主數(shù)據(jù)的一致性
27.發(fā)生的可能性很小,但是破壞性很大,可能導(dǎo)致物理存儲設(shè)備損壞,使數(shù)據(jù)庫文件
及數(shù)據(jù)全部丟失的故障類型是。
(A)事務(wù)內(nèi)部的故障(B)系統(tǒng)故障(C)介質(zhì)故障(D)計算機病毒
28.設(shè)有商品銷售系統(tǒng),該系統(tǒng)每天最多產(chǎn)生1萬條商品銷售記錄,并用商品銷售數(shù)據(jù)表
保存銷售記錄。系統(tǒng)需要保存3年的銷售記錄,每年按365天計算。商品銷售數(shù)據(jù)表包含
的屬性及各屬性占用的字節(jié)分別為:商品號(10個字節(jié))、銷售數(shù)量(8個字節(jié))、價格
(8個字節(jié))、金額(8個字節(jié))、收銀臺編號(4個字節(jié))、銷售員編號(4個字節(jié))、銷售
時間(8個字節(jié))。保存該表的數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)存儲單位是數(shù)據(jù)頁,每頁大小為8KB
(共8192個字節(jié))。該數(shù)據(jù)庫管理系統(tǒng)規(guī)定數(shù)據(jù)頁空間全部用于保存銷售數(shù)據(jù),并且存
儲銷售數(shù)據(jù)時單條記錄不允許跨數(shù)據(jù)頁存放。則在數(shù)據(jù)庫中保存商品銷售數(shù)據(jù)表需要的
數(shù)據(jù)頁數(shù)目是。
(A)67178(B)65535(C)65540(D)67158
29.VB6.0中的數(shù)據(jù)綁定控件必須。
(A)同時具有DataSource屬性和DataField屬性
(B)同時具有ConnectionString屬性和RecordSource屬性
(C)具有DataSource屬性
(D)具有ConnectionString屬性
30.在支撐繁忙業(yè)務(wù)的并行數(shù)據(jù)庫系統(tǒng)中,有一個數(shù)據(jù)量很大的表T(al,a2,…,an),
對該表的查詢多數(shù)為針對主碼al的范圍查詢和點查詢,為了改善查詢性能,需要對該
表進行劃分。關(guān)于該表的劃分和應(yīng)用策略,下列說法錯誤的是。
(A)采用輪轉(zhuǎn)法對T中的元組進行劃分,這樣數(shù)據(jù)分布均勻,適合于點查詢和范圍查
詢
(B)以al為劃分屬性,對T采用散列劃分是一種可行的劃分方法,有利于對該表的點
查詢
(C)以al為劃分屬性,對T采用范圍劃分并建立主索引,是一種有效的劃分方法
(D)以al為劃分屬性,對T采用散列劃分和范圍劃分都有可能帶來T的各個數(shù)據(jù)分區(qū)
的數(shù)據(jù)分布不均勻的問題
二、應(yīng)用題
(1)假設(shè)某數(shù)據(jù)庫中有表Course,Course中有屬性Cname(課程名),查詢以78_”開
頭,且倒數(shù)第三個字符i的課程的詳細(xì)情況
SELECT*
FROMCourse
WHERE[1]。
(2)某數(shù)據(jù)庫中有學(xué)生選課表SC(Sno,Cno,Gra加),各屬性分別表示為學(xué)號,課程號
以及成績。查詢選修了3門課以上的學(xué)生的學(xué)號
SELECTSno
FROMSC
GROUPBYSno
[2]。
(3)設(shè)有學(xué)生表STUDENT,其中有學(xué)號,姓名,年齡,性別等字段,該表是在2002年
建立的,到2003年用戶可以使用SQL的—【3】語句,將表中的所有學(xué)生的年齡增加-
歲,到2004年,顯示學(xué)生表中年齡大于22歲的學(xué)生的信息的SQL語句是【4】。
(4)數(shù)據(jù)庫中有學(xué)生表Student(Sno,Sname,Ssex,Sage,Sdept)各屬性分別表示為學(xué)
號,姓名,性別,年齡,所在系;學(xué)生選課表SC(Sno,Cno,Grade),各屬性分別表示
為學(xué)號,課程號以及成績;課程表Course(Cno,Cname,Cpno,Ccredit)各屬性為課程號,
課程名,先行課,學(xué)分。(先行課的意思是,比如課程號1有先行課5,說明要選課程1,
就必須先選課程5)。用以上各表完成查詢選修了全部課程的學(xué)生的姓名的語句補充
SELETESname(SELETE*(SELETE*[7]
FROMStudentFROMCourseFROMSC)
WHERENOTEXISTSWHERE[5]WHERE[6]AND)
(5)在SQLServer2000中,某數(shù)據(jù)庫中有角色Role和用戶User,User是Role角色
的成員,且只屬于該角色。先對Table表給Role只授予SELECT和DELETE權(quán)限,并授
予User對T表具有SELECT、UPDATE和DENYDELETE權(quán)限,則用戶User對Table表可
以執(zhí)行的操作是[8L
(6)火車售票點TLT2分別售出了兩張2009年10月20號到北京的硬座票,但是數(shù)據(jù)庫
里的剩余票卻只減少了兩張,造成數(shù)據(jù)的不一致性,原因是[9L
(7)數(shù)據(jù)庫系統(tǒng)在運行過程中,可能會發(fā)生故障,如果系統(tǒng)在運行過程中,由于某種
原因,造成系統(tǒng)停止運行,致使事務(wù)在執(zhí)行過程中以非??刂品绞浇K止,這時內(nèi)存中的
信息丟失,而存儲在外存上的數(shù)據(jù)不受影響,這種故障叫做【10];如果系統(tǒng)在運行過
程中,由于某種硬件故障,使存儲在外存上的數(shù)據(jù)部分損失或全部損失,這種情況稱為
[11L前者的恢復(fù)由[12]完成,
后者是由[13]完成。
(8)在關(guān)系數(shù)據(jù)庫中,可以對屬性值、屬性值集合、元組、關(guān)系、整個索引,整個數(shù)
據(jù)庫等邏輯單元進行加鎖,也可以對數(shù)據(jù)頁、索引頁和塊等物理單元進行加鎖,這些施
加了鎖的數(shù)據(jù)項的大小稱為【14】。
(9)假設(shè)已對pubs數(shù)據(jù)庫進行了完全備份,并備份到MyBK」備份上,假設(shè)此備份設(shè)
備只含有對pubs數(shù)據(jù)庫的完全備份,則恢復(fù)pubs數(shù)據(jù)庫的語句為【15】。
三、設(shè)計與應(yīng)用
(1)設(shè)有高校選課系統(tǒng),需要對學(xué)校的系信息、教師信息、課程信息、學(xué)生信息、學(xué)
生選課信息進行管理。已知系(DEPT)信息包括系編號(DeptNO)、系名稱(DeptName),
教師(Teacher)信息包括教師號(TNO),教師名(Tname),課程(Course)信息包括
課程號(CNO)、課程名(CName)、課程學(xué)分(Credit),學(xué)生(Student)信息包括學(xué)號
(SNO)、學(xué)生姓名(Sname),學(xué)生性別(Sex)。
選課系統(tǒng)的管理規(guī)則如下:
I.一個系可聘用多名教師,一個教師只受聘于一個系;
II.一個系可有多名學(xué)生,一個學(xué)生只屬于一個系:
III.?名教師可講授多門課程,一門課程可被多個學(xué)生選修;
IV.一名學(xué)生可選修多門課程,一門課程可被多名學(xué)生選修;
V.學(xué)生選修完課程后,可獲得相應(yīng)課程的成績。
針對以上描述,完成下列設(shè)計內(nèi)容:
①構(gòu)建選修課系統(tǒng)的ER圖。(要求圖中的實體集名用試卷中給出的英文名,聯(lián)系名用
聯(lián)系所關(guān)聯(lián)的實體集名的首字母,字母間用"「或連接,大小寫不限)(10分)
②根據(jù)所構(gòu)建的ER圖,設(shè)計滿足3NF的關(guān)系模式,并標(biāo)出每個關(guān)系模式的主碼和外碼。
(要求關(guān)系模式名同實體集名或聯(lián)系名,屬性名用試卷中給出的英文名,大小寫不限)
(2)數(shù)據(jù)庫中有表Table_priceHistory表,結(jié)構(gòu)如下表所示:
字段。字段名Q數(shù)據(jù)類型。可否為空。單位。備注,
ID-商品編號Q\ARCHAR融不允許。P主碼。
GoodsName^商品名稱QXARCHAR(20)P不允許。P
StartDate^價格生效曰期。DATETIME*3不允許。P主碼」
EndDate^價格失效日期。DAIEIIME*21不允許。主碼,晚于StarDate<
SaleUnrtPrice^1單價。MONEYS不允許。元。
①寫出創(chuàng)建Teachers表的SQL語句,要求語句中包含所有的約束。
②現(xiàn)要查詢單價最高的前三種商品的商品編號,商品名稱和單價(使用TOP語句)
模擬試卷二
一、選擇題(1-20每題1分,21-30每題2分,共40分)
下列各題A、B、C、D四個選項中,只有一個選項是正確的。請將正確選項填涂在答題卡
相應(yīng)位置上,答在試卷上不得分。
1.對于數(shù)據(jù)庫管理系統(tǒng),下面說法不正確的是_
(A)數(shù)據(jù)庫管理系統(tǒng)式一組軟件
(B)數(shù)據(jù)庫管理系統(tǒng)負(fù)責(zé)對數(shù)據(jù)庫的定義和操縱
(C)數(shù)據(jù)庫管理系統(tǒng)包括數(shù)據(jù)庫
(D)數(shù)據(jù)庫管理系統(tǒng)負(fù)責(zé)對數(shù)據(jù)庫的控制
2.對于數(shù)據(jù)模型,下面說法不正確的是。
(A)概念模型是信息世界的建模工具
(B)ER模型是一種概念模型
(C)概念模型不涉及計算機的處理細(xì)節(jié)
(D)關(guān)系模型是種概念模型
3.需求分析最終結(jié)果產(chǎn)生的是____。
(A)項目開發(fā)計劃(B)需求規(guī)格說明書(C)設(shè)計說明書(D)可行性分析報告
4.當(dāng)數(shù)據(jù)對象A被事務(wù)加上排它鎖,則其它事務(wù)對A___。
(A)加排它式封鎖(B)不能再加任何類型的鎖
(C)可以加排他式封鎖和保護式封鎖(D)加保護式封鎖
5.下面關(guān)系函數(shù)依賴的傳述中,不正確的是。
(A)若XY—>Z,則X—>Z,Y—>Z(B)若X—>Y,Y—>Z,則X—>YZ
(C)若X—>Y,Z包含Y,則X—>Z(D)若X—>Y,Y—>Z,則X—〉Z
6.以下說法正確的是。
(A)在IDEFO圖上,箭頭代表流或是順序
(B)每個矩形框要至少有一個控制箭頭,可以沒有輸出箭頭
(C)一個活動可以沒有輸出但不允許既沒有輸入又沒有輸出
(D)一個模型由圖形文字說明,詞匯表及相互的交叉引用表組成,其中詞匯表是主要
成分
7.某高校五個系的學(xué)生信息放在一張基本表里,下列措施可使各系的管理員只能讀取木
系的學(xué)生的信息的是。
(A)建立各系的列級信息,并將對該視圖的讀取權(quán)限賦予該系的管理員
(B)建立各系的行級視圖,并將對該視圖的讀取權(quán)限賦予該系的管理員
(C)將學(xué)生信息表的部分列的讀取權(quán)限賦予各系的管理員
(D)將修改學(xué)生信息表的權(quán)限賦予各系的管理員
8.以下關(guān)于鎖的粒度敘述錯誤的是。
(A)施加X鎖和S鎖的數(shù)據(jù)項的大小稱為鎖的粒度
(B)鎖粒度與事務(wù)并發(fā)執(zhí)行的程度和DBMS并發(fā)控制的開銷密切相關(guān)
(C)在關(guān)系數(shù)據(jù)庫中,可以對數(shù)據(jù)頁,索引和塊等物理單元進行加鎖
(D)當(dāng)鎖粒度比較大時,事務(wù)的并發(fā)度高,但是系統(tǒng)開銷比較大
9.對于基本表,下面一些屬性上不可建立索引的是。
(A)在WHERE查詢子句中引用率較高的屬性
(B)在ORDERBY子句、GROUPBY子句中出現(xiàn)的屬性
(C)在某些范圍內(nèi)頻繁搜索的屬性和按照排序順序頻繁檢索的屬性
(D)表的外碼
10.以下關(guān)于結(jié)構(gòu)化分析及建模方法的主要優(yōu)點敘述不正確的是O
(A)不過早陷入具體細(xì)節(jié)
(B)從整體或宏觀入手分析問題
(C)模型對象涉及較多技術(shù)術(shù)語
(D)圖形化建模方法方便系統(tǒng)分析人員理解和描述系統(tǒng)
11.在SQLServer2000中,若希望用戶userl具有數(shù)據(jù)庫服務(wù)器上的全部權(quán)限,則應(yīng)
將userl加入到下列哪個角色?。
(A)db_owner(B)public(C)db_datawriter(D)sysadmin
12.查詢C:\ZG\ZGDA.DBF表中的編號、姓名、工資字段的數(shù)據(jù),并將查詢結(jié)果保存到
C:\ZG\DA.DBFGE表,正確的命令是。
(A)SELECT編號,姓名,工資FORMC:\ZG\ZGDAINTODBFC:\ZG\DA
(B)SELECT編號,姓名,工資FORMC:\ZG\ZGDAINTODBFDA.DBF
(C)SELECT編號,姓名,工資FORMC:\ZG\ZGDAINTODBFDA.DBF
(D)SELECT編號,姓名,工資FORMC:\ZG\ZGDAINTOCURSORC:\ZG\DA
13.對基于檢查點的恢復(fù)技術(shù),下列說法中錯誤的是__.。
(A)無論事務(wù)在檢查點之前還是之后提交,都需執(zhí)行REDO操作
(B)可以提高恢復(fù)效率
(C)可以定期建立,也可以按照某種規(guī)則建立檢查點
(D)能最大限度地減少恢復(fù)數(shù)據(jù)庫時根據(jù)日志記錄所需執(zhí)行的恢復(fù)操作
14.在軟件需求分析和設(shè)計工程中,其分析與設(shè)計的對象可歸結(jié)成兩個主要的對象,即
數(shù)據(jù)和程序,按一般實施的原則,對兩者的處理應(yīng)該_____o
(A)先數(shù)據(jù)后程序(B)與順序無關(guān)(C)先程序后數(shù)據(jù)(D)可同時進行
15.關(guān)于數(shù)據(jù)庫運行和功能與性能測試,下列說法正確的是。
(A)對數(shù)據(jù)庫系統(tǒng)的轉(zhuǎn)儲和恢復(fù)能力的測試屬于系統(tǒng)的功能測試范疇
(B)在進行數(shù)據(jù)庫功能測試時,一般要先進入大規(guī)模的數(shù)據(jù)
(C)數(shù)據(jù)庫運行一般是與編寫調(diào)試程序的工作同步開展
(D)數(shù)據(jù)庫系統(tǒng)的壓力測試,并發(fā)訪問測試,查詢效率測試一般都屬于性能測試范圍
16.在進行備份時,不但備份數(shù)據(jù)庫的數(shù)據(jù)文件,日志文件,而且還備份文件的存儲位
置以及數(shù)據(jù)庫中的全部對象以及相關(guān)信息的備份是。
(A)事務(wù)日志備份(B)差異備份(C)完全備份(D)文件和文件組備份
17.關(guān)于數(shù)據(jù)倉庫設(shè)計,下列說法正確的是。
(A)數(shù)據(jù)倉庫項目的需求很難把握,所以不可能從用戶的需求出發(fā)來進行數(shù)據(jù)倉庫的
設(shè)計,只能從數(shù)據(jù)出發(fā)進行設(shè)計
(B)在進行數(shù)據(jù)倉庫主題數(shù)據(jù)模型設(shè)計時,應(yīng)該按面向部門業(yè)務(wù)應(yīng)用的方式來設(shè)計數(shù)
據(jù)模型
(C)在進行數(shù)據(jù)倉庫主題數(shù)據(jù)模型設(shè)計時要強調(diào)數(shù)據(jù)的集成性
(D)在進行數(shù)據(jù)倉庫概念模型設(shè)計時,需要設(shè)計實體關(guān)系圖,給出數(shù)據(jù)表的劃分,并
給出每個屬性的定義域
18.在進行數(shù)據(jù)查詢時、用戶編寫的應(yīng)用程序只對全局關(guān)系進行操作,而不必考慮數(shù)據(jù)
的邏輯分片,這需要分布式數(shù)據(jù)庫至少要提供。
(A)分配透明性(B)分布透明性(C)局部數(shù)據(jù)模型透明性(D)邏輯透明性
19.下列關(guān)于數(shù)據(jù)庫的重構(gòu),說法正確的是o
(A)數(shù)據(jù)庫的重構(gòu)就是對數(shù)據(jù)庫的邏輯結(jié)構(gòu)作必要的小范圍改變
(B)當(dāng)存儲空間的分配過于零散,導(dǎo)致存取效率下降,所以必須重構(gòu)數(shù)據(jù)庫
(C)數(shù)據(jù)庫重構(gòu)包括了重新設(shè)計數(shù)據(jù)庫及其相應(yīng)的應(yīng)用程序
(D)如果能夠重構(gòu)數(shù)據(jù)庫,盡量不要重新設(shè)計數(shù)據(jù)庫及其相應(yīng)的應(yīng)用程序
20.在UML模型中,用于表達(dá)一系列的對象、對象之間的聯(lián)系以及對象間發(fā)送和接收消
息的圖是。
(A)協(xié)作圖(B)狀態(tài)圖(C)順序圖(D)部署圖
21.以下關(guān)于數(shù)據(jù)庫與文件的對應(yīng)關(guān)系敘述錯誤的是。
(A)在外存中,數(shù)據(jù)庫以文件形式組織,文件山邏輯記錄組成,記錄由多個域組成
(B)關(guān)系表在邏輯上由一系列元組組成,元組由多個屬性組成
(C)每個元組可以用數(shù)據(jù)庫磁盤文件中的一個邏輯記錄來存儲,記錄中包括多個域
(D)元組的每個屬性對應(yīng)于文件記錄中的一個記錄
22.將查詢SC表的權(quán)限授予用戶U1,并允許該用戶將此權(quán)限授予其他用戶。實現(xiàn)該功
能的SQL語句是。
(A)GRANTSELECTTOSCUIWITHPUBLIC
(B)GRANTSELECTONSCTOUIWITHPUBLIC
(C)GRANTSELECTTOSCONUIWITHGRANTOPTION
(D)GRANTSELECTONSCTOUIWITHGRANTOPTION
23.下面關(guān)于基本表選擇合適的文件結(jié)構(gòu)的原則錯誤的是一。
(A)如果數(shù)據(jù)庫中的一個基本表中的數(shù)據(jù)量很少,操作很頻繁,該基本表可以采用堆
文件組織方式
(B)順序文件支持基于查找碼的順序訪問,也支持快速的二分查找
(O如果用戶查詢是基于散列閾值的等值匹配,散列文件比較合適
(D)如果某些重要而頻繁的用戶查詢經(jīng)常需要進行多表連接操作的,可以考慮將表組
織成為非聚集文件
24.關(guān)于觸發(fā)器trigger,下面哪個是不正確的。
(A)觸發(fā)器是定義在表上的(B)觸發(fā)器在數(shù)據(jù)更新時被系統(tǒng)調(diào)用
(C)觸發(fā)器對應(yīng)于一組SQL語句(D)每張表限制定義一個觸發(fā)器
25.若用如下的SQL語句創(chuàng)建一個表student
CREATETABLEstudent(NOCHAR(20)NOTNULL,NAMECHAR(8)NOTNUL,SEX
CHAR(2),,AGEINT)
可以插入到表中的是。
(A)('1031','曾華',男,23)(B)('1031','曾華',NULL,NULL)
(C)(NULL,'曾華','男','23')(D)('1031','NULL','男',23)
26.下面幾種的故障中,會破壞正在運行的數(shù)據(jù)庫的是。
(A)中央處理器故障(B)操作系統(tǒng)故障(C)突然停電(D)瞬時的強磁場干擾
27.數(shù)據(jù)庫鏡像有很多優(yōu)點,但不包括
(A)提供完整或接近完整的數(shù)據(jù)允余,提高數(shù)據(jù)可靠性
(B)主數(shù)據(jù)庫系統(tǒng)發(fā)生故障時,可快速啟用數(shù)據(jù)庫鏡像提供服務(wù)
(C)降低數(shù)據(jù)庫存儲系統(tǒng)的建設(shè)成本
(D)提高主數(shù)據(jù)庫系統(tǒng)在升級期間的可用性
28.根據(jù)數(shù)據(jù)庫系統(tǒng)在應(yīng)用程序和操作系統(tǒng)之間所處的地位,下列哪個不是數(shù)據(jù)庫與操
作系統(tǒng)的配置方法。
(A)數(shù)據(jù)庫系統(tǒng)作為操作系統(tǒng)的地位(B)數(shù)據(jù)庫系統(tǒng)作為子程序
(C)操作系統(tǒng)與數(shù)據(jù)庫子系統(tǒng)同等地位(D)獨立的數(shù)據(jù)庫系統(tǒng)
29.以下關(guān)于數(shù)據(jù)庫的訪問接口中的JDBC接口錯誤的是。
(A)JDBC全稱是JavaDataBaseConnection
(B)是一種用于執(zhí)行SQL語句的JavaAPI的面向?qū)ο蟮膽?yīng)用程序接口
(C)有一組用Java語言編寫的類和接口組成
(D)JDBC可做三件事:與數(shù)據(jù)庫建立連接、發(fā)送SQL語句并處理結(jié)果
30.事務(wù)T對數(shù)據(jù)對象A加上何種鎖,其他事務(wù)只能在對A加S鎖,不能加X鎖,直到
事務(wù)T釋放A上的鎖,則T對A加的鎖應(yīng)該為。
(A)共享鎖(B)排他鎖(C)獨占鎖(D)寫鎖
二、應(yīng)用題
(1)事務(wù)T1,T2,T3分別對數(shù)據(jù)D1,D2,D3并發(fā)操作如下圖所示,其中T1與T2間的并發(fā)
操作存在的問題是[1]。T2與T3間的并發(fā)操作存在的問題是【2】。
時間。T1Q玲T3r
讀D1=5Wdd
讀D2=100^d
讀D3=3O(^d
t44-'xl=Dl+D2田3Ad
仇讀D2=l融d
加讀D3=3O(k,
17d讀D2=l(Xk-'
tS。?JD2=D3?D2/
央u寫D2。
tlfk1讀Di=5(a
讀D2=20X
讀D3=3OO^V
H3dxl=Dl+D2捫3〃d
場證不對。D2=D2+5W
“5。寫D2,
A
(2)某公司新開發(fā)的數(shù)據(jù)庫管理系統(tǒng)中,數(shù)據(jù)庫管理員張工發(fā)現(xiàn)被用戶頻繁運行的某
個查詢處理程序使用了多個表的連接,產(chǎn)生這一原因主要是在于【3】。
(3)設(shè)供應(yīng)商零件的關(guān)系模式為SP(Sno,Pno,Qty),其中Sno表示供應(yīng)商號,Pno表
示零件號,Qty表示零件數(shù)量。查詢至少包含了供應(yīng)商〃168”所供應(yīng)的全部零件的供應(yīng)
商號的SQL語句
[4]
FROMSPPX
WHERE[5]
(SELECT*
FROMSPSPY
WHERE[6]ANDNOTEXISTS
(SELECT*
FROMSPSPZ
WHERE[7]))
(4)創(chuàng)建觸發(fā)器TEST,定義AFTER行級觸發(fā)器,要求每當(dāng)在STUDENT表中修改數(shù)據(jù)后,
將向客戶端顯示一條”記錄已修改”的消息。
[8]
[9]ONSTUDENT
[10]
AS
Print'記錄已修改’
(5)VB6.0中,指明命令的類型,即要訪問的數(shù)據(jù)的來源的屬性是CommandType,該
屬性的取值中表示RecordSource中的命令類型未知的是[11]。
(6)某高校學(xué)生管理系統(tǒng)的新生數(shù)據(jù)取自各省招生辦公室的考生信息,篩選出錄取
本校的考生信息直接導(dǎo)入,再根據(jù)錄取專業(yè)劃分班級并生成學(xué)號(學(xué)號的前四位與所在
班級編號相同)。學(xué)校的學(xué)生管理業(yè)務(wù)多以班級和學(xué)生為單位處理,應(yīng)該對學(xué)生信息表
建立[12],以減少I/O訪問次數(shù),提高系統(tǒng)性能。
(7)補充語句,把對Student表和Course表的全部操作權(quán)限授予用戶U1和U2
GRANT[13]
ONTABLEStudent,Course
TOU1,U2
(8)當(dāng)數(shù)據(jù)庫出現(xiàn)故障時要對數(shù)據(jù)庫進行恢復(fù),恢復(fù)的原理是[14],常用
的技術(shù)是數(shù)據(jù)轉(zhuǎn)儲和[15]。
三、設(shè)計與應(yīng)用題
(1)已知關(guān)系模式R的全部屬性集11=見8,&口,邑6}及函數(shù)依江集:
F={ABC,CA,BCD,ACDB,DEG,BEC,CGBD,CEAG}
求屬性集閉包(BD)
(2)現(xiàn)有如下兩個關(guān)系模式:
Employees(Eid,Name,DeptNO)
Departments(DeptNO,DeptName,TotalNumber)
Employees關(guān)系模式描述了職工編號、姓名和所在部門編號;Departments關(guān)系模式描
述了部門編號、名稱和職工總?cè)藬?shù)。
請按SQLServer所采用的Tansact-SQL語法格式編寫實現(xiàn)具有功能的后觸發(fā)型觸發(fā)器:
每當(dāng)在Employees表中插入一行數(shù)據(jù)時,相應(yīng)部門的職工總?cè)藬?shù)就加1。
模擬三
一、選擇題(1-20每題1分,21-30每題2分,共40分)
卜列各題A、B、C、D四個選項中,只有一個選項是正確的。請將正確選項填涂在答題卡
相應(yīng)位置上,答在試卷上不得分。
1.數(shù)據(jù)模型定義了數(shù)據(jù)庫中數(shù)據(jù)的組織、描述、存儲和操作規(guī)范,可以分為概念模型、
數(shù)據(jù)結(jié)構(gòu)模型和物理模型三大類。概念模型的典型代表是o
(A)實體-聯(lián)系模型(B)關(guān)系模型(C)面向?qū)ο竽P停―)網(wǎng)狀模型
2.數(shù)據(jù)庫系統(tǒng)不僅包括數(shù)據(jù)庫本身包括數(shù)據(jù)庫本身,還包括相應(yīng)的硬件,軟件和
(A)數(shù)據(jù)庫管理系統(tǒng)(B)數(shù)據(jù)庫應(yīng)用系統(tǒng)
(C)相關(guān)的計算機系統(tǒng)(D)各類相關(guān)人員
3.軟件開發(fā)的結(jié)構(gòu)化生命周期方法將軟件生命周期劃分成
(A)計劃階段開發(fā)階段運行階段
(B)計劃階段編程階段測試階段
(C)總體設(shè)計詳細(xì)設(shè)計編程調(diào)試
(D)需求分析功能定義系統(tǒng)設(shè)計
4.以卜關(guān)于查詢語句敘述錯誤的是
(A)查詢語句的功能是從數(shù)據(jù)庫中檢索滿足條件的數(shù)據(jù)
(B)查詢的數(shù)據(jù)源可以來自一張表,或多張表甚至是視圖
(C)查詢的結(jié)果是由0行或是多行記錄組成的一個記錄集合
(D)不允許選擇多個字段作為輸出字段
5.關(guān)于視圖的屬性列有如下說法,正確的是
(A)組成視圖的屬性列名應(yīng)該全部指定
(B)組成視圖的屬性列名可以省略一部分或者指定一部分,其他隱含在子查詢中
(C)組成視圖的屬性列名或者全部省略或者全部指定,別無選擇
(D)組成視圖的屬性列名應(yīng)該全部省略
6.下述不屬于數(shù)據(jù)庫維護工作的是____。
(A)使用數(shù)據(jù)定義語言建立多個表、構(gòu)建數(shù)據(jù)庫總體框架
(B)根據(jù)備份計劃周期性的備份數(shù)據(jù)庫
(O檢測數(shù)據(jù)庫的空間使用情況
(D)調(diào)整數(shù)據(jù)庫參數(shù),進行性能優(yōu)化
7.設(shè)有兩個事務(wù)T1,T2,其并發(fā)操作如下表所示,下面評價正確的是____。
TIPT2-
①讀A=10*J
②d讀A=W
?A=A-5寫回。
A=A-S寫回K
(A)該操作不存在問題(B)該操作丟失修改
(C)該操作不能重復(fù)讀(D)讀操作讀臟數(shù)據(jù)
8.對關(guān)系模型敘述錯誤的是o
(A)建立在嚴(yán)格的數(shù)學(xué)理論,集合論和謂詞演算公式基礎(chǔ)之一
(B)微機DBMS絕大部分采取關(guān)系數(shù)據(jù)模型
(C)用二維表表示關(guān)系模型是其一大特點
(D)不具有連接操作的DBMS也可以使關(guān)系數(shù)據(jù)庫管理系統(tǒng)
9.以下關(guān)于E-R圖的敘述不正確的是。
(A)E-R圖建立在關(guān)系數(shù)據(jù)庫的假設(shè)上
(B)E-R圖使用過程和數(shù)據(jù)的關(guān)系清晰,實體間的關(guān)系可以導(dǎo)出應(yīng)用過程的表示
(C)E-R圖可以將現(xiàn)實時間中的信息抽象地表示為實體及實體間的聯(lián)系
(D)E-R圖能表示數(shù)據(jù)生命周期
10.概念結(jié)構(gòu)設(shè)計的主要目標(biāo)是產(chǎn)生數(shù)據(jù)庫的概念結(jié)構(gòu),該結(jié)構(gòu)主要反映O
(A)應(yīng)用程序員的編程需求(B)DBA的管理信息需求
(C)數(shù)據(jù)庫系統(tǒng)的維護需求(D)企業(yè)組織的信息需求
11.數(shù)據(jù)庫的安全性控制可以保證用戶只能存取他有權(quán)存取的數(shù)據(jù)。在授權(quán)的定義中,
數(shù)據(jù)對象,授予子系統(tǒng)就越靈活。
(A)范圍越大(B)范圍越小(C)約束越細(xì)(D)范圍越適中
12.設(shè)R(U)是屬性集U上的一個關(guān)系模式。X,Y,Z是U的子集,且ZR-X-Y。下面關(guān)
于多值依賴的傳述中,不正確的是。
(A)如果X—>Y,及T包含在Y中,則必然存在X—>T
(B)如果存在函數(shù)依賴X—>Y,則必然存在X—>Z
(C)如果X'Y,則必然存在X—.>Y
(D)若Z為空,則存在X—>Z
13.在DBMS中,數(shù)據(jù)庫恢復(fù)子系統(tǒng)通常占有整個代碼系統(tǒng)的10%,恢復(fù)技術(shù)是衡量系統(tǒng)
系能優(yōu)劣的重要指標(biāo)。下面不是數(shù)據(jù)庫恢復(fù)采用的方法的是。
(A)建立檢查點(B)建立副本(C)建立日志文件(D)建立索引
14.以下說法錯誤的是。
(A)散列技術(shù)一般使用桶作為基本的存儲單位
(B)好的散列函數(shù)地址的分布式均勻的,隨機的
(C)散列技術(shù)是一種種快速查找技術(shù)
(D)散列函數(shù)的輸入為文件記錄的查找碼值,函數(shù)的輸出為記錄的邏輯地址
15.數(shù)據(jù)庫的訪問接口包括ODBC,OLEDB等,其中ODBC接口是。
(A)專用的訪問SQLServer數(shù)據(jù)庫的接口
(B)?種開放的、訪問數(shù)據(jù)庫的接口
(C)通用的訪問任何類型的數(shù)據(jù)的接口
(D)一種訪問關(guān)系數(shù)據(jù)庫的控件
16.SQLServer2000提供了很多種備份的方法,其中差異備份的內(nèi)容是____。
(A)上次差異備份之后修改的數(shù)據(jù)庫的全部內(nèi)容
(B)上次日志備份之后修改的數(shù)據(jù)庫全部內(nèi)容
(O上次完全備份之后修改的數(shù)據(jù)庫全部內(nèi)容
(D)上次完全備份后修改的數(shù)據(jù)內(nèi)容,但是不包含日志等其他內(nèi)容
17.下列關(guān)于數(shù)據(jù)倉庫的敘述中,哪一項是不正確的。
(A)數(shù)據(jù)倉庫中間層OLAP服務(wù)器只能采用關(guān)系型OLAP
(B)數(shù)據(jù)倉庫通常采用三層體系結(jié)構(gòu)
(C)數(shù)據(jù)倉庫前端分析工具中包括報表工具
(D)底層的數(shù)據(jù)倉庫服務(wù)器?般是?個關(guān)系型數(shù)據(jù)庫系統(tǒng)
18.下列SQL命令中實現(xiàn)投影操作的是____。
(A)SELECT(B)GROUPBY(C)GROUP(D)ORDERBY
19.下面說法錯誤的是。
(A)數(shù)據(jù)庫空間的結(jié)構(gòu)設(shè)計般分為邏輯空間的結(jié)構(gòu)設(shè)計和物理空間的結(jié)構(gòu)設(shè)計
(B)邏輯空間的結(jié)構(gòu)設(shè)計直接決定了數(shù)據(jù)庫存儲數(shù)據(jù)時數(shù)據(jù)文件所占空間的大小和分
布
(C)對數(shù)據(jù)庫空間實際增長情況進行監(jiān)控是非常重要的,應(yīng)該重點監(jiān)控數(shù)據(jù)增長較快
的數(shù)據(jù)表
(D)數(shù)據(jù)庫空間的監(jiān)控和有效管理對整個數(shù)據(jù)庫系統(tǒng)的正常運行以及性能優(yōu)化具有十
分重要的作用
20.UML是軟件開發(fā)中的一個重要工具,它主要應(yīng)用于下列哪種軟件開發(fā)方法。
(A)基于瀑布模型的結(jié)構(gòu)化方法(B)基于需求動態(tài)定義的原型化方法
(C)基于數(shù)據(jù)的數(shù)據(jù)流開發(fā)方法(D)基于對象的面向?qū)ο蟮姆椒?/p>
21.下列關(guān)于數(shù)據(jù)庫運行和維護的敘述中,正確的是。
(A)只要數(shù)據(jù)庫正式投入運行中,就標(biāo)志著數(shù)據(jù)庫設(shè)計工作的結(jié)束
(B)數(shù)據(jù)庫的維護工作就是維護數(shù)據(jù)庫系統(tǒng)的正常運行
(C)數(shù)據(jù)庫的維護工作就是發(fā)現(xiàn)錯誤,修改錯誤
(D)數(shù)據(jù)庫正式投入運行標(biāo)志著數(shù)據(jù)庫運行和維護工作的開始
22.下列語句正確描述了"將WindowsNT用戶"Server\nt_user"添加到sysadmin固定的
服務(wù)器角色中”的是。
(A)EXECsp_addrole'Server\nt_user'sysadmin'
(B)EXECsp_addsrvro1emember'Server\nt_user'sysadmin
(C)ADDsp_addrole'Server\nt_user,,5sysadmin,
(D)ADDsp_addsrvro1ememberJServer\nt_user,,Jsysadmin
23.如果子女實體集中的每一個實例都能被唯一地確認(rèn)而無需了解與之相關(guān)聯(lián)系的雙親
實體集的實例,則這個關(guān)系就被稱著o
(A)標(biāo)定型聯(lián)系(B)分類聯(lián)系(C)非標(biāo)定型聯(lián)系(D)多對多聯(lián)系
24.有關(guān)聯(lián)機分析處理(OLAP)與聯(lián)機事務(wù)處理(OLTP)的正確描述是。
(A)OLAP面向操作人員,OLTP面向決策人員
(B)OLAP使用歷史性的數(shù)據(jù),OLTP使用當(dāng)前數(shù)據(jù)
(C)OLAP經(jīng)常對數(shù)據(jù)進行插入,刪除等操作,而OLTP僅對數(shù)據(jù)進行匯總和分析
(D)OLAP不會從已有數(shù)據(jù)中發(fā)掘新的信息,而OLTP可以
25.在某學(xué)校的綜合管理系統(tǒng)設(shè)計階段,教師實體在學(xué)籍管理子系統(tǒng)中被稱為教師,而
在人事管理系統(tǒng)中被稱為職工,這類沖突稱之為。
(A)語義沖突(B)命名沖突(C)屬性沖突(D)結(jié)構(gòu)沖突
26.以下關(guān)于雙機熱備份敘述不正確的是。
(A)雙機熱備份就是一臺主機為工作機,另一臺主機為備份機
(B)在系統(tǒng)正常運行情況下,工作機為信息系統(tǒng)提供支持
(C)雙機熱備份模式的切換時機與雙機互備援模式的切換時機一致
(D)當(dāng)工作機出現(xiàn)異常時,原來的備份機改為工作機,而原來的工作機不再使用
27.以記錄為單位的日志文件的內(nèi)容不包括___。
(A)每個事務(wù)的詳細(xì)執(zhí)行過程(B)每個事務(wù)的結(jié)束標(biāo)記
(C)每個事務(wù)的所有更新操作(D)每個事務(wù)的開始標(biāo)記
28.在商場業(yè)務(wù)系統(tǒng)中,為了防止因為數(shù)據(jù)增漲而導(dǎo)致的數(shù)據(jù)庫空間不足的問題,數(shù)據(jù)
庫管理員要結(jié)合商場銷售的歷史記錄,預(yù)測未來一段時間內(nèi)每天的增長多少記錄,從而
預(yù)測剩余空間的大小,這中現(xiàn)象是對數(shù)據(jù)庫空間的一種監(jiān)控分析。監(jiān)控分析按照實現(xiàn)方
法的不同分為兩種,一種是由數(shù)據(jù)庫建立自動監(jiān)控機制,另一種是。
(A)空間管理(B)管理員手動實現(xiàn)監(jiān)控(C)參數(shù)調(diào)整(D)查詢優(yōu)化
29.以下關(guān)于死鎖檢測與恢復(fù)錯誤的是。
(A)死鎖檢測,用于定期檢查系統(tǒng)是否發(fā)生死鎖
(B)死鎖恢復(fù),用于將系統(tǒng)從死鎖中解救出來
(C)有效的方法是從后向前REDO這個事務(wù)的部分操作,只要能解開系統(tǒng)死鎖即可
(D)為了防止某些事務(wù)總是被選做被撤銷的事務(wù),可以限定每個事務(wù)被選為撤出事務(wù)
的次數(shù)
30.不但能夠防止丟失修改,還能進一步防止讀臟數(shù)據(jù),但是不能防止不可重復(fù)讀的封
鎖協(xié)議是。
(A)一級封鎖協(xié)議(B)二級封鎖協(xié)議(C)三級封鎖協(xié)議(D)四級封鎖協(xié)議
二、應(yīng)用題
(1)SQL語言和主語言具有不同的數(shù)據(jù)處理方式,SQL是面向[1】的,而主
語言是面向【2】。
(2)VB6.0中RecordSet對象中用于描述記錄集中使用的游標(biāo)類型的屬性是
[3]。
(3)數(shù)據(jù)庫應(yīng)用系統(tǒng)中通常會將編碼構(gòu)建成字典表,包含代碼和名稱項,如民族(民
族代碼,民族名稱),針對這類表,為提高查詢性能,應(yīng)該采用的優(yōu)化方式是【4】。
(4)要使用戶吳先生只能查詢表A中的部分?jǐn)?shù)據(jù)記錄,運用視圖及權(quán)限管理,應(yīng)該采
取的策略是【5】。
(5)在UML提供的圖中,可以采用【6】對邏輯數(shù)據(jù)庫模式建模;【7】用
于接口,類和協(xié)作的行為建模,并強調(diào)對象行為的時間順序。
(6)假設(shè)某數(shù)據(jù)庫中有表SC(S#,C#,SCORE),表C(C#,CNAME,TNAME)和表SC_C(C6
CNAME,AVG_GRADE),其中SC表中各屬性分別表示為學(xué)號,課程號,以及對應(yīng)的分?jǐn)?shù);
要求把SC表中的每門課程的平均成績插到表SCC中,完成下列的SQL語句。
INSERTINTOSC_C(C#,CNAME,AVG_GRADE)
SELECTC.Ctt,CNAME,[8]
FROMSC,C
[9]
[10]
(7)某表定義了視圖BTS,則要把該視圖以及由該視圖導(dǎo)出的所有的視圖都一起刪除
的SQL語句是[11]。
(8)設(shè)有三個基本表,表ITEM(項目號,項目名,項目負(fù)責(zé)人,電話),BIP(項目號,
零件號,數(shù)量,日期),PART(零件號,零件名稱,規(guī)格,單價),完成SQL語統(tǒng)計出每
個項目使用零件的金額和不同項目使用零件的合計金額,并將結(jié)果按表SSP(項目號,
項目名,金額)的結(jié)構(gòu)顯示。
SELECTITEM.項目,項目名,SUM(單價*數(shù)量)AS金額
FROMITEM,BIP,PART
WHERE[12]
GROUPBYITEM.項目
[13]
SELECT“合計”,SUM(單價*數(shù)量)
FROMBIP,PART
WHERE[14]
ORDERBY1
[15]
三、設(shè)計與應(yīng)用題
(1)有如下運動隊和運動會兩個方面的實體:
運動隊方面
運動隊:隊名、教練姓名、隊員姓名
隊員:隊名、隊員姓名、性別、項名
其中,一個運動隊有多個隊員,一個隊員僅屬于一個運動隊,一個隊一般有一個教練。
運動會方面
運動隊:隊編號、隊名、教練姓名
項目:項目名、參加運動隊編號、隊員姓名、性別、比賽場地
其中,一個項目可由多個隊參加,一個運動員可參加多個項目,一個項目一個比賽場地。
請完成如下設(shè)計:
①分別設(shè)計運動隊和運動會兩個局部E-R圖
②將它們合并為一個全局E-R圖
③合并時存在什么沖突,你是如何解決這些沖突的?
(2)設(shè)數(shù)據(jù)庫中有四個關(guān)系
課程關(guān)系C(C#,CNAME,TNAME)
學(xué)生關(guān)系S(S#,SNAME,AGE,SEX)
選課關(guān)系SC(S#,C#,SCORE)
其中課程關(guān)系中各屬性分別表示為課程號,課程名,以及相應(yīng)的課程任課老師名;學(xué)生
關(guān)系中各屬性分別為學(xué)號,學(xué)生姓名,年齡以及性別;用SQL語句完成下面的各個問題
①創(chuàng)建學(xué)生關(guān)系S,其中S#為主碼,SEX只能取F和M兩個值,其他的屬性不為空
②檢索年齡小于17歲的女生的學(xué)號和姓名
③檢索WANG同學(xué)不學(xué)的課程的課程號
模擬四
一、選擇題(1-20每題1分,21-30每題2分,共40分)
卜列各題A、B、C、D四個選項中,只有一個選項是正確的。請將正確選項填涂在答題卡
相應(yīng)位置上,答在試卷上不得分。
1.下面不屬于新型數(shù)據(jù)庫的是.
(A)演繹數(shù)據(jù)庫(B)模糊數(shù)據(jù)庫(C)串行數(shù)據(jù)庫(D)空間數(shù)據(jù)庫
2.存儲過程是存儲在數(shù)據(jù)庫中的代碼,具有很多優(yōu)點。下列陳述中不屬于存儲過程優(yōu)點
的是.
(A)可通過預(yù)編譯機制提高數(shù)據(jù)操作的性能
(B)可方便地按用戶視圖表達(dá)數(shù)據(jù)
(C)可減少客戶端和服務(wù)器端的網(wǎng)絡(luò)流量
(D)可實現(xiàn)一定的安全控制
3.以下不屬于數(shù)據(jù)庫系統(tǒng)安全性的主要技術(shù)和方法的是。
(A)視圖機制(B)存取機制(C)審計機制(D)出入機房登記和加鎖
4.若關(guān)系模式R中沒有非主屬性,則
(A)R屬于2NF,但
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025簡易住宅抵押貸款合同協(xié)議
- 陜西省cet4英語試卷及答案
- 石灰在汽車尾氣凈化中的應(yīng)用考核試卷
- 植物油的非食品應(yīng)用前景考核試卷
- 生物化工產(chǎn)品制備考核試卷
- 肥料產(chǎn)品在農(nóng)業(yè)生產(chǎn)中的應(yīng)用效果考核試卷
- 特種印刷技術(shù)在包裝裝潢中的應(yīng)用考核試卷
- 2025年中國貼身美體內(nèi)衣市場調(diào)查研究報告
- 婦幼保健院患者滿意度調(diào)查考核試卷
- 航空旅游航拍影視制作考核試卷
- 大型活動策劃與管理第十一章 大型活動后勤保障
- 測土配方施肥技術(shù)
- 【沙利文公司】2024年中國銀發(fā)經(jīng)濟發(fā)展報告
- 海綿城市工程施工方案
- 內(nèi)蒙古自治區(qū)高等職業(yè)院校2024年對口招收中等職業(yè)學(xué)校畢業(yè)生單獨考試語文試題(無答案)
- 《喝出營養(yǎng):解惑飲水、礦物質(zhì)與健康》隨筆
- 中職計算機專業(yè)《計算機網(wǎng)絡(luò)基礎(chǔ)》說課稿
- 【H公司員工培訓(xùn)的現(xiàn)狀、問題和對策探析(含問卷)13000字(論文)】
- 債權(quán)轉(zhuǎn)讓項目合同范本
- 安徽省合肥市瑤海區(qū)部分學(xué)校2023-2024學(xué)年英語八下期末統(tǒng)考模擬試題含答案
- GB/T 4706.15-2024家用和類似用途電器的安全第15部分:皮膚及毛發(fā)護理器具的特殊要求
評論
0/150
提交評論