版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、南京林業(yè)大學(xué)南方學(xué)院試卷學(xué) 號(hào) 班 號(hào) 姓 名學(xué)號(hào)班號(hào)學(xué) 號(hào) 班 號(hào) 姓 名學(xué)號(hào)班號(hào)南京林業(yè)大學(xué)南方學(xué)院試卷(B)課程 數(shù)據(jù)庫(kù)原理與應(yīng)用 20 1220 13年第 一 學(xué)期所有答案均要寫在答題紙上,否則不給分!題號(hào)一二三四五六總分得分一、選擇題(每題 1 分,共 20 分)1. 在數(shù)據(jù)管理技術(shù)的發(fā)展過程中,經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫(kù)系統(tǒng)階段這幾個(gè)階段中,數(shù)據(jù)獨(dú)立性最高的是(A )階段。A. 數(shù)據(jù)庫(kù)系統(tǒng)B. 文件系統(tǒng)C. 人工管理D.數(shù)據(jù)項(xiàng)管理2. 在數(shù)據(jù)庫(kù)中,下列說法不正確的是( A )。A數(shù)據(jù)庫(kù)避免了一切數(shù)據(jù)的重復(fù) B若系統(tǒng)是完全可以控制的,則系統(tǒng)可確保更新時(shí)的一致性 C數(shù)據(jù)庫(kù)
2、中的數(shù)據(jù)可以共享 D數(shù)據(jù)庫(kù)減少了數(shù)據(jù)冗余3. 數(shù)據(jù)獨(dú)立性是指(D)。A. 數(shù)據(jù)獨(dú)立于計(jì)算機(jī)B. 數(shù)據(jù)獨(dú)立于操作系統(tǒng)C. 數(shù)據(jù)獨(dú)立于數(shù)據(jù)管理系統(tǒng)D. 數(shù)據(jù)獨(dú)立于應(yīng)用程序4. 信息世界的實(shí)體對(duì)應(yīng)于關(guān)系中的( C )。A. 性質(zhì)B. 屬性C. 元組D列5. 下列哪些運(yùn)算是關(guān)系代數(shù)的基本運(yùn)算(D)。 A. 交、并、差B. 投影、選擇、除、連接 C. 連接、自然連接、笛卡爾乘積 D. 投影、選擇、笛卡爾乘積、差運(yùn)算6. 設(shè)關(guān)系R和關(guān)系S的元組個(gè)數(shù)分別是3和4,關(guān)系T是R與S的笛卡爾積,即:
3、T=R×S,則關(guān)系T的元組個(gè)數(shù)是( C)。A7B9 C12D167. 設(shè)有關(guān)系R和S,關(guān)系代數(shù)表達(dá)式R-(R-S)表示的是(D )。 AR-SBR÷SCRS DRS 8. 設(shè)關(guān)系R和S的屬性個(gè)數(shù)分別為2和3,那么 等價(jià)于(B )。A B
4、C D 9. SQL中,與“<ANY”等價(jià)的操作符是( B ) 。A>MAXB<MAX C<MIND >MIN10. 設(shè)有關(guān)系R=(A,B,C), 與SQL語句SELECT DISTINCT A FROM R WHERE B=17;等價(jià)的關(guān)系代數(shù)表達(dá)
5、式是( C )。AA (R)BB=17(R)CA(B=17(R)DB=17 (A (R) 11. 索引的作用之一是( C)。A節(jié)省存儲(chǔ)空間B便于管理C加快查詢速度D建立各數(shù)據(jù)表之間的關(guān)系12. 以下有關(guān)SELECT子句的敘述中不正確的是( A)。ASELECT子句中只能包含表中的列及其構(gòu)成的表達(dá)式BSELECT子句規(guī)定了結(jié)果集中的列順序CSELECT子句中可以使用別名D如果FROM子句中引用的兩個(gè)表中有同名的列,則在SELECT子句中引用它們時(shí)必須使用表名前綴加以限制13. 部分匹配查詢中有關(guān)通配符“”的敘述中正確的是(C )。A“”代表一個(gè)字符B“”代表多個(gè)字符
6、C“”可以代表零個(gè)或多個(gè)字符D“”不能與“_”同使用14. 設(shè)有關(guān)系模式R(A,B,C,D),其函數(shù)依賴集F=(A,B)C,CD,則關(guān)系模式R的規(guī)范化程度最高達(dá)到( B )。A. 1NFB. 2NFC. 3NFD. BCNF15. 在關(guān)系模式中,如果屬性A和屬性B的值存在一對(duì)一的聯(lián)系,則有( C )。A. AB B. BAC. AB D. 以上都不是16. 關(guān)系模式R中的屬性全是主屬性,則R的最高范式必定是(D )。A. 1NFB. 2NFC. 3NFD. BCNF17. XY,當(dāng)下列哪一條成立時(shí),稱為平凡的函數(shù)依賴( B )。A. XYB. YXC. XY=D. XY18. 以下四個(gè)敘述中,
7、哪一個(gè)不是對(duì)關(guān)系模式進(jìn)行規(guī)范化的主要目的(C)。 A. 減少數(shù)據(jù)冗余B. 解決更新異常問題 C. 加快查詢速度D. 提高存儲(chǔ)空間效率19. 事務(wù)的原子性是指(B)。 A. 事務(wù)一旦提交,對(duì)數(shù)據(jù)庫(kù)的改變是永久的 B. 事務(wù)中包括的所有操作要么都做,要么都不做 C. 一個(gè)事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對(duì)并發(fā)的其他事務(wù)是隔離的 D. 事務(wù)必須使數(shù)據(jù)庫(kù)從一個(gè)一致性狀態(tài)變到另一個(gè)一致性狀態(tài)20.
8、 日志文件是用于記錄( B )。A數(shù)據(jù)操作B每個(gè)事務(wù)所有更新操作和事務(wù)執(zhí)行狀態(tài)C程序執(zhí)行的全過程D程序執(zhí)行的結(jié)果二、填空題(每空 1 分,共 20 分)1. 數(shù)據(jù)獨(dú)立性分為 和 。2. 根據(jù)聯(lián)系所涉及的實(shí)體集的個(gè)數(shù),聯(lián)系分為三種: 、 、 。3. 為了提高數(shù)據(jù)庫(kù)系統(tǒng)中的數(shù)據(jù)獨(dú)立性,數(shù)據(jù)庫(kù)系統(tǒng)在這三級(jí)模式間提供了兩層映像 、 。4. DBS由 、 、應(yīng)用開發(fā)工具軟件和應(yīng)用程序、數(shù)據(jù)庫(kù)的軟硬件支撐環(huán)境、 等部分構(gòu)成。5. 和 是關(guān)系模型必須滿足的完整性約束條件,被稱為關(guān)系的 關(guān)系的兩個(gè)不變性 。 6. SQL語言提供了兩種不同的使用方式: 交互式 、 嵌套式 。7. 是指數(shù)據(jù)的正確性和相容性,防止
9、錯(cuò)誤數(shù)據(jù)進(jìn)入數(shù)據(jù)庫(kù),防止數(shù)據(jù)存在不符合語義的數(shù)據(jù)。8. 并發(fā)操作如果不加以控制,可能帶來三種問題: 、 、 ,并發(fā)控制常用的方法是 。三、編程題(每小題 4分,共32 分)設(shè)有如下3個(gè)關(guān)系模式:(1)職工EMP(ENO,ENAME,SEX,BIRTH),屬性含義分別為:職工號(hào),姓名,性別,出生年月;(2)工程PRJ(PNO,PNAME,PTOTAL),屬性含義分別為:工程編號(hào),工程名稱,預(yù)算;(3)報(bào)酬SAL(ENO,PNO,SALARY),屬性含義分別為:職工號(hào),工程編號(hào),工資;一個(gè)職工最多只能參加一項(xiàng)工程,一個(gè)工程有多個(gè)職工參加。1查詢“8395”號(hào)職工的姓名和出生年月,請(qǐng)用關(guān)系代數(shù)表示。
10、PENAME,BIRTH(sENO=8395(EMP)以下題目請(qǐng)用SQL語句表示。2用SQL語句創(chuàng)建SAL表,其中ENO為字符串類型,長(zhǎng)度為8個(gè)字節(jié),PNO為字符串類型,長(zhǎng)度為5個(gè)字節(jié),SALARY為整型。要求定義主碼和外碼。Create table SAL (ENO char(8),PNO char(5),SALARY int,PRIMARY KEY(ENO, PNO), FOREIGN KEY ENO REFERENCES EMP(ENO), FOREIGN KEY PNO REFERENCES PRJ(PNO)3查詢姓“張”的女性員工的詳細(xì)信息。select * from EMP whe
11、re ENAME like %ENAME% and SEX=女;4查詢工資在3500元以上(含3500元)的職工號(hào)、姓名及工資,并按工資從高到低排列。Select ENO,ENAME,SALARY from EMP,SAL where EMP.ENO=SAL.ENO SALARY>=3500 order by SALARY desc;5統(tǒng)計(jì)每項(xiàng)工程發(fā)放給員工的工資總額,要求顯示工程編號(hào)和工資總額。Select PNO,sum(SALARY) fromSAL GROUP BY PNO;6查詢平均工資超過3000元(不含3000)的工程編號(hào)和工程名稱,并按工程編號(hào)由小到大順序排列。SELEC
12、T PNO,PNAME FROM PRJ WHERE PNO IN (SELECT PNO FROM SAL GROUP BY PNO HAVING AVG(SALARY)>3000);7查詢沒有一位職工工資低于3000元的工程編號(hào)和工程名。SELECT PNO,PNAME FROM PRJ WHERE PNO NOT IN(SELECT PNO FROM SAL WHREE SALARY <3000);8請(qǐng)用嵌入式SQL語句向報(bào)酬表SAL中插入一條新元組,已知職工號(hào)、工程編號(hào)和工資依次存放在主變量HENO,HPNO和HSALARY中。INSERT INTO SAL (ENO, P
13、NO, SALARY) VALUES(:HENO, :HPNO, :HSALARY);四、簡(jiǎn)答題 (每題5分,共 10分)1. 試述數(shù)據(jù)模型的概念和數(shù)據(jù)模型的三個(gè)要素。2. 什么是DBA?你如何看待DBA這項(xiàng)工作?假如你是一位DBA,你會(huì)從哪幾方面做好這份工作?今后你還打算學(xué)習(xí)哪些與數(shù)據(jù)庫(kù)管理或數(shù)據(jù)庫(kù)開發(fā)相關(guān)的課程? 五、設(shè)計(jì)題(10分)一個(gè)工廠需要建立一個(gè)數(shù)據(jù)庫(kù)系統(tǒng),要存儲(chǔ)以下信息:(1)一個(gè)工廠內(nèi)有多個(gè)車間,每個(gè)車間有車間號(hào)、車間主任姓名、地址和電話。(2)一個(gè)車間有多個(gè)工人,每個(gè)工人有職工號(hào)、姓名、出生日期、性別和工種(3)一個(gè)車間生產(chǎn)多種產(chǎn)品,產(chǎn)品有產(chǎn)品號(hào)和價(jià)格(4)一個(gè)車間生產(chǎn)多種零
14、件,一個(gè)零件也可以在多個(gè)車間內(nèi)生產(chǎn),零件有零件號(hào)、重量和價(jià)格。(5)一個(gè)產(chǎn)品由多種零件組成,一種零件也可以裝配出多種產(chǎn)品(6)產(chǎn)品與零件均存入倉(cāng)庫(kù)中,一種產(chǎn)品或零件只能存放在一個(gè)倉(cāng)庫(kù)中,一個(gè)倉(cāng)庫(kù)可以存放多種產(chǎn)品或零件。(7)廠內(nèi)有多個(gè)倉(cāng)庫(kù),倉(cāng)庫(kù)有倉(cāng)庫(kù)號(hào)、倉(cāng)庫(kù)主任姓名和電話。請(qǐng)根據(jù)上述描述完成以下操作:(1)畫出該系統(tǒng)的ER圖,只要求畫出實(shí)體及聯(lián)系。(2)根據(jù)ER圖轉(zhuǎn)換關(guān)系模式,要求指出每個(gè)關(guān)系模式的主碼及其存在的外碼。關(guān)系名稱和屬性名稱要求都用中文表示。六、綜合題(8分)對(duì)于R(A,B,C,D,E),F(xiàn)=BCD,EB,BC,DAC,EC,BA,完成以下操作:(1)求該關(guān)系模式最小函數(shù)依賴集Fmin。(2)求屬性BD的閉包(BD)F+ (3)求R的候選碼(4)判斷R最高達(dá)到第幾范式?為什么?南京林業(yè)大學(xué)南方學(xué)院答題紙(B)學(xué) 號(hào) 班 號(hào) 姓 名學(xué)號(hào)班號(hào)課程名稱 數(shù)據(jù)庫(kù)原理與應(yīng)用 2012-2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024門禁工程合同
- 2024閘門采購(gòu)合同模板大全
- 2024榨菜種植與農(nóng)業(yè)電商人才培訓(xùn)合作合同3篇
- 2025年度文化旅游代理股權(quán)轉(zhuǎn)讓及項(xiàng)目運(yùn)營(yíng)合同4篇
- 2025年度智能社區(qū)視頻監(jiān)控系統(tǒng)工程承包協(xié)議4篇
- 2025年度應(yīng)急物流承運(yùn)商合作協(xié)議范本4篇
- 2024音樂制作合同:錄音工作室合同范本版B版
- 2025年度桉樹苗木線上線下融合發(fā)展合同3篇
- 2025年度知識(shí)產(chǎn)權(quán)運(yùn)營(yíng)丨合伙人共同運(yùn)營(yíng)專利技術(shù)的合同4篇
- 2024舞臺(tái)建設(shè)施工合同協(xié)議書
- 2024版智慧電力解決方案(智能電網(wǎng)解決方案)
- 公司SWOT分析表模板
- 小學(xué)預(yù)防流行性感冒應(yīng)急預(yù)案
- 肺癌術(shù)后出血的觀察及護(hù)理
- 聲紋識(shí)別簡(jiǎn)介
- 生物醫(yī)藥大數(shù)據(jù)分析平臺(tái)建設(shè)-第1篇
- 基于Android的天氣預(yù)報(bào)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 沖鋒舟駕駛培訓(xùn)課件
- 美術(shù)家協(xié)會(huì)會(huì)員申請(qǐng)表
- 聚合收款服務(wù)流程
- 中石化浙江石油分公司中石化溫州靈昆油庫(kù)及配套工程項(xiàng)目環(huán)境影響報(bào)告書
評(píng)論
0/150
提交評(píng)論