非選擇題部分
注意事項:
用黑色字跡的簽字筆或鋼筆將答案寫在答題紙上,不能答在試題卷上。
二、填空題(本大題共10小題,每小題1分,共10分)
16.DBMS中提供存儲在數(shù)據(jù)庫中低層數(shù)據(jù)和應(yīng)用程序、查詢之間的接口的是____________ 管理器。
17.全局ER模型的優(yōu)化原則包括:合并實體類型、消除冗余屬性和消除冗余____________。
18.最小函數(shù)依賴集F必須滿足的一個條件是F中的每個函數(shù)依賴的右部都是____________。
19.關(guān)系代數(shù)表達式優(yōu)化的啟發(fā)式規(guī)則有:盡早地執(zhí)行____________和投影操作,避免直接做笛卡爾積。
20.撤銷基本表Score的SQL語句是____________。
21.數(shù)據(jù)庫的并發(fā)操作通常會帶來三個問題:丟失更新問題、讀臟數(shù)據(jù)問題和____________。
22.在SQL中,視圖機制使系統(tǒng)具有三個優(yōu)點:數(shù)據(jù)安全性、邏輯數(shù)據(jù)獨立性和____________。
23.Microsoft SQL Server 2000是一個分布式的____________型數(shù)據(jù)庫管理系統(tǒng)。
24.PowerBuilder9.0中,PowerBar是PB的____________工具欄。
25.對用戶來說,____________驅(qū)動程序屏蔽了不同數(shù)據(jù)庫系統(tǒng)的差異。
三、簡答題(本大題共10小題,每小題3分,共30分)
26.在數(shù)據(jù)庫三層模式體系結(jié)構(gòu)中包含哪幾種模式?
27.簡述關(guān)系數(shù)據(jù)庫的三類完整性規(guī)則。
28.已知關(guān)系模式R中U={A,B,C,D,E,G},F(xiàn)={AB→C,BC→D,C→A,ACD→B,
D→EG,BE→C},求(BD)+。
29.設(shè)SC(學(xué)號,課號,成績)為選課關(guān)系,則下面的元組表達式
{t|( u)(SC(u)Λ(u[2]=‘C2’Ⅴu[2]=‘C4’)Λt[1]=u[1])}的中文含義是什么?
30.什么是事務(wù)的原子性?
31.設(shè)DBS運行時,在某檢查點之后發(fā)生故障。事務(wù)T1在檢查點之前完成更新;事務(wù)T2結(jié)束于檢查點之后和故障點之前;事務(wù)T3在故障點還沒有做完,試問對事務(wù)Tl、T2、T3分別要進行什么操作?
32.如果教學(xué)數(shù)據(jù)庫中的關(guān)系如下:教師關(guān)系T(T#,TNAME,TITLE),課程關(guān)系C(C#,CNAME,T#),學(xué)生關(guān)系S(S#,SNAME,AGE,SEX),選課關(guān)系SC(S#,C#,SCORE),用斷言寫出每門課程最多50名男生選修的完整性約束。
33.簡述SQL Server 2000提供的Master數(shù)據(jù)庫有何作用。
34.簡述PowerBuilder9.0中數(shù)據(jù)窗口畫板的作用。
35.簡述SQL/CLI函數(shù):SQLAllocHandle(< handle_type>,<handle_1>,<handle_2>)中三個參數(shù)的含義。