![](https://img.examw.com/index/logo.png)
一、單項選擇題(在備選答案中選出一個正確答案,每小題2分,共30分)
1、實體是信息世界中的術(shù)語,與之對應(yīng)的數(shù)據(jù)庫術(shù)語為【 d 】。
A.文件
B.數(shù)據(jù)庫
C.字段
D.記錄
2、關(guān)系模型中,一個關(guān)鍵字是【 c 】。
A.可由多個任意屬性組成
B.至多由一個屬性組成
C.可由一個或多個其值能唯一標(biāo)識該關(guān)系模式中任何元組的屬性組成
D.以上都不是
3、以下關(guān)于外鍵和相應(yīng)的主鍵之間的關(guān)系,正確的是【 a 】。
A.外鍵并不一定要與相應(yīng)的主鍵同名
B.外鍵一定要與相應(yīng)的主鍵同名
C.外鍵一定要與相應(yīng)的主鍵同名而且唯一
D.外鍵一定要與相應(yīng)的主鍵同名,但并不一定唯一
4、已知關(guān)系R和S如下,屬性A為R的主鍵、S的外鍵,屬性C為S的主鍵,則S中違反參照完整性約束的元組是【 c 】。
A.{c1,d1,a1} B.{c2,d4,null}
C.{c3,dl,a3} D.{c4,d3,a2}
5、候選關(guān)鍵字中的屬性稱為【 b 】。
A.非主屬性
B.主屬性
C.復(fù)合屬性
D.關(guān)鍵屬性
6、在關(guān)系A(chǔ)(S,SN,D)和B(D,CN,NM)中,A的主鍵是S,B的主鍵是D,則D在S中稱為【 d 】。
A.主鍵
B.鍵
C.候選鍵
D.外鍵
7、所謂2NF,就是【 b 】。
A.不允許關(guān)系模式的屬性之間有函數(shù)依賴Y->X,X是鍵的真子集,Y是非主屬性
B.不允許關(guān)系模式的屬性之間有函數(shù)依賴X->Y,X是鍵的真子集,Y是非主屬性
C.允許關(guān)系模式的屬性之間有函數(shù)依賴Y->X,X是鍵的真子集,Y是非主屬性
D.允許關(guān)系模式的屬性之間有函數(shù)依賴X->Y,X是鍵的真子集,Y是非主屬性
8、數(shù)據(jù)庫中的封鎖機(jī)制是【 c 】的主要方法。
A.完整性
B.安全性
C.并發(fā)控制
D.恢復(fù)
9、數(shù)據(jù)庫概念設(shè)計的E-R方法中,用屬性描述實體的特征,屬性在E-R圖中用【 d 】表示。
A.矩形
B.四邊形
C.菱形
D.橢圓形
10、成員Java.sql.ResultSetMetaData屬于JDBC中的【 b 】。
A.普通Java JDBC類
B.Java JDBC接口類
C.Java JDBC異常類
D.Java JDBC數(shù)據(jù)傳輸類
11、處理ASP文件是在【 d 】。
A.客戶機(jī)端和服務(wù)器端各處理一部分
B.客戶機(jī)端
C.客戶機(jī)端處理一大部分,不能處理的部分提交至服務(wù)器端
D.服務(wù)器端
12、目前流行并行數(shù)據(jù)庫體系結(jié)構(gòu)中,同等規(guī)模情況下達(dá)到性能最佳的是【 c 】。
A.SM
B.SD
C.SN
D.SK
13、在關(guān)系代數(shù)的傳統(tǒng)集合運算中,假定有關(guān)系R和S,運算結(jié)果為W。如果W中的元組屬于R又屬于S,則W為【 d 】運算的結(jié)果。
A.笛卡爾積
B.并
C.差
D.交
14、數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的主要區(qū)別是【 b 】。
A.數(shù)據(jù)庫系統(tǒng)復(fù)雜,而文件系統(tǒng)簡單
B.文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨立性問題,而數(shù)據(jù)庫系統(tǒng)可以解決
C.文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫系統(tǒng)能夠管理各種類型的文件
D.文件系統(tǒng)管理的數(shù)據(jù)量較少,而數(shù)據(jù)庫系統(tǒng)可以管理龐大的數(shù)據(jù)量
15、在從ER圖到關(guān)系模式的轉(zhuǎn)化過程中,下列說法錯誤的是【 d 】。
A. 一個一對一的聯(lián)系型可以轉(zhuǎn)換為一個獨立的關(guān)系模式
B. 一個涉及3個以上實體的多元聯(lián)系也可以轉(zhuǎn)換為一個獨立的關(guān)系模式
C. 對關(guān)系模型優(yōu)化時有些模式可能要進(jìn)一步分解,有些模式可能要合并
D. 關(guān)系模式的規(guī)范化程度越高,查詢的效率就越高
二、簡答題(每小題8分,共24分)
16、關(guān)系模型由哪幾部分組成?
17、試述ER圖向數(shù)據(jù)模型轉(zhuǎn)換的原則;
18、試述并發(fā)控制帶來的不一致問題。
三、操作實踐題(共36分)
有如下數(shù)據(jù)庫:
職工E(職工號,姓名,性別,職務(wù),家庭地址,部門編號)
部門D(部門編號,部門名稱,地址,電話)
保健J(保健卡編號,職工號,檢查身體日期,健康狀況)
用關(guān)系代數(shù)表達(dá)式實現(xiàn)下列操作:(每小題3分)
19、查詢所有女科長的姓名和家庭地址;
20、查詢部門名稱為“辦公室”的科長姓名和家庭地址;
用SQL實現(xiàn)下列操作(每小題5分):
21、查詢所有女科級干部的姓名和家庭地址;
22、查詢部門名稱為“辦公室”的科長姓名和家庭地址;
23、查詢部門名稱為“財務(wù)科”中健康狀況為“良好”的職工姓名和家庭地址;
24、刪除職工關(guān)系表中部門電話為“5516983”的職工記錄;
25、定義健康狀況良好的職工視圖AAA,包括姓名、部門名稱和職務(wù)、性別;
26、查詢檢查身體超過3次以上的職工號。
四、設(shè)計題(10分)
編寫一個WEB頁,當(dāng)日期為2012年12月31日或2013年1月1日時,把用戶重定向到newyear.asp,否則,Web頁返回 Please Work hard。