2023年數(shù)據(jù)庫原理自學(xué)考試試卷_第1頁
2023年數(shù)據(jù)庫原理自學(xué)考試試卷_第2頁
2023年數(shù)據(jù)庫原理自學(xué)考試試卷_第3頁
2023年數(shù)據(jù)庫原理自學(xué)考試試卷_第4頁
2023年數(shù)據(jù)庫原理自學(xué)考試試卷_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

二○○一年下半年全國高等教育自學(xué)考試數(shù)據(jù)庫原理試卷第一部分選擇題(共30分)一、單項選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個選項中只有一個是符合題目規(guī)定的,請將其代碼填在題后的括號內(nèi)。錯選或未選均無分。1.單個用戶使用的數(shù)據(jù)視圖的描述稱為【】A.外模式B.概念模式C.內(nèi)模式D.存儲模式2.子模式DDL用來描述【】A.數(shù)據(jù)庫的總體邏輯結(jié)構(gòu)B.數(shù)據(jù)庫的局部邏輯結(jié)構(gòu)C.數(shù)據(jù)庫的物理存儲結(jié)構(gòu)D.數(shù)據(jù)庫的概念結(jié)構(gòu)3.在DBS中,DBMS和OS之間的關(guān)系是【】A.互相調(diào)用B.DBMS調(diào)用OSC.OS調(diào)用DBMSD.并發(fā)運營4.五種基本關(guān)系代數(shù)運算是【】A.∪,-,×,π和σB.∪,-,∞,π和σC.∪,∩,×,π和σD.∪,∩,∞,π和σ5.當(dāng)關(guān)系R和S自然聯(lián)接時,可以把R和S原該舍棄的元組放到結(jié)果關(guān)系中的操作是【】A.左外聯(lián)接B.右外聯(lián)接C.外部并D.外聯(lián)接6.下列聚合函數(shù)中不忽略空值(null)的是【】A.SUM(列名)B.MAX(列名)C.COUNT(*)D.AVG(列名)7.設(shè)關(guān)系模式R(A,B,C),F(xiàn)是R上成立的FD集,F={B→C},則分解ρ={AB,BC}相對于F【】A.是無損聯(lián)接,也是保持FD的分解B.是無損聯(lián)接,但不保持FD的分解C.不是無損聯(lián)接,但保持FD的分解D.既不是無損聯(lián)接,也不保持FD的分解8.關(guān)系模式R分解成ρ={R1,…,Rk},F是R上的一個FD集,那么R中滿足F的每一個關(guān)系r,與其投影聯(lián)接表達(dá)式mρ(r)間的關(guān)系滿足【】A.rímρ(r)B.mρ(r)írC.r=mρ(r)D.r≠mρ(r)9.在數(shù)據(jù)庫設(shè)計中,將ER圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于【】A.需求分析階段B.邏輯設(shè)計階段C.概念設(shè)計階段D.物理設(shè)計階段10.SQL中,下列涉及空值的操作,不對的的是【】A.AGEISNULLB.AGEISNOTNULLC.AGE=NULLD.NOT(AGEISNULL)11.假如事務(wù)T獲得了數(shù)據(jù)項Q上的排它鎖,則T對Q【】A.只能讀不能寫B(tài).只能寫不能讀C.既可讀又可寫D.不能讀不能寫12.DBMS中實現(xiàn)事務(wù)持久性的子系統(tǒng)是【】A.安全性管理子系統(tǒng)B.完整性管理子系統(tǒng)C.并發(fā)控制子系統(tǒng)D.恢復(fù)管理子系統(tǒng)13.SQL的全局約束是指基于元組的檢查子句和【】A.非空值約束B.域約束子句C.斷言D.外鍵子句14.分布式數(shù)據(jù)庫系統(tǒng)中分片模式和分派模式均是【】A.全局的B.局部的C.分布的D.集中的15.屬性類型允許是基本數(shù)據(jù)類型、結(jié)構(gòu)類型和集合類型的模型是【】A.平面關(guān)系模型B.嵌套關(guān)系模型C.復(fù)合對象模型D.分布式關(guān)系模型第二部分非選擇題(共70分)二、填空題(本大題共10小題,每小題1分,共10分,將對的的答案寫在每小題的空格內(nèi)。錯填或不填均無分。)16.一個類可以從直接的或間接的祖先中繼承所有屬性和方法。采用這個方法提高了軟件的___(dá)__(dá)__(dá)_____(dá)___(dá)。17.用樹型結(jié)構(gòu)表達(dá)實體類型及實體間聯(lián)系的數(shù)據(jù)模型稱為_______(dá)___(dá)___(dá)__。18.關(guān)系數(shù)據(jù)庫的關(guān)系演算語言是以__(dá)__(dá)_______(dá)____為基礎(chǔ)的DML語言。19.在函數(shù)信賴中,平凡的函數(shù)信賴根據(jù)Armstrong推理規(guī)則中的__(dá)_____(dá)______(dá)__律就可推出。20.設(shè)關(guān)系模式R(A,B,C),F是R上成立的FD集,F={B→A,B→C},則分解ρ={AB,AC}丟失的FD是_____(dá)_______(dá)___。21.分布式數(shù)據(jù)庫中定義數(shù)據(jù)分片時,必須滿足三個條件:完備性條件、重構(gòu)條件和___(dá)____(dá)________。22.DB并發(fā)操作通常會帶來三類問題,它們是丟失更新、______(dá)___(dá)_____(dá)_和讀臟數(shù)據(jù)。23.事務(wù)必須具有的四個性質(zhì)是:原子性、一致性、__(dá)__(dá)____(dá)_______和持久性。24.分布式數(shù)據(jù)庫系統(tǒng)中透明性層次越高,應(yīng)用程序的編寫越__(dá)____(dá)__(dá)____(dá)___(dá)。25.在有泛化/細(xì)化聯(lián)系的對象類型之間,較低層的對象類型稱為___(dá)__(dá)______(dá)____。三、簡答題(本大題共10小題,每小題3分,共30分)26.請闡述在網(wǎng)狀模型和關(guān)系模型中,實體之間聯(lián)系的實現(xiàn)方法。27.略28.設(shè)有兩個關(guān)系R(A,B,C)和S(C,D,E),試用SQL查詢語句表達(dá)下列關(guān)系代數(shù)表達(dá)式πA,E(σB=D(R∞S))。29.設(shè)有關(guān)系模式R(A,B,C,D),F(xiàn)是R上成立的FD集,F={D→A,D→B},試寫出關(guān)系模式R的候選鍵,并說明理由。30.兩個函數(shù)信賴集F和G等價的充足必要條件是什么?31.設(shè)有關(guān)系R和S,其中R為參照關(guān)系,S為信賴關(guān)系。為了實現(xiàn)完整性約束,SQL規(guī)定可以對R的刪除操作采用哪三種措施?32.設(shè)關(guān)系模式R(A,B)和S(C,D),有關(guān)系代數(shù)表達(dá)式E=πA,C(σB=‘d’(R×S)),請畫出表達(dá)式E的語法樹。33.SQL中表達(dá)完整性約束的規(guī)則重要有哪幾種?34.什么是分布式數(shù)據(jù)庫的分布透明性?35.什么是對象關(guān)系數(shù)據(jù)模型?四、設(shè)計題(本大題共5小題,每小題4分,共20分)36.設(shè)有關(guān)系數(shù)據(jù)庫:職工關(guān)系EMPLOYEE(職工號,職工名,街道,城市)工作關(guān)系WORKS(職工號,公司號,工資)公司關(guān)系COMPANY(公司號,公司名,城市)假設(shè)職工可在多個公司兼職,請用關(guān)系代數(shù)表達(dá)式寫出至少在公司號為‘C2’和‘C5’公司兼職的職工的職工號。37.依據(jù)第36題的關(guān)系數(shù)據(jù)庫,試用SQL語句寫出下列操作:將所有在“聯(lián)華公司”工作的職工加薪5﹪。38.圖書出版管理數(shù)據(jù)庫中有兩個基本表:圖書(書號,書名,作者編號,出版社,出版日期)作者(作者編號,作者名,年齡,地址)試用SQL語句寫出下列查詢:檢索年齡低于作者平均年齡的所有作者的作者名、書名和出版社。39.設(shè)有商店和顧客兩個實體,“商店”有屬性商店編號、商店名、地址、電話,“顧客”有屬性顧客編號、姓名、地址、年齡、性別。假設(shè)一個商店有多個顧客購物,一個顧客可以到多個商店購物,顧客每次去商店購物有一個消費金額和日期,并且規(guī)定每個顧客在每個商店里天天最多消費一次。試畫出ER圖,并注明屬性和聯(lián)系類型。40.學(xué)校有多名學(xué)生,財務(wù)處每年要收一次學(xué)費。為財務(wù)處收學(xué)費工作設(shè)計一個數(shù)據(jù)庫,涉及兩個關(guān)系:學(xué)生(學(xué)號,姓名,專業(yè),入學(xué)日期)收費(學(xué)年,學(xué)號,學(xué)費,書費,總金額)假設(shè)規(guī)定屬性的類型:學(xué)費、書費、總金額為數(shù)值型數(shù)據(jù);學(xué)號、姓名、學(xué)年、專業(yè)為字符型數(shù)據(jù);入學(xué)日期為日期型數(shù)據(jù)。列的寬度自定義。試用SQL語句定義上述表的結(jié)構(gòu)。(定義中應(yīng)涉及主鍵子句和外鍵子句)五、綜合題(本題共10分)41.假設(shè)某商業(yè)集團(tuán)數(shù)據(jù)庫中有一關(guān)系模式R如下:R(商店編號,商品編號,數(shù)量,部門編號,負(fù)責(zé)人)假如規(guī)定:(1)每個商店的每種商品只在一個部門銷售;(2)每個商店的每個部門只有一個負(fù)責(zé)人;(3)每個商店的每種商品只有一個庫存數(shù)量。試回答下列問題:(1)根據(jù)上述規(guī)定,寫出關(guān)系模式R的基本函數(shù)依賴;(2)找出關(guān)系模式R的候選碼;(3)試問關(guān)系模式R最高已經(jīng)達(dá)成第幾范式?為什么?(4)假如R不屬于3NF,請將R分解成3NF模式集。數(shù)據(jù)庫原理試題參考答案一、單項選擇題1.A2.B3.B4.A5.D6.C7.A8.A9.B10.C11.C12.D13.C14.A15.C二、填空題16.可重用性(或共享性)17.層次模型18.謂詞演算19.自反20.B→C21.不相交條件22.不一致分析23.隔離性24.簡樸(或容易)25.子類型三、簡答題26.在網(wǎng)狀模型中,聯(lián)系用指針實現(xiàn)。在關(guān)系模型中,聯(lián)系用關(guān)鍵碼(或外鍵,或關(guān)系運算)來實現(xiàn)。27.ABC45678928.SELECTA,EFROMR,SWHEREB=DANDR.C=S.C29.①R的候選鍵是CD②理由:從已知的F,可導(dǎo)出D→ABD,再根據(jù)增廣律,可得出CD→ABCD,即CD值可決定所有屬性值。30.F中每個FD在G+中,并且G中每個FD也在F+中。31.(1)RESTRICT(或約束刪除)(2)CASCADE(或級聯(lián)刪除)(3)SETNULL(或外鍵值置空)32.略33.有主鍵約束、外鍵約束、屬性值約束和全局約束等。34.分布透明性是指用戶不必關(guān)心數(shù)據(jù)的邏輯分片,不必關(guān)心數(shù)據(jù)物理位置分派的細(xì)節(jié),也不必關(guān)心各個場地上數(shù)據(jù)庫的數(shù)據(jù)模型。35.在傳統(tǒng)的關(guān)系數(shù)據(jù)模型基礎(chǔ)上,提供元組、數(shù)組、集合等數(shù)據(jù)類型以及解決新的數(shù)據(jù)類型操作的能力,這樣形成的數(shù)據(jù)模型,稱為“對象關(guān)系數(shù)據(jù)模型”。四、設(shè)計題36.略37.UPDATEWORKSSET工資=工資*1.05WHERE公司號IN(SELECT公司號FROMCOMPANYWHERE公司名=‘聯(lián)華公司’);38.SELECT作者名,書名,出版社FROM圖書,作者WHERE圖書.作者編號=作者.作者編號AND年齡<=(SELECTAVG(年齡)FROM作者);39.略40.CREATETABLE學(xué)生(學(xué)號CHAR(8),姓名CHAR(8),專業(yè)CHAR(13),入學(xué)日期DATE,PRIMARYKEY(學(xué)號));CREATETABLE收費(學(xué)年CHAR(10),學(xué)號CHAR(8),學(xué)費NUMERIC(4),書費NUMERIC(5,2),總金額NUMERIC(7,2),PRIMARYKEY(學(xué)年,學(xué)號),FOREIGNKEY(學(xué)號)REFERENCES學(xué)生(學(xué)號));五、綜合題41.

溫馨提示

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

評論

0/150

提交評論