




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
計算機技術(shù)數(shù)據(jù)庫系統(tǒng)概論期末試題附計算機技術(shù)數(shù)據(jù)庫系統(tǒng)概論期末試題附計算機技術(shù)數(shù)據(jù)庫系統(tǒng)概論期末試題附試題一一、單項選擇題得分(本大題共20小題,每題2分,共40分)在每題列出的四個備選項中只有一個是吻合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多項選擇或未選均無分。1.數(shù)據(jù)庫系統(tǒng)的核心是(B)A.數(shù)據(jù)庫B.數(shù)據(jù)庫管理系統(tǒng)C.數(shù)據(jù)模型D.軟件工具2.以下四項中,不屬于數(shù)據(jù)庫系統(tǒng)的特色的是(C)A.數(shù)據(jù)結(jié)構(gòu)化B.數(shù)據(jù)由DBMS一致管理和控制C.數(shù)據(jù)冗余度大D.數(shù)據(jù)獨立性高3.看法模型是現(xiàn)實世界的第一層抽象,這一類模型中最有名的模型是(D)A.層次模型B.關(guān)系模型C.網(wǎng)狀模型D.實體-聯(lián)系模型4.數(shù)據(jù)的物理獨立性是指(C).數(shù)據(jù)庫與數(shù)據(jù)庫管理系統(tǒng)互相獨立.用戶程序與數(shù)據(jù)庫管理系統(tǒng)互相獨立C.用戶的應用程序與儲存在磁盤上數(shù)據(jù)庫中的數(shù)據(jù)是互相獨立的.應用程序與數(shù)據(jù)庫中數(shù)據(jù)的邏輯結(jié)構(gòu)是互相獨立的5.要保證數(shù)據(jù)庫的邏輯數(shù)據(jù)獨立性,需要更正的是(A)A.模式與外模式之間的映象B.模式與內(nèi)模式之間的映象C.模式D.三級模式6.關(guān)系數(shù)據(jù)模型的基本數(shù)據(jù)結(jié)構(gòu)是(D)A.樹B.圖C.索引D.關(guān)系7.有一名為“列車運營”實體,含有:車次、日期、實質(zhì)發(fā)車時間、實質(zhì)抵達時間、狀況大綱等屬性,該實體主碼是(AC)A.車次B.日期C.車次+日期D.車次+狀況大綱8.己知關(guān)系R和S,R∩S等價于(B)A.(R-S)-SB.S-(S-R)C.(S-R)-RD.S-(R-S)9.學校數(shù)據(jù)庫中有學生和宿舍兩個關(guān)系:學生(學號,姓名)和宿舍(樓名,房間號,床位號,學號)假設(shè)有的學生不住宿,床位也可能悠閑。假如要列出所有學生住宿和宿舍分配的狀況,包含沒有住宿的學生和悠閑的床位,則應執(zhí)行(DA)A.全外聯(lián)接B.左外聯(lián)接C.右外聯(lián)接D.自然聯(lián)接110.用下邊的T-SQL語句建立一個基本表:CREATETABLEStudent(SnoCHAR(4)PRIMARYKEY,SnameCHAR(8)NOTNULL,SexCHAR(2),AgeINT)可以插入到表中的元組是(AD)A.'5021','劉祥',男,21B.NULL,'劉祥',NULL,21C.'5021',NULL,男,21D.'5021','劉祥',NULL,NULL11.把對關(guān)系SPJ的屬性QTY的更正權(quán)授與用戶李勇的T-SQL語句是(BC)A.GRANTQTYONSPJTO'李勇'B.GRANTUPDATE(QTY)ONSPJTO'李勇'C.GRANTUPDATE(QTY)ONSPJTO李勇D.GRANTUPDATEONSPJ(QTY)TO李勇12.圖1中(B)是最小關(guān)系系統(tǒng)(此題不做)ABCD圖113.關(guān)系規(guī)范化中的插入操作異常是指(AD)A.不應刪除的數(shù)據(jù)被刪除B.不應插入的數(shù)據(jù)被插入C.應該刪除的數(shù)據(jù)未被刪除D.應該插入的數(shù)據(jù)未被插入14.在關(guān)系數(shù)據(jù)庫設(shè)計中,設(shè)計關(guān)系模式是數(shù)據(jù)庫設(shè)計中(DA)階段的任務A.邏輯設(shè)計B.物理設(shè)計C.需求解析D.看法設(shè)計15.在E-R模型中,假如有3個不一樣的實體型,3個m:n聯(lián)系,依據(jù)E-R模型變換為關(guān)系模型的規(guī)則,轉(zhuǎn)換后關(guān)系的數(shù)目為(C)。A.4B.5C.6D.716.事務的隔斷性是指(CA)。.一個事務內(nèi)部的操作及使用的數(shù)據(jù)對并發(fā)的其余事務是隔斷的.事務一旦提交,對數(shù)據(jù)庫的改變是永久的C.事務中包含的所有操作要么都做,要么都不做D.事務一定是使數(shù)據(jù)庫從一個一致性狀態(tài)變到另一個一致性狀態(tài)17.數(shù)據(jù)庫恢復的基礎(chǔ)是利用轉(zhuǎn)儲的冗余數(shù)據(jù)。這些轉(zhuǎn)儲的冗余數(shù)據(jù)是指(BC)A.數(shù)據(jù)字典、應用程序、審計檔案、數(shù)據(jù)庫后備副本B.數(shù)據(jù)字典、應用程序、日記文件、審計檔案C.日記文件、數(shù)據(jù)庫后備副本D.數(shù)據(jù)字典、應用程序、數(shù)據(jù)庫后備副本18.若事務T對數(shù)據(jù)對象A加上S鎖,則(CB)。A.事務T可以讀A和更正A,其余事務只好再對A加S鎖,而不可以加X鎖。B.事務T可以讀A但不可以更正A,其余事務只好再對A加S鎖,而不可以加X鎖。2C.事務T可以讀A但不可以更正A,其余事務能對A加S鎖和X鎖。D.事務T可以讀A和更正A,其余事務能對A加S鎖和X鎖。19.設(shè)有兩個事務T1、T2,其并發(fā)操作如圖2所示,下邊議論正確的選項是(AB)A.該操作不存在問題B.該操作扔掉更正C.該操作不可以重復讀D.該操作讀“臟”數(shù)據(jù)T1T2①讀A=100②讀A=100A=A-5寫回④A=A-8寫回圖2以下(AD)關(guān)閉違反兩段鎖協(xié)議。A.SlockASlockBXlockCUnlockAUnlockBUnlockCB.SlockASlockBXlockCUnlockCUnlockBUnlockAC.SlockASlockBXlockCUnlockBUnlockCAD.SlockAUnlockASlockBXlockC...UnlockBUnlockC二、填空題得分(本大題共9小題,每空1分,共10分)請在每題的空格中填上正確答案。錯填、不填均無分。1.關(guān)系數(shù)據(jù)模型由關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作和關(guān)系完好性拘束三部分構(gòu)成。2.一般狀況下,當對關(guān)系R和S使用自然連接時,要求R和S含有一個或多個共有的屬性3.在Student表的Sname列上建立一個獨一索引的SQL語句為:CREATEUNIQUEINDEXStusnameONstudent(Sname)4.SELECT語句盤問條件中的謂詞“!=ALL”與運算符NOTIN等價。關(guān)系模式R(A,B,C,D)中,存在函數(shù)依賴關(guān)系{A→B,A→C,A→D,(B,C)→A},則候選碼是A和(BC),R∈BCNF。6.分E-R圖之間的矛盾主要有屬性矛盾、命名矛盾、結(jié)構(gòu)矛盾三種。7.事務是DBMS的基本單位,是用戶定義的一個數(shù)據(jù)庫操作序列。8.存在一個等候事務集{T0,T1,,Tn},此中T0正等候被T1鎖住的數(shù)據(jù)項,T1正等候被T2鎖住的數(shù)據(jù)項,Tn-1正等候被Tn鎖住的數(shù)據(jù)項,且Tn正等候被T0鎖住的數(shù)據(jù)項,這類情況稱為死鎖。9.可串行性是并發(fā)事務正確性的準則。三、簡答題得分(第1、3題3分,第2題4分,共10分)1.試述關(guān)系模型的參照完好性規(guī)則?2.試述視圖的作用?登記日記文件時一定依據(jù)什么原則?3四、設(shè)計題得分(第1題4分,第2題6分,第3題3分,第4題4分,第5題8分,共25分)1.設(shè)教課數(shù)據(jù)庫中有三個基本表:學生表S(SNO,SNAME,AGE,SEX),其屬性分別表示學號、學生姓名、年齡、性別。課程表C(CNO,CNAME,TEACHER),其屬性分別表示課程號、課程名、上課教師名。選修表SC(SNO,CNO,GRADE),其屬性分別表示學號、課程號、成績。有以下SQL盤問語句:SELECTCNOFROMCWHERECNONOTIN(SELECTCNOFROMS,SCWHERES.SNO=SC.SNOANDSNAME='張三');請完成以下問題:(1)用漢語句子論述上述SQL語句的含義;(2)用等價的關(guān)系代數(shù)表達式表示上述SQL盤問語句。設(shè)猶如圖3所示的三個關(guān)系。此中各個屬性的含義以下:A#(商店代號)、ANAME(商店名)、WQTY(店員人數(shù))、CITY(所在城市)、B#(商品號)、BNAME(商品名稱)、PRICE(價格)、QTY(商品數(shù)目)。ABA#ANAMEWQTYCITY101韶山商店15長沙B#BNAMEPRICE204前門百貨商店89北京1毛筆21256東風商場501北京2羽毛球784345鐵道商店76長沙3收音機13254書包242620第一百貨企業(yè)413上海ABA#B#QTY101110510124210132510141042043612561241256291345114134521834547462041254圖3試用SQL語言寫出以下盤問:1)找出店員人數(shù)不超出100人也許在長沙市的所有商店的代號和商店名。2)找出最少供應了代號為’256’的商店所供應的所有商品的其余商店的商店名和所在城市。設(shè)有職工基本表:EMP(ENO,ENAME,AGE,SEX,SALARY),其屬性分別表示職工號、姓名、年齡、性別、薪水。為每個薪水低于1000元的女職工加薪200元,試寫出這個操作的SQL語句。設(shè)某工廠數(shù)據(jù)庫中有兩個基本表:車間基本表:DEPT(DNO,DNAME,MGR_ENO),其屬性分別表示車間編號、車間名和車間主任的職工號。職工基本表:ERP(ENO,ENAME,AGE,SEX,SALARY,DNO),其屬性分別表示職工號、姓名、年齡、性別、薪水和所在車間的編號。建立一個有關(guān)女車間主任的職工號和姓名的視圖,其結(jié)構(gòu)以下:VIEW6(ENO,ENAME)。試寫出創(chuàng)辦該視圖VIEW6的SQL語句。設(shè)有關(guān)系R和函數(shù)依賴F:R(A,B,C,D,E),F(xiàn)={ABC→DE,BC→D,D→E}。試求以下問題:1)關(guān)系R的侯選碼是什么?R屬于第幾范式?并說明原由。(3分)2)假如關(guān)系R不屬于BCNF,請將關(guān)系R逐漸分解為BCNF。(5分)要求:寫出達到每一級范式的分解過程,并指明除掉什么種類的函數(shù)依賴。得分五、綜合題(15分)某企業(yè)企業(yè)有若干工廠,每個工廠生產(chǎn)多種產(chǎn)品,且每一種產(chǎn)品可以在多個工廠生產(chǎn),每個工廠依據(jù)固定的計劃數(shù)目生產(chǎn)產(chǎn)品;每個工廠聘用多名職工,且每名職工只好在一個工廠工作,工廠聘用職工有聘期和薪水。工廠的屬性有工廠編號、廠名、地址,產(chǎn)品的屬性有產(chǎn)品編號、產(chǎn)品名、規(guī)格,職工的屬性有職工號、姓名。(1)依據(jù)上述語義畫出E-R圖;(5分)2)將該E-R模型變換為關(guān)系模型;(5分)(要求:1:1和1:n的聯(lián)系進行合并)(3)指出變換結(jié)果中每個關(guān)系模式的主碼和外碼。(5分)5試題一參照答案與評分標準一、選擇題(每題2分)1.B2.C3.D4.C5.A6.D7.C8.B9.A10.D11.C12.B13.D14.A15.C16.A17.C18.B19.B20.D二、填空題(每空1分)1.關(guān)系完好性拘束2.屬性3.UNIQUEINDEX4.NOTIN5.A和(B,C)BC6.命名矛盾7.事務8.死鎖可串行性三、簡答題1、參照答案:答:參照完好性規(guī)則:若屬性(或?qū)傩越M)F是基本關(guān)系R的外碼,它與基本關(guān)系S的主碼Ks相對應(基本關(guān)系R和S不必定是不一樣的關(guān)系),則對于R中每個元組在F上的值一定為:取空值(F的每個屬性值均為空值)也許等于S中某個元組的主碼值。評分標準:指明F是R的外碼,與S的主碼對應1分;參照完好性兩條規(guī)則各1分。2、參照答案:(1)視圖可以簡化用戶的操作。(1分)(2)視圖使用戶能以多種角度對待同一數(shù)據(jù)。(1分)(3)視圖對重構(gòu)數(shù)據(jù)庫供應了必定程度的邏輯獨立性。(1分)(4)視圖可以對機密數(shù)據(jù)供應安全保護。(1分)評分標準:意思表達正確即可給分。3、參照答案:登記日記文件時一定依據(jù)兩條原則:(1)登記的次序嚴格按并發(fā)事務執(zhí)行的時間次序。(1分)(2)一定先寫日記文件,后寫數(shù)據(jù)庫。(2分)評分標準:意思表達正確即可給分。四、設(shè)計題1、參照答案:(1)盤問張三同學沒有選修的課程的課程號。(2分)CNO(C)-πCNO(SNAME=''(S)SC)或(2)π張三6πCNO(C)-πCNO(SNAME='張三'(SSC))(2分)評分標準:(1)意思表達正確即可給分;(2)兩個關(guān)系的差1分,SNAME='張三'和SSC1分,任意一個錯誤不給分。2、參照答案:(1)SELECTA#,ANAMEFROMAWHEREWQTY<=100ORCITY='長沙';(2分)(2)SELECTANAME,CITYFROMAWHERENOTEXISTS(SELECT*FROMBWHEREEXISTS(SELECT*FROMABAB1WHEREA#='256'ANDB#=B.B#)ANDNOTEXISTS(SELECT*FROMABAB2WHEREA#!='256'ANDA#=A.A#ANDB#=B.B#));(4分)評分標準:SELECTA#,ANAMEFROMA(1分)任意一處錯誤不給分;WHEREWQTY<=100ORCITY='長沙'(1分)任意一處錯誤不給分。3、參照答案:UPDATEEMPSETSALARY=SALARY+200WHERESALARY<1000ANDSEX='女';(3分)評分標準:UPDATEEMP(1分);SETSALARY=SALARY+200(1分),少SET不給分;WHERESALARY<1000ANDSEX='女'(1分),兩個條件少任何一個條件或?qū)?000寫成’1000’均不得分。4、參照答案:參照答案1:CREATEVIEWVIEW6ASSELECTENO,ENAMEFROMEMPWHERESEX='女'ANDENOIN(SELECTMGR_ENOFROMDEPT)參照答案2:CREATEVIEWVIEW6AS7SELECTENO,ENAMEFROMDEPT,EMPWHEREMGR_ENO=ENOANDSEX='
女'
(4分)評分標準:參照答案1中,CREATEVIEWVIEW6(1分),少VIEW或?qū)IEW6寫成其余名稱不給分;SELECTENO,ENAMEFROMEMP(1分);WHERESEX='女'ANDENOIN(SELECTMGR_ENOFROMDEPT)(2分),兩個條件各
1分。參照答案
2中,CREATEVIEWVIEW6
(1分),少
VIEW
或?qū)?/p>
VIEW6
寫成其余名稱不給分;
SELECTENO,ENAMEFROMDEPT,EMP(1分);WHEREMGR_ENO=ENOANDSEX='女'(2分),兩個條件各分。5、參照答案:(1)關(guān)系R的候選碼是(的部分函數(shù)依賴。
A,B,C),R∈1NF,由于(3分)
R中存在非主屬性
D,E對候選碼(
A,B,C)2)第一除掉部分函數(shù)依賴將關(guān)系分解為:R1(A,B,C)(A,B,C)為候選碼,R1中不存在非平凡的函數(shù)依賴R2(B,C,D,E),(B,C)為候選碼,R2的函數(shù)依賴集為:F2={(B,C)→D,D→E}在關(guān)系R2中存在非主屬性E對候選碼(B,C)的傳達函數(shù)依賴,因此將R2進一步分解:R21(B,C,D),(B,C)為候選碼,R21的函數(shù)依賴集為:F21={(B,C)→D}R22(D,E),D為候選碼,R22的函數(shù)依賴集為:F22={D→E}在R1中已不存在非平凡的函數(shù)依賴,在R21、R22關(guān)系模式中函數(shù)依賴的決定要素均為候選碼,因此上述三個
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 購房合同補充協(xié)議范本
- 財務管理系統(tǒng)實施合同
- 農(nóng)業(yè)訂單合同樣本
- 材料供應合同書樣本
- 度室內(nèi)裝飾壁畫合同:手繪墻畫服務協(xié)議
- 農(nóng)業(yè)灌溉合同轉(zhuǎn)讓協(xié)議
- 農(nóng)業(yè)機械租賃合同(范本7)
- 期貨市場算法交易策略定制服務考核試卷
- 家禽飼養(yǎng)業(yè)產(chǎn)品質(zhì)量安全追溯體系構(gòu)建考核試卷
- 工業(yè)控制計算機在印刷機械控制中的實踐考核試卷
- 贏的思考與態(tài)度課件
- 2024年2月國考海關(guān)面試題目及參考答案
- TZSA 158-2023 雙引擎分布式視頻處理器技術(shù)規(guī)范
- 2型糖尿病科普講座課件
- 術(shù)中物品清點不清時應急預案及流程課件
- 第1課《生存的家園》課件
- 選礦廠三級安全教育課件
- 《座社交恐懼癥》課件
- 豆角綠色防控技術(shù)方案
- 顱腦創(chuàng)傷后顱內(nèi)壓變化規(guī)律分析
- 河北省普通高校專科升本科教育選拔考試英語真題及答案解析
評論
0/150
提交評論