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