上海電機學院數(shù)據(jù)庫原理及應用_第1頁
上海電機學院數(shù)據(jù)庫原理及應用_第2頁
上海電機學院數(shù)據(jù)庫原理及應用_第3頁
上海電機學院數(shù)據(jù)庫原理及應用_第4頁
上海電機學院數(shù)據(jù)庫原理及應用_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上上海電機學院 200_200_學年第_學期數(shù)據(jù)庫原理及應用課程期末考試試卷 B 2007.10一、 填空題(共20分,每空格1分)1. 數(shù)據(jù)庫中的數(shù)據(jù)按一定的_組織、描述和儲存,具有較小的_、較高的數(shù)據(jù)獨立性和易擴展性,并可為一定范圍內(nèi)的各種用戶共享。2. 數(shù)據(jù)庫系統(tǒng)是由_計算機硬件_、_數(shù)據(jù)庫_、_數(shù)據(jù)庫管理系統(tǒng)_、_程序管理系統(tǒng)_和數(shù)據(jù)庫管理員五部分組成。3. 在數(shù)據(jù)庫的三級模式體系結(jié)構(gòu)中,外模式與模式之間的映像,實現(xiàn)了數(shù)據(jù)庫的_獨立性,而模式與內(nèi)模式之間的映像,實現(xiàn)了數(shù)據(jù)庫的_獨立性。4. E-R模型是對現(xiàn)實世界的一種抽象,它的主要成分是_、_和_。5. 關(guān)系數(shù)

2、據(jù)庫的標準語言是_,該語言的功能主要包括_、_、_。6. 若事務T對數(shù)據(jù)對象A加了S鎖,則其他事務只能對數(shù)據(jù)A再加_,不能加_,直到事務T釋放A上的鎖。7. 數(shù)據(jù)庫應用系統(tǒng)的設(shè)計應該具有對數(shù)據(jù)進行收集、存儲、加工、抽取和傳播等功能,即包括數(shù)據(jù)設(shè)計和處理設(shè)計,而_數(shù)據(jù)設(shè)計_是系統(tǒng)設(shè)計的基礎(chǔ)和核心。8. 在ORDER BY子句的選擇項中,DESC代表_降序_輸出;省略DESC時,代表_升序_輸出。二、選擇題(共30分,每小題2分)1數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)中,定義索引的組織方式屬于_D_ A.概念模式 B.外模式 C.邏輯模式 D.內(nèi)模式2. DB,DBMS,DBS三者之間的關(guān)系是_B_ A.DB

3、包括DBMS和DBS B. DBS包括DBMS和DBC.DBMS包括DB和DBS D. DBS與DBMS和DB無關(guān)3. 數(shù)據(jù)庫的概念模型獨立于_A_A. 具體的機器和DBMS BE-R圖 C信息世界 D現(xiàn)實世界4視圖創(chuàng)建完畢后,數(shù)據(jù)字典中存放的是_C_A查詢語句 B.查詢結(jié)果C. 視圖定義 D.所引用的基本表的定義5一個關(guān)系數(shù)據(jù)庫文件中的各元組_B_ A. 前后順序不能任意顛倒,一定要按照輸入的順序排列 B. 前后順序可以任意顛倒,不影響庫中的數(shù)據(jù)關(guān)系 C. 前后順序可以任意顛倒,但若列的順序不同,統(tǒng)計處理的結(jié)果就可能不同D前后順序不能任意顛倒,一定要按照關(guān)鍵字段值的順序排列6SQL語言中,實

4、現(xiàn)數(shù)據(jù)檢索的語句是_A_ ASELECT B.INSERT C. UPDATE DDELETE7SQL中,與“NOT IN”等價的是_D_A=SOME B.<>SOME C.=ALL D.<>ALL8在一個BCNF關(guān)系模式中,所有的非主屬性對碼都是_D_ A部分函數(shù)依賴 B.平凡函數(shù)依賴 C.傳遞函數(shù)依賴 D.完全函數(shù)依賴9二維表的主屬性可以包含 _C_ 屬性A. O個 B1個 C1個或多個 D多個10數(shù)據(jù)完整性約束條件主要指_CA. 用戶操作權(quán)限的約束 B用戶口令校對C. 值的約束和結(jié)構(gòu)的約束 D. 并發(fā)控制的約束11在數(shù)據(jù)管理技術(shù)的發(fā)展過程中,經(jīng)歷了人工管理階段、文

5、件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。在這幾個階段中,數(shù)據(jù)獨立性最高的是_A_階段。A. 數(shù)據(jù)庫系統(tǒng) B文件系統(tǒng) C.人工管理 D.數(shù)據(jù)項管理 12數(shù)據(jù)庫系統(tǒng)中,負責物理結(jié)構(gòu)與邏輯結(jié)構(gòu)的定義和修改的人員是_A_ A.數(shù)據(jù)庫管理員 B.專業(yè)用戶C.應用程序員 D.最終用戶13對關(guān)系模型敘述錯誤的是_D_A. 建立在嚴格的數(shù)學理論、集合論和謂詞演算公式的基礎(chǔ)之上B. 微機DBMS絕大部分采取關(guān)系數(shù)據(jù)模型C. 用二維表表示關(guān)系模型是其一大特點D不具有連接操作的DBMS也可以是關(guān)系數(shù)據(jù)庫系統(tǒng)14從E-R模型向關(guān)系模型轉(zhuǎn)換時,一個m:n的聯(lián)系轉(zhuǎn)換為關(guān)系模式時,該關(guān)系模式的碼由_C_組成A. m端實體關(guān)系碼的屬性組

6、成B. n端實體關(guān)系碼的屬性組成 C. m端實體關(guān)系碼和n端實體關(guān)系碼的屬性組合D重新選擇屬性15事務的隔離性是指_C_ A. 事務中包括的所有操作要么都做,要么都不做 B事務一旦提交,對數(shù)據(jù)庫的改變是永久的 C. 一個事務內(nèi)部的操作及使用的數(shù)據(jù)對并發(fā)的其他事務是隔離的 D. 事務必須是使數(shù)據(jù)庫從一個一致性狀態(tài)變到另一個一致性狀態(tài)三、設(shè)有如圖所示的關(guān)系R、S、T,計算: (共22分)R : S:T:ABCAEFABC367345153257723367723767443(1) RT (3分)(2) (3分)(3) (3分)(4) (6分)(5) R÷S(7分)四、設(shè)有一個工程零件數(shù)據(jù)

7、庫,包括一下四個基本表:(每題3分,共18分)供應商(供應商代碼,姓名,所在城市,聯(lián)系電話);工程(工程代碼,工程名,負責人,預算);零件(零件代碼,零件名,規(guī)格,產(chǎn)地,顏色)供應零件(供應商代碼,工程代碼,零件代碼,數(shù)量)試用SQL語句完成如下操作:1. 創(chuàng)建表供應商,表中有4個字段:供應商代碼(字符型),性別(字符型),所在城市(字符型),聯(lián)系電話(字符型)。2. 求供應工程J1中零件P1的供應商姓名;3. 求供應工程J1零件為紅色的供應商代碼;4. 求供應商代碼及其供應的工程數(shù);5. 求既為工程J1供應零件,又為工程J2供應零件的供應商代碼;6. 在表工程中添加一個記錄,工程代碼為000

8、1,工程名為拖拉機制造,負責人為李平,預算為70000元。五、設(shè)關(guān)系模式R(ABC),F(xiàn)是R上成立的FD集,F(xiàn)= A->B, B->C 。(10分)1 說明R不是3NF模式的理由。2 試把R分解成3NF模式集。答案一、 填空題(共20分,每空格1分)1. 數(shù)據(jù)庫中的數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和儲存,具有較小的冗余度、較高的數(shù)據(jù)獨立性和易擴展性,并可為一定范圍內(nèi)的各種用戶共享。2. 在數(shù)據(jù)庫的三級模式體系結(jié)構(gòu)中,外模式與模式之間的映像,實現(xiàn)了數(shù)據(jù)庫的邏輯獨立性,而模式與內(nèi)模式之間的映像,實現(xiàn)了數(shù)據(jù)庫的物理獨立性。3. E-R模型是對現(xiàn)實世界的一種抽象,它的主要成分是實體集、聯(lián)系和

9、屬性。4. 關(guān)系數(shù)據(jù)庫的標準語言是SQL語言,該語言的功能主要包括數(shù)據(jù)定義功能、數(shù)據(jù)操縱功能、數(shù)據(jù)控制功能。5. 若事務T對數(shù)據(jù)對象A加了S鎖,則其他事務只能對數(shù)據(jù)A再加S鎖,不能加X鎖,直到事務T釋放A上的鎖。6. 數(shù)據(jù)庫應用系統(tǒng)的設(shè)計應該具有對數(shù)據(jù)進行收集、存儲、加工、抽取和傳播等功能,即包括數(shù)據(jù)設(shè)計和處理設(shè)計,而數(shù)據(jù)設(shè)計是系統(tǒng)設(shè)計的基礎(chǔ)和核心。7. 在ORDER BY子句的選擇項中,DESC代表降序輸出;省略DESC時,代表升序輸出。二、選擇題(共30分,每小題2分)DBACB ADDCC AADCC三、 設(shè)有如圖所示的關(guān)系R、S、T,計算: (共22分)解: ABCABCFE36772

10、35425744332723767443153R.ABCEF367457232376723R÷SBC67四、設(shè)有一個工程零件數(shù)據(jù)庫,包括一下四個基本表:(每題3分,共18分)答案:(1)CREAT TABLE 供應商(供應商代碼CHAR(4),性別 CHAR(4),所在城市 VARCHAR(50),聯(lián)系電話CHAR(11);(2)SELECT 姓名 FROM 供應商 WHERE 供應商代碼 IN(SELECT供應商代碼FROM 供應零件WHERE工程代碼=J1 AND 零件代碼=P1);(3)SELECT 供應商代碼 FROM 供應零件 WHERE 工程代碼=J1 AND 零件代碼 IN(SELECT 零件代碼FROM 零件WHERE 顏色=紅色);(4) SELECT 供應商代碼,COUNT(工程代碼)FROM 供應零件GROUP BY 供應商代碼; (5)SELECT供應商代碼FROM 供應零件WHERE工程代碼=J1INTERSECTSELECT供應商代碼FROM 供應零件WH

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論