摘要:以下是由希賽網整理的部分2008年上半年數據庫系統工程師考試上午真題,希望對大家備考有所幫助。
通過數據庫系統工程師級別(中級資格/工程師)考試的合格人員能參與應用信息系統的規劃、設計、構建、運行和管理,能按照用戶需求,設計、建立、運行、維護高質量的數據庫和數據倉庫。以下是由希賽網整理的部分2008年上半年數據庫系統工程師考試上午真題,希望對大家備考有所幫助。
● 某公司的部門(部門號,部門名,負責人,電話)、商品(商品號,商品名稱,單價,庫存量)和職工(職工號, 姓名, 住址)三個實體對應的關系如表1、表2和表3所示。假設每個部門有一位負責人,一個負責人只有一部電話,但有若干名員工;每種商品只能由一個部門負責銷售。 
a. 部門關系不屬于第三范式的原因是 __(36)__ 。如果用戶要求得到表4所示的結果,需要 __(37)__ ,并增加關系模式 __(38)__ 。
b. 若部門名是,請將下述部門SQL語句的空缺部分補充完整。
CREATE TABLE 部門(部門號CHAR(3) PRIMARY KEY,
部門名 CHAR(10) __(39)__ ,
負責人 CHAR(4),
電話 CHAR(20))
__(40)__ ;
c. 查詢各部門負責人的姓名及住址的SQL語句如下:
SELECT 部門名,姓名,住址
FROM 部門,職工 __(41)__ ;
(36)A.沒有消除非主屬性對碼的部分函數依賴,如:部門名→負責人
B.沒有消除非主屬性對碼的部分函數依賴,如:負責人→電話
C.只消除了非主屬性對碼的部分函數依賴,而未消除傳遞函數依賴
D.沒有消除非主屬性對碼的部分函數依賴和傳遞函數依賴
(37)A.修改表1的結構,在表1中增加一個職工號
B.修改表2的結構,在表2中增加一個職工號
C.修改表2的結構,在表2中增加一個部門號
D.修改表3的結構,在表3中增加一個部門號
(38)A.銷售(職工號,商品號,日期,數量)
B.銷售(職工號,商品名稱,商品號,數量)
C.銷售(職工號,部門號,日期,數量)
D.銷售(職工號,部門號,商品號,日期)
(39)A.NOT NULL
B.UNIQUE
C.KEY UNIQUE
D.PRIMARY KEY
(40)A.PRIMARY KEY(部門號)NOT NULL UNIQUE
B.PRIMARY KEY(部門名)UNIQUE
C.FOREIGN KEY(負責人)REFERENCES 職工(姓名)
D.FOREIGN KEY(負責人)REFERENCES 職工(職工號)
(41)A.WHERE 職工號=負責人
B.WHERE 職工號=’負責人’
C.WHERE 姓名=負責人
D.WHERE 姓名=’負責人’
● 給定關系模式R(U,F),其中U 為關系R屬性集,F 是U 上的一組函數依賴,若 X→Y,__(42)__ 是錯誤的,因為該函數依賴不蘊涵在F中。
(42)A.Y→Z成立,則X→Z
B.X→Z成立,則X→YZ
C.Z
U成立,則X→YZ
D.WY→Z成立,則XW→Z
● 由于軟硬件故障可能造成數據庫中數據被破壞,數據庫恢復就是 __(43)__ 。具體的實現方法有多種,如:定期將數據庫作備份;在進行事務處理時,對數據更新(插入、刪除、修改)的全部有關內容寫入 __(44)__ ;當系統正常運行時,按一定的時間間隔,設立 __(45)__ ,把內存緩沖區內容還未寫入到磁盤中去的有關狀態記錄到該文件中;當發生故障時,根據現場數據內容及相關文件來恢復系統的狀態。
(43)A.重新安裝數據庫管理系統和應用程序
B.重新安裝應用程序,并將數據庫做鏡像
C.重新安裝數據庫管理系統,并將數據庫做鏡像
D.在盡可能短的時間內,把數據庫恢復到故障發生前的狀態
(44)A.日志文件
B.程序文件
C.檢查點文件
D.圖像文件
(45)A.日志文件
B.程序文件
C.檢查點文件
D.圖像文件
● 若系統中存在五個等待事務T0,T1,T2,T3,T4,其中:T0正等待被T1鎖住的數據項A1,T1正等待被T2鎖住的數據項A2,T2 正等待被 T3 鎖住的數據項 A3,T3正等待被T4鎖住的數據項A4,T4正等待被T0 鎖住的數據項A0,則系統處于__(46)__ 的工作狀態。
(46)A.并發處理
B.封鎖
C.循環
D.死鎖
● 下列關于1NF關系的描述,正確的是 __(47)__ 。
(47)A.關系是迪卡爾積的子集
B.關系中允許出現重復的元組
C.關系中的列可以是一個關系
D.關系中允許出現重名的列
● 將表Emp的empname屬性列的修改權限授予用戶LIU, 并允許LIU 再將此權限轉授其他人,實現的SQL語句是 __(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中負責向主語言傳遞SQL語句執行狀態的是 __(49)__ 。
(49)A.主變量
B.游標
C.SQLCA
D.SQL語句
● 不能用作數據完整性約束實現技術的是__(50)__ 。
(50)A.實體完整性約束
B.觸發器
C.參照完整性約束
D.視圖
● 若關系模式R<{A, B, C} , {A→B, B→C}>,則將R 分解為R1(A, B) 和R2(B, C),則該分解 __(51)__ 。
(51)A.滿足無損連接,但不保持函數依賴
B.不滿足無損連接,但保持函數依賴
C.既不滿足無損連接,又不保持函數依賴
D.既滿足無損連接,又保持函數依賴
● 事務回滾指令ROLLBACK執行的結果是 __(52)__ 。
(52)A.跳轉到事務程序開始處繼續執行
B.撤銷該事務對數據庫的所有的INSERT、UPDATE、DELETE 操作
C.將事務中所有變量值恢復到事務開始時的初值
D.跳轉到事務程序結束處繼續執行
● 連接數據庫過程中需要指定用戶名和密碼,這種安全措施屬于__(53)__ 。
(53)A.授權機制
B.視圖機制
C.數據加密
D.用戶標識與鑒別
● 設有關系:工資范圍(職務,最低工資,較高工資),職工(職工號,職務,工資),要求任一職工,其工資值必須在其職務對應的工資范圍之內, 實現該需求的方法是 __(54)__ 。
(54)A.建立職工.職務向工資范圍.職務的參照完整性約束
B.建立工資范圍.職務向職工.職務的參照完整性約束
C.建立職工表上的觸發器程序審定該需求
D.建立工資范圍表上的觸發器程序審定該需求
● 確定系統邊界屬于數據庫設計的 __(55)__ 階段。
(55)A.需求分析
B.概念設計
C.邏輯設計
D.物理設計
● 關于E-R 圖合并,下列說法不正確的是 __(56)__ 。
(56)A.E-R 圖合并可以從總體上認識企業信息
B.E-R 圖合并可以解決各分E-R 圖之間存在的沖突
C.E-R 圖合并可以解決信息冗余
D.E-R 圖合并可以發現設計是否滿足信息需求
● 某公司的數據庫應用系統中,其數據庫服務器配置兩塊物理硬盤,可以采用下述存儲策略:
1)將表和索引放在同一硬盤的不同邏輯分區以提高性能
2)將表和索引放在不同硬盤以提高性能
3)將日志文件和數據庫文件放在同一硬盤的不同邏輯分區以提高性能
4)將日志文件和數據庫文件放在不同硬盤以提高性能
5)將備份文件和日志文件與數據庫文件放在同一硬盤以保證介質故障時能夠恢復一個比較正確合理的存儲策略是 __(57)__ 。
(57)A.1) 4)
B.1) 3) 5)
C.2) 4)
D.2) 3)
● 幻影現象屬于哪類數據不一致性 __(58)__ 。
(58)A.丟失修改
B.不可重復讀
C.讀臟數據
D.事務故障
● 下列不屬于數據挖掘技術的是 __(59)__ 。
(59)A.近鄰算法
B.決策樹
C.人工神經網絡
D.RSA
● 分布式數據庫用戶無需知道數據的物理位置,稱為 __(60)__ 。
(60)A.分片透明
B.復制透明
C.位置透明
D.邏輯透明
● 分布式數據庫能夠提高某些查詢效率是因為其具有 __(61)__ 。
(61)A.數據分片
B.數據復本
C.基于同構模式
D.基于異構模式
● 針對E-R圖中的組合屬性(如地址由省、市、街道、門牌號等組成),在面向對象數據庫中用 __(62)__ 來實現。
(62)A.結構類型
B.方法
C.存儲過程
D.數組
● 以下的SQL 99語句,Dept與Employee之間的關系是 __(63)__ 。
CREATE TYPE Employee(
name string,
ssn integer);
CREATE TYPE Dept(
Name string
Head ref(Employee) SCOPE Employee );
(63)A.類型繼承
B.類型引用
C.數據引用
D.無任何關系
● B/S 體系結構中屬于客戶端的是 __(64)__ 。
(64)A.瀏覽器
B.Web服務器
C.應用服務器
D.數據庫服務器
● 某應用系統的應用人員分為三類:錄入、處理和查詢,則用戶權限管理的方案適合采用 __(65)__ 。
(65)A.針對所有人員建立用戶名并授權
B.對關系進行分解,每類人員對應一組關系
C.建立每類人員的視圖并授權給每個人
D.建立用戶角色并授權
● 運行Web 瀏覽器的計算機與網頁所在的計算機要建立 __(66)__ 連接,采用 __(67)__協議傳輸網頁文件。
(66)A.UDP
B.TCP
C.IP
D.RIP
(67)A.HTTP
B.HTML
C.ASP
D.RPC
● __(68)__ 不屬于電子郵件協議。
(68)A.POP3
B.SMTP
C.IMAP
D.MPLS
● 某客戶端在采用ping命令檢測網絡連接故障時,發現可以ping通127.0.0.1及本機的IP 地址,但無法ping通同一網段內其他工作正常的計算機的IP 地址,說明該客戶端的故障是 __(69)__ 。
(69)A.TCP/IP 協議不能正常工作
B.本機網卡不能正常工作
C.本機網絡接口故障
D.本機DNS 服務器地址設置錯誤
● 用戶可以通過http://www.a.com和http://www.b.com訪問在同一臺服務器上__(70)__不同的兩個Web站點。
(70)A.IP 地址
B.端口號
C.協議
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.activity 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.activity diagram
B.component diagram
C.sequence diagram
D.state diagram
軟考備考資料免費領取
去領取
專注在線職業教育24年