2008年上半年數(shù)據(jù)庫(kù)系統(tǒng)工程師考試上午真題(二)

數(shù)據(jù)庫(kù)系統(tǒng)工程師 責(zé)任編輯:YLM 2017-08-02

添加老師微信

備考咨詢

加我微信

摘要:以下是由希賽網(wǎng)整理的部分2008年上半年數(shù)據(jù)庫(kù)系統(tǒng)工程師考試上午真題,希望對(duì)大家備考有所幫助。

通過(guò)數(shù)據(jù)庫(kù)系統(tǒng)工程師級(jí)別(中級(jí)資格/工程師)考試的合格人員能參與應(yīng)用信息系統(tǒng)的規(guī)劃、設(shè)計(jì)、構(gòu)建、運(yùn)行和管理,能按照用戶需求,設(shè)計(jì)、建立、運(yùn)行、維護(hù)高質(zhì)量的數(shù)據(jù)庫(kù)和數(shù)據(jù)倉(cāng)庫(kù)。以下是由希賽網(wǎng)整理的部分2008年上半年數(shù)據(jù)庫(kù)系統(tǒng)工程師考試上午真題,希望對(duì)大家備考有所幫助。

● 某公司的部門(mén)(部門(mén)號(hào),部門(mén)名,負(fù)責(zé)人,電話)、商品(商品號(hào),商品名稱,單價(jià),庫(kù)存量)和職工(職工號(hào), 姓名, 住址)三個(gè)實(shí)體對(duì)應(yīng)的關(guān)系如表1、表2和表3所示。假設(shè)每個(gè)部門(mén)有一位負(fù)責(zé)人,一個(gè)負(fù)責(zé)人只有一部電話,但有若干名員工;每種商品只能由一個(gè)部門(mén)負(fù)責(zé)銷售。 1.png

a. 部門(mén)關(guān)系不屬于第三范式的原因是 __(36)__ 。如果用戶要求得到表4所示的結(jié)果,需要 __(37)__ ,并增加關(guān)系模式 __(38)__ 。  
b. 若部門(mén)名是,請(qǐng)將下述部門(mén)SQL語(yǔ)句的空缺部分補(bǔ)充完整。
CREATE TABLE 部門(mén)(部門(mén)號(hào)CHAR(3)  PRIMARY KEY,
部門(mén)名  CHAR(10) __(39)__ ,
負(fù)責(zé)人  CHAR(4),
電話  CHAR(20))
__(40)__ ;
c. 查詢各部門(mén)負(fù)責(zé)人的姓名及住址的SQL語(yǔ)句如下:
SELECT 部門(mén)名,姓名,住址
FROM 部門(mén),職工 __(41)__ ;

36)A.沒(méi)有消除非主屬性對(duì)碼的部分函數(shù)依賴,如:部門(mén)名→負(fù)責(zé)人

B.沒(méi)有消除非主屬性對(duì)碼的部分函數(shù)依賴,如:負(fù)責(zé)人→電話

C.只消除了非主屬性對(duì)碼的部分函數(shù)依賴,而未消除傳遞函數(shù)依賴

D.沒(méi)有消除非主屬性對(duì)碼的部分函數(shù)依賴和傳遞函數(shù)依賴

37)A.修改表1的結(jié)構(gòu),在表1中增加一個(gè)職工號(hào)

B.修改表2的結(jié)構(gòu),在表2中增加一個(gè)職工號(hào)

C.修改表2的結(jié)構(gòu),在表2中增加一個(gè)部門(mén)號(hào)

D.修改表3的結(jié)構(gòu),在表3中增加一個(gè)部門(mén)號(hào)

38)A.銷售(職工號(hào),商品號(hào),日期,數(shù)量)

B.銷售(職工號(hào),商品名稱,商品號(hào),數(shù)量)

C.銷售(職工號(hào),部門(mén)號(hào),日期,數(shù)量)

D.銷售(職工號(hào),部門(mén)號(hào),商品號(hào),日期)

39)A.NOT NULL

B.UNIQUE 

C.KEY UNIQUE

D.PRIMARY KEY

40)A.PRIMARY KEY(部門(mén)號(hào))NOT NULL UNIQUE

B.PRIMARY KEY(部門(mén)名)UNIQUE

C.FOREIGN KEY(負(fù)責(zé)人)REFERENCES 職工(姓名)

D.FOREIGN KEY(負(fù)責(zé)人)REFERENCES 職工(職工號(hào))

41)A.WHERE 職工號(hào)=負(fù)責(zé)人

B.WHERE 職工號(hào)=’負(fù)責(zé)人’ 

C.WHERE 姓名=負(fù)責(zé)人

D.WHERE 姓名=’負(fù)責(zé)人’

 

● 給定關(guān)系模式R(U,F(xiàn)),其中U 為關(guān)系R屬性集,F(xiàn) 是U 上的一組函數(shù)依賴,若 X→Y,__(42)__ 是錯(cuò)誤的,因?yàn)樵摵瘮?shù)依賴不蘊(yùn)涵在F中。

42)A.Y→Z成立,則X→Z

B.X→Z成立,則X→YZ

C.Z2.pngU成立,則X→YZ

D.WY→Z成立,則XW→Z

 

● 由于軟硬件故障可能造成數(shù)據(jù)庫(kù)中數(shù)據(jù)被破壞,數(shù)據(jù)庫(kù)恢復(fù)就是 __(43)__ 。具體的實(shí)現(xiàn)方法有多種,如:定期將數(shù)據(jù)庫(kù)作備份;在進(jìn)行事務(wù)處理時(shí),對(duì)數(shù)據(jù)更新(插入、刪除、修改)的全部有關(guān)內(nèi)容寫(xiě)入 __(44)__ ;當(dāng)系統(tǒng)正常運(yùn)行時(shí),按一定的時(shí)間間隔,設(shè)立 __(45)__ ,把內(nèi)存緩沖區(qū)內(nèi)容還未寫(xiě)入到磁盤(pán)中去的有關(guān)狀態(tài)記錄到該文件中;當(dāng)發(fā)生故障時(shí),根據(jù)現(xiàn)場(chǎng)數(shù)據(jù)內(nèi)容及相關(guān)文件來(lái)恢復(fù)系統(tǒng)的狀態(tài)。

43)A.重新安裝數(shù)據(jù)庫(kù)管理系統(tǒng)和應(yīng)用程序

B.重新安裝應(yīng)用程序,并將數(shù)據(jù)庫(kù)做鏡像

C.重新安裝數(shù)據(jù)庫(kù)管理系統(tǒng),并將數(shù)據(jù)庫(kù)做鏡像

D.在盡可能短的時(shí)間內(nèi),把數(shù)據(jù)庫(kù)恢復(fù)到故障發(fā)生前的狀態(tài)

44)A.日志文件 

B.程序文件 

C.檢查點(diǎn)文件 

D.圖像文件

45)A.日志文件 

B.程序文件 

C.檢查點(diǎn)文件 

D.圖像文件

 

● 若系統(tǒng)中存在五個(gè)等待事務(wù)T0,T1T2,T3T4,其中:T0正等待被T1鎖住的數(shù)據(jù)項(xiàng)A1T1正等待被T2鎖住的數(shù)據(jù)項(xiàng)A2,T2 正等待被 T3 鎖住的數(shù)據(jù)項(xiàng) A3T3正等待被T4鎖住的數(shù)據(jù)項(xiàng)A4,T4正等待被T0 鎖住的數(shù)據(jù)項(xiàng)A0,則系統(tǒng)處于__(46)__ 的工作狀態(tài)。

46)A.并發(fā)處理 

B.封鎖 

C.循環(huán) 

D.死鎖

 

● 下列關(guān)于1NF關(guān)系的描述,正確的是 __(47)__ 。

47)A.關(guān)系是迪卡爾積的子集  

B.關(guān)系中允許出現(xiàn)重復(fù)的元組

C.關(guān)系中的列可以是一個(gè)關(guān)系  

D.關(guān)系中允許出現(xiàn)重名的列

 

● 將表Emp的empname屬性列的修改權(quán)限授予用戶LIU, 并允許LIU 再將此權(quán)限轉(zhuǎn)授其他人,實(shí)現(xiàn)的SQL語(yǔ)句是 __(48)__ 。

48)A.GRANT update on Emp TO LIU WITH CHECK OPTION

B.GRANT update(empname) on Emp TO LIU WITH CHECK OPTION

C.GRANT update on Emp TO LIU WITH GRANT OPTION

D.GRANT update(empname) on Emp TO LIU WITH GRANT OPTION

 

● 嵌入式SQL中負(fù)責(zé)向主語(yǔ)言傳遞SQL語(yǔ)句執(zhí)行狀態(tài)的是 __(49)__ 。

49)A.主變量 

B.游標(biāo) 

C.SQLCA 

D.SQL語(yǔ)句

 

● 不能用作數(shù)據(jù)完整性約束實(shí)現(xiàn)技術(shù)的是__(50)__ 。

50)A.實(shí)體完整性約束 

B.觸發(fā)器

C.參照完整性約束 

D.視圖

 

● 若關(guān)系模式R<{A, B, C} , {A→B, B→C}>,則將R 分解為R1(A, B) 和R2(B, C),則該分解 __(51)__ 。 

51)A.滿足無(wú)損連接,但不保持函數(shù)依賴

B.不滿足無(wú)損連接,但保持函數(shù)依賴

C.既不滿足無(wú)損連接,又不保持函數(shù)依賴

D.既滿足無(wú)損連接,又保持函數(shù)依賴

 

● 事務(wù)回滾指令ROLLBACK執(zhí)行的結(jié)果是 __(52)__ 。

52)A.跳轉(zhuǎn)到事務(wù)程序開(kāi)始處繼續(xù)執(zhí)行

B.撤銷該事務(wù)對(duì)數(shù)據(jù)庫(kù)的所有的INSERT、UPDATE、DELETE 操作

C.將事務(wù)中所有變量值恢復(fù)到事務(wù)開(kāi)始時(shí)的初值

D.跳轉(zhuǎn)到事務(wù)程序結(jié)束處繼續(xù)執(zhí)行

 

● 連接數(shù)據(jù)庫(kù)過(guò)程中需要指定用戶名和密碼,這種安全措施屬于__(53)__ 。

53)A.授權(quán)機(jī)制 

B.視圖機(jī)制 

C.?dāng)?shù)據(jù)加密 

D.用戶標(biāo)識(shí)與鑒別

 

● 設(shè)有關(guān)系:工資范圍(職務(wù),最低工資,較高工資),職工(職工號(hào),職務(wù),工資),要求任一職工,其工資值必須在其職務(wù)對(duì)應(yīng)的工資范圍之內(nèi), 實(shí)現(xiàn)該需求的方法是 __(54)__  。 

54)A.建立職工.職務(wù)向工資范圍.職務(wù)的參照完整性約束

B.建立工資范圍.職務(wù)向職工.職務(wù)的參照完整性約束

C.建立職工表上的觸發(fā)器程序?qū)彾ㄔ撔枨?/span>

D.建立工資范圍表上的觸發(fā)器程序?qū)彾ㄔ撔枨?/span>

 

● 確定系統(tǒng)邊界屬于數(shù)據(jù)庫(kù)設(shè)計(jì)的 __(55)__ 階段。

55)A.需求分析 

B.概念設(shè)計(jì) 

C.邏輯設(shè)計(jì) 

D.物理設(shè)計(jì)

 

● 關(guān)于E-R 圖合并,下列說(shuō)法不正確的是 __(56)__ 。

56)A.E-R 圖合并可以從總體上認(rèn)識(shí)企業(yè)信息

B.E-R 圖合并可以解決各分E-R 圖之間存在的沖突

C.E-R 圖合并可以解決信息冗余

D.E-R 圖合并可以發(fā)現(xiàn)設(shè)計(jì)是否滿足信息需求

 

●   某公司的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中,其數(shù)據(jù)庫(kù)服務(wù)器配置兩塊物理硬盤(pán),可以采用下述存儲(chǔ)策略:
1)將表和索引放在同一硬盤(pán)的不同邏輯分區(qū)以提高性能
2)將表和索引放在不同硬盤(pán)以提高性能
3)將日志文件和數(shù)據(jù)庫(kù)文件放在同一硬盤(pán)的不同邏輯分區(qū)以提高性能
4)將日志文件和數(shù)據(jù)庫(kù)文件放在不同硬盤(pán)以提高性能
5)將備份文件和日志文件與數(shù)據(jù)庫(kù)文件放在同一硬盤(pán)以保證介質(zhì)故障時(shí)能夠恢復(fù)一個(gè)比較正確合理的存儲(chǔ)策略是 __(57)__ 。 

57)A.1) 4) 

B.1) 3) 5) 

C.2) 4) 

D.2) 3)

 

● 幻影現(xiàn)象屬于哪類數(shù)據(jù)不一致性 __(58)__ 。

58)A.丟失修改

B.不可重復(fù)讀

C.讀臟數(shù)據(jù)

D.事務(wù)故障

 

● 下列不屬于數(shù)據(jù)挖掘技術(shù)的是 __(59)__ 。

59)A.近鄰算法 

B.決策樹(shù) 

C.人工神經(jīng)網(wǎng)絡(luò) 

D.RSA

 

● 分布式數(shù)據(jù)庫(kù)用戶無(wú)需知道數(shù)據(jù)的物理位置,稱為 __(60)__ 。

60)A.分片透明 

B.復(fù)制透明 

C.位置透明 

D.邏輯透明

 

● 分布式數(shù)據(jù)庫(kù)能夠提高某些查詢效率是因?yàn)槠渚哂?__(61)__ 。

61)A.?dāng)?shù)據(jù)分片 

B.?dāng)?shù)據(jù)復(fù)本

C.基于同構(gòu)模式 

D.基于異構(gòu)模式

 

● 針對(duì)E-R圖中的組合屬性(如地址由省、市、街道、門(mén)牌號(hào)等組成),在面向?qū)ο髷?shù)據(jù)庫(kù)中用 __(62)__ 來(lái)實(shí)現(xiàn)。

62)A.結(jié)構(gòu)類型

B.方法 

C.存儲(chǔ)過(guò)程 

D.?dāng)?shù)組

 

● 以下的SQL 99語(yǔ)句,Dept與Employee之間的關(guān)系是 __(63)__ 。
CREATE TYPE Employee(
name string,
ssn integer);
CREATE TYPE Dept(
Name string
Head ref(Employee) SCOPE Employee );

63)A.類型繼承 

B.類型引用 

C.?dāng)?shù)據(jù)引用 

D.無(wú)任何關(guān)系

 

● B/S 體系結(jié)構(gòu)中屬于客戶端的是 __(64)__ 。

64)A.瀏覽器 

B.Web服務(wù)器 

C.應(yīng)用服務(wù)器  

D.?dāng)?shù)據(jù)庫(kù)服務(wù)器

 

● 某應(yīng)用系統(tǒng)的應(yīng)用人員分為三類:錄入、處理和查詢,則用戶權(quán)限管理的方案適合采用 __(65)__ 。

65)A.針對(duì)所有人員建立用戶名并授權(quán)

B.對(duì)關(guān)系進(jìn)行分解,每類人員對(duì)應(yīng)一組關(guān)系

C.建立每類人員的視圖并授權(quán)給每個(gè)人

D.建立用戶角色并授權(quán)

 

● 運(yùn)行Web 瀏覽器的計(jì)算機(jī)與網(wǎng)頁(yè)所在的計(jì)算機(jī)要建立 __(66)__ 連接,采用 __(67)__協(xié)議傳輸網(wǎng)頁(yè)文件。

66)A.UDP

B.TCP 

C.IP 

D.RIP

67)A.HTTP 

B.HTML 

C.ASP 

D.RPC

 

● __(68)__ 不屬于電子郵件協(xié)議。

68)A.POP3 

B.SMTP

C.IMAP 

D.MPLS

 

● 某客戶端在采用ping命令檢測(cè)網(wǎng)絡(luò)連接故障時(shí),發(fā)現(xiàn)可以ping通127.0.0.1及本機(jī)的IP 地址,但無(wú)法ping通同一網(wǎng)段內(nèi)其他工作正常的計(jì)算機(jī)的IP 地址,說(shuō)明該客戶端的故障是 __(69)__ 。

69)A.TCP/IP 協(xié)議不能正常工作

B.本機(jī)網(wǎng)卡不能正常工作

C.本機(jī)網(wǎng)絡(luò)接口故障

D.本機(jī)DNS 服務(wù)器地址設(shè)置錯(cuò)誤

 

● 用戶可以通過(guò)http://www.a.com和http://www.b.com訪問(wèn)在同一臺(tái)服務(wù)器上__(70)__不同的兩個(gè)Web站點(diǎn)。

70)A.IP 地址

B.端口號(hào)   

C.協(xié)議

D.虛擬目錄

 

●   Object-oriented  analysis  (OOA)  is  a  semiformal  specification  technique  for  the object-oriented  paradigm.  Object-oriented  analysis  consists  of  three  steps.  The  first  step  is __(71)__.  It  determines  how  the  various  results  are  computed  by  the  product  and  presents  this information in the form of a __(72)__  and associated scenarios. The second is __(73)__  , which determines the classes and their attributes. Then determine the interrelationships and interaction among the classes. The last step is __(74)__  , which determines the actions performed by or to each class or subclass and presents this information in the form of __(75)__  .

71)A.use-case modeling

B.class modeling

C.dynamic modeling

D.behavioral modeling

72)A.collaboration diagram 

B.sequence diagram

C.use-case diagram

D.a(chǎn)ctivity diagram

 

73)A.use-case modeling

B.class modeling

C.dynamic modeling

D.behavioral modeling

74)A.use-case modeling 

B.class modeling

C.dynamic modeling 

D.behavioral modeling

75)A.a(chǎn)ctivity diagram 

B.component diagram

C.sequence diagram 

D.state diagram

>>>點(diǎn)擊進(jìn)入數(shù)據(jù)庫(kù)系統(tǒng)工程師網(wǎng)絡(luò)課堂

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)考生以權(quán)威部門(mén)公布的內(nèi)容為準(zhǔn)!

軟考備考資料免費(fèi)領(lǐng)取

去領(lǐng)取

!
咨詢?cè)诰€老師!