




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第1頁共6頁數(shù)據庫系統(tǒng)復習題單選題1、D 2、A 3、D 4、C 5、C 6、B 7、C8、A9、C 10、A 11、B 12、C 13、C 14、C 15、D16、C1、 數(shù)據庫管理系統(tǒng)的英文簡寫是()A.DBB.DBAC.DBSD.DBMS2、 數(shù)據庫管理系統(tǒng)能實現(xiàn)對數(shù)據庫中的數(shù)據定義數(shù)據結構、數(shù)據約束條件等的語言稱為()A.數(shù)據定義語言 B.數(shù)據管理語言C.數(shù)據操縱語言 D.數(shù)據控制語言3、 用二維表結構表示實體以及實體間聯(lián)系的數(shù)據模型稱為()A.層次模型B.網狀模型C.面向對象模型D.關系模型4、數(shù)據庫系統(tǒng)中,物理數(shù)據獨立性指()A.數(shù)據與數(shù)據庫管理系統(tǒng)相互獨立B.應用程序與DBMS的相互獨立C.應用程序與存儲在磁盤上的數(shù)據庫的物理模式是相互獨立的D.應用程序與數(shù)據庫中數(shù)據的邏輯結構相互獨立5、 有一名為“列車運營”實體,含有:車次、日期、實際發(fā)車時間、實際抵達時間、情況摘要等屬性,該實體主碼是()A.車次B.日期C.車次+日期D.車次+情況摘要6、()是以圖形化方式顯示數(shù)據庫的結構,是建立數(shù)據庫的可視化工具,可以清晰表示數(shù)據庫中表結構以及表之間相互關聯(lián)。A.視圖B.關系圖C.觸發(fā)器D.索引7、關系模型中,一個碼是()。A.可以由多個任意屬性組成B.至多由一個屬性組成C.由一個或多個屬性組成,其值能夠惟一標識關系中一個元組D.以上都不是8、數(shù)據庫三級模式中,數(shù)據庫中全體數(shù)據的內部表示是()A.內模式 B.外模式C.模式 D.邏輯模式9、 下列選項中,不屬于數(shù)據庫特點的是()。A.數(shù)據共享B.數(shù)據完整性C.數(shù)據冗余很高D.數(shù)據獨立性高10、數(shù)據的邏輯獨立性是指()A.模式改變,外模式和應用程序不變B.模式改變,內模式不變C.內模式改變,模式不變D.內模式改變,外模式和應用程序不變11、()的存取路徑對用戶透明,從而具有更高的數(shù)據獨立性、更好的安全保密性,也簡化了程序員的工作和數(shù)據庫開發(fā)建立的工作。A.網狀模型B.關系模型C.層次模型D.以上都有12、 SQL語言的GRANT和REVOKE語句主要是用來維護數(shù)據庫的()A.完整性B.可靠性C.安全性D.一致性13、設關系R和S的元祖?zhèn)€數(shù)分別為100和300,關系T是R與S的笛卡爾積,則T的元組個數(shù)是()A.400B.10000C.30000D.9000014、數(shù)據庫中的封鎖機制(Locks)是()的主要方法。A.安全性B.完整性C.并發(fā)控制D.恢復15、在數(shù)據庫設計中,將E-R圖轉換成關系數(shù)據模型的過程屬于()A.
需求分析階段
B.物理設計階段
C.
概念設計階段D.邏輯設計階段
16、SQL語言中的COMMIT語句的主要作用是()。A.結束程序B.返回系統(tǒng)C.提交事務D.存儲數(shù)據二、名詞解釋題1、數(shù)據與程序的邏輯獨立性:當模式改變時(例如增加新的關系、新的屬性、改變屬性的數(shù)據類型等),由數(shù)據庫管理員對各個外模式/模式的映象作相應改變,可以使外模式保持不變。應用程序是依據數(shù)據的外模式編寫的,從而應用程序不必修改,保證了數(shù)據與程序的邏輯獨立性,簡稱數(shù)據的邏輯獨立性。 2、視圖是從一個或幾個基本表導出的表。視圖本身不獨立存儲在數(shù)據庫中,是一個虛表。3、事務的ACID特性是:原子性:事務是一個不可分割的單位。一致性:事務對數(shù)據庫操作的結果是將數(shù)據庫從一個一致性狀態(tài)變?yōu)榱硪粋€一致性狀態(tài)。隔離性:多個事務的并發(fā)執(zhí)行不互相干擾。持續(xù)性:事務一旦提交,它對數(shù)據庫中數(shù)據的改變就是永久性的。4、數(shù)據與程序的物理獨立性:當數(shù)據庫的存儲結構改變了,由數(shù)據庫管理員對模式/內模式映象作相應改變,可以使模式保持不變,從而應用程序也不必改變。保證了數(shù)據與程序的物理獨立性,簡稱數(shù)據的物理獨立性。三、簡答題1、答:基本表是本身獨立存在的表,在SQL中一個關系就對應一個表。視圖是從一個或幾個基本表導出的表。視圖本身不獨立存儲在數(shù)據庫中,是一個虛表。即數(shù)據庫中只存放視圖的定義而不存放視圖對應的數(shù)據,這些數(shù)據仍存放在導出視圖的基本表中。視圖在概念上與基本表等同,用戶可以如同基本表那樣使用視圖,可以在視圖上再定義視圖。2、(1)外模式或者用戶模式或者外模式(2)模式(3)內模式或者物理模式或者存儲模式3、完整性規(guī)則有實體完整性、參照完整性、用戶定義的完整性。實體完整性:若屬性A是基本關系R的主屬性,則屬性A的值不能為空值。參照完整性:若屬性(或屬性組)F是基本關系R的外碼,它與基本關系S的主碼Ks相對應,則對于R中每個元組在F上的值必須取空值用戶定義的完整性:針對某一具體關系數(shù)據庫的約束條件,它反映某一具體應用所涉及的數(shù)據必須滿足的語義要求。4、事務的COMMIT語句和ROLLBACK語句的功能是什么?事務中的提交(COMMIT)是提交事務的所有操作。具體說就是將事務中所有對數(shù)據庫的更新寫回到磁盤上的物理數(shù)據庫中去,事務正常結束。事務中的回滾(ROLLBACK)是數(shù)據庫滾回到事務開始時的狀態(tài)。具體地說就是,在事務運行的過程中發(fā)生了某種故障,事務不能繼續(xù)執(zhí)行,系統(tǒng)將事務中對數(shù)據庫的所有已完成的更新操作全部撤消,使數(shù)據庫回滾到事務開始時的狀態(tài)。5、簡述視圖的優(yōu)點。(1)為用戶集中數(shù)據,簡化用戶的數(shù)據查詢和處理。(2)屏蔽數(shù)據庫的復雜性。(3)簡化用戶權限管理。(4)便于數(shù)據共享。(5)可以重新組織數(shù)據以便輸出到其他應用程序中。6、說明數(shù)據不一致性中讀“臟”數(shù)據的含義事務T1修改了某一數(shù)據并將其寫回數(shù)據庫,隨后T2讀入這個被T1修改過的數(shù)據,然而,T1由于某種原因被撤銷了,于是它所修改的數(shù)據恢復原值。這樣一來,T2所讀取的數(shù)據就與數(shù)據庫中的數(shù)據不同了,這種現(xiàn)象就稱為讀“臟”數(shù)據。四、設計題1、設有關系R和S如下圖所示。RSABa1b1a2b2a3b3ACa140a250a355試用SQL語句實現(xiàn):(1)查詢屬性C>50時,R中與相關聯(lián)的屬性B之值。(2)當屬性C=40時,將R中與之相關聯(lián)的屬性B值修改為b4。1、(1)SELECTBFROMR,SWHERER.A=S.AANDC>50(2)UPDATER SETB=’b4’ WHEREAIN (SELECTA FROMS WHEREC=40)2、現(xiàn)需要設計一個教學數(shù)據庫,假設每個學生選修若干門課程,且每個學生每選一門課只有一個成績,每個教師只擔任一門課的教學,一門課由若干教師任教?!皩W生”有屬性:學號、姓名、地址、年齡、性別?!敖處煛庇袑傩裕郝毠ぬ枴⒔處熜彰?、職稱?!罢n程”有屬性:課程號、課程名。請完成如下問題:(1)給出該數(shù)據庫的E-R圖,請標明聯(lián)系的類型及每個實體的主屬性。(2)將該E-R圖轉換為關系模式,并標識出主碼。(3)請簡述數(shù)據庫設計的主要步驟。2.(1)3、設有學生選課關系SC(學號,課程號,成績),試用SQL語句檢索每門課程的最高分。SELECT課程號,MAX(成績)FROMSCGROUPBY課程號4、現(xiàn)需設計一個科研項目數(shù)據庫,設某研究所有多名科研人員,每一個科研人員只屬于一個研究所,研究所有多個科研項目,每個科研項目有多名科研人員參加,每個科研人員可以參加多個科研項目??蒲腥藛T參加項目要統(tǒng)計工作量?!把芯克庇袑傩裕壕幪?,名稱、地址。“科研人員”有屬性:職工號、姓名、性別、年齡,職稱?!翱蒲许椖俊庇袑傩裕喉椖刻?、項目名、經費。要求:(1)給出該數(shù)據庫的E-R圖,請標明聯(lián)系的類型及每個實體的主屬性。(2)將該E-R圖轉換為關系模式,并標識出主碼。(3)請簡述數(shù)據庫設計的過程。(1)(2)研究所(研究所編號,名稱,地址)研究人員(職工號,研究所編號,姓名,性別,年齡,職稱)研究項目(研究所編號,項目號,項目名,經費)參加(項目號,職
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 物業(yè)管理系統(tǒng)開發(fā)合作協(xié)議
- 農業(yè)科技推廣應用案例分析
- 維修服務委托合同
- 金融產品開發(fā)合作協(xié)議
- 旅游行業(yè)游客安全與責任免除合同
- 學生自制動漫電影小感悟
- 昆蟲記的讀后感
- 食品營養(yǎng)與健康功能性食品知識點題集
- 寵物行業(yè)智能門店與健康管理方案
- 市場營銷策略效果評估表格模板(行業(yè)A)
- 2022年濟南工程職業(yè)技術學院單招綜合素質考試筆試試題及答案解析
- 初中數(shù)學競賽試題匯編
- 湖南非稅在線繳費操作步驟
- GB∕Z 27735-2022 野營帳篷
- 《法院執(zhí)行實務》單元三(上)(課堂PPT)課件
- 高分子材料研究方法 X 射線法
- 【課件】第二單元第三節(jié)漢族民歌課件-2021-2022學年高中音樂人音版(2019)必修音樂鑒賞
- 高中人音版必修 音樂鑒賞20人民音樂家課件
- 風電齒輪箱講義(20151010)
- 小組合作學習評價量化表
- 石油化工行業(yè)典型事故案例
評論
0/150
提交評論