中國藥科大學數(shù)據(jù)庫系統(tǒng)概論10-11第二學期期末試卷A及答案_第1頁
中國藥科大學數(shù)據(jù)庫系統(tǒng)概論10-11第二學期期末試卷A及答案_第2頁
中國藥科大學數(shù)據(jù)庫系統(tǒng)概論10-11第二學期期末試卷A及答案_第3頁
中國藥科大學數(shù)據(jù)庫系統(tǒng)概論10-11第二學期期末試卷A及答案_第4頁
中國藥科大學數(shù)據(jù)庫系統(tǒng)概論10-11第二學期期末試卷A及答案_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第9頁共9頁中國藥科大學《數(shù)據(jù)庫系統(tǒng)概論》2010-2011學年第二學期期末試卷A及答案專業(yè)班級學號姓名題號一二三四五六七八九總分得分試卷說明:所有題目的答案請寫在答題紙上,做在試卷上不計分!核分人:試卷說明:所有題目的答案請寫在答題紙上,做在試卷上不計分! 得分評卷人一、單項選擇題(每小題2分,共40分)(從四個選項中選擇一個正確答案)()1.數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨立性體現(xiàn)在____。A.不會因為數(shù)據(jù)的變化而影響到應用程序B.不會因為數(shù)據(jù)存儲結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)的變化而影響應用程序C.不會因為存儲策略的變化而影響存儲結(jié)構(gòu)D.不會因為某些存儲結(jié)構(gòu)的變化而影響其他的存儲結(jié)構(gòu)()2.已知關(guān)系模式R(A,B,C,D),其函數(shù)依賴集F={A—>B,B—>CD,A—>D}則下列函數(shù)依賴不成立的是____。A.AB—>CB.AB—>DC.B—>ACDD.A—>BCD()3.對基本表S,執(zhí)行操作DROPTABLESRESTRICT的作用是____。A.刪除基本表S中的所有元組B.把基本表S及其生成的一切視圖全部刪除C.當沒有由S中的列產(chǎn)生的視圖或約束時將表S刪除D.刪除表S,將引用表S的視圖中一切S的屬性置為空值()4.若用如下的SQL語句創(chuàng)建了一個表SC:CREATETABLESC(S#CHAR(6)NOTNULL,C#CHAR(3)NOTNULL,SCOREINTEGER,NOTECHAR(20));向SC表插入如下行時,____行可以被插入。A.(’201009’,’111’,60,必修)B.(’200823’,’101’,NULL,NULL)C.(NULL,’103’,80,’選修’)D.(’201132’,NULL,86,’’)()5.數(shù)據(jù)庫系統(tǒng)的核心是____。A.數(shù)據(jù)庫B.數(shù)據(jù)庫管理系統(tǒng)C.數(shù)據(jù)模型D.軟件工具()6.設有關(guān)系模式如:R(S,SD,SL,SN)。其中S為關(guān)系模式的碼。在該關(guān)系模式中存在如下函數(shù)依賴:S->SD,S->SN,S->SL,SD->SL。則該關(guān)系模式最高屬于____。A.第一范式(1NF) B.第二范式(2NF) C.第三范式(3NF) D.BC范式(BCNF)()7.數(shù)據(jù)庫系統(tǒng)達到了數(shù)據(jù)獨立性是因為采用了()。A.層次模型B.網(wǎng)狀模型C.關(guān)系模型D.三級模式結(jié)構(gòu)()8.有關(guān)系模式R=ABCDE,其函數(shù)依賴集為F={A—>B,B—>C,AB—>D,AB—>E},則屬性集AB關(guān)于F的閉包(AB)+為____。A.ABCDEB.DEC.CDED.ABDE()9.在關(guān)系數(shù)據(jù)庫設計中,設計關(guān)系模式是數(shù)據(jù)庫設計中階段的任務。A.邏輯設計階段 B.概念設計階段C.物理設計階段 D.需求分析階段()10.關(guān)系中的“主碼”不允許取空值是指____約束規(guī)則。A.實體完整性B.引用完整性C.用戶定義的完整性D.數(shù)據(jù)完整性()11.關(guān)系規(guī)范化中的刪除操作異常是指________。A.不該刪除的數(shù)據(jù)被刪除B.不該插入的數(shù)據(jù)被插入C.應該刪除的數(shù)據(jù)未被刪除D.應該插入的數(shù)據(jù)未被插入()12.在關(guān)系模式R(A,B,C,D)中,有函數(shù)依賴集F={B→C,C→D,D→A},則R能達到()。A.1NFB.2NFC.3NFD.以上三者都不行()13.下列關(guān)于函數(shù)依賴的敘述中,()是不正確的A.由X->Y,X->Z,有X->YZB.由XY->Z,有X->Z,Y->ZC.由X->Y,WY->Z,有XW->ZD.由X->Y,Y->Z,有X->Z()14.學生表(id,name,sex,age,depart_id,depart_name),存在的函數(shù)依賴是id→{name,sex,age,depart_id};dept_id→dept_name,其滿足____。A.1NF B.2NF C.3NF D.BCNF()15.以下不是保護數(shù)據(jù)庫安全性的方法是()A、MAC B、審計 C、加密 D、定義主碼()16.要保證數(shù)據(jù)庫的邏輯數(shù)據(jù)獨立性,需要修改的是____。A.模式與內(nèi)模式之間的映射 B.模式與外模式之間的映射C.模式 D.三級模式()17.設有關(guān)系模式R(A,B,C,D),F(xiàn)是R上成立的FD集,F(xiàn)={A→D,C→D},則相對于F,關(guān)系模式R的主鍵為____A.AC B.ACD C.ABC D.ABCD()18.以下那個選項不是數(shù)據(jù)庫完整性研究的內(nèi)容____。A.完整性約束條件定義機制 B.完整性檢查機制C.違約反應 D.數(shù)據(jù)庫性能檢測()19.邏輯結(jié)構(gòu)設計階段得到的結(jié)果是________。A.數(shù)據(jù)字典描述的數(shù)據(jù)需求 B.E-R圖表示的概念模型C.某個DBMS所支持的數(shù)據(jù)模型 D.包括存儲結(jié)構(gòu)和存取方法的物理結(jié)構(gòu)()20.一個1:n聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模式,關(guān)系的碼為________。A.實體的碼 B.各實體碼的組合 C.n端實體的碼 D.每個實體的碼得分評卷人二、簡答題(每小題3分,共30分)(所有題目的答案請寫在答題紙上)設有如下4個關(guān)系模式:S(SN,SNAME,CITY)P(PN,PNAME,COLOR,WEIGHT)J(JN,JNAME,CITY)SPJ(SN,PN,JN,QTY)其中:S表示供應商,SN為供應商編碼,SNAME為供應商名字,CITY為供應商所在城市;P表示零件,PN為零件編碼,PNAME為零件名字,COLOR為零件顏色,WEIGHT為零件重量;J表示工程,JN為工程編碼,JNAME為工程名字,CITY為工程所在城市;SPJ表示供應關(guān)系,QTY表示提供的零件數(shù)量。寫出實現(xiàn)以下各題的語句:(1)用sql語句建立SPJ表,SN、PN,JN四個字符長度,QTY短整形,要求用外鍵子句約束定義下列完整性約束:在關(guān)系SPJ中插入元組時,其SN值和PN值、JN值必須分別在S和P、J中出現(xiàn)。(2)插入供應商編碼為'S1',零件編碼為'P1',工程編碼為'J1',零件數(shù)量200的供應記錄;(3)對表SPJ,按供應商編碼升序建索引(索引名為SPJI),按零件數(shù)量降序建索引;(4)向SPJ表添加“供貨時間(comedate)”列,其數(shù)據(jù)類型為日期型(datetime);(5)求沒有使用上海供應商生產(chǎn)的紅色零件的工程號JNO。(使用關(guān)系代數(shù)求解)(6)求沒有使用上海供應商生產(chǎn)的紅色零件的工程號JNO(使用sql語言求解)。(7)取出至少由一個和工程不在同一城市的供應商提供零件的工程編碼。(8)求至少用了供應商S2所供應的全部零件的工程號JNO(9)創(chuàng)建一存儲過程,將由S5供給J4的零件P6改為由S3供應。(10)把對表SPJ的INSERT權(quán)限授予用戶李曉,并允許他再將此權(quán)限授予其他用戶。得分評卷人三、綜合題(共30分,第一小題20,第二小題10分)(所有題目的答案請寫在答題紙上)1、學生與教師教學模型(1)有若干班級,班級名對應一個專業(yè),每個班級包括:班級號、班級名、專業(yè)、人數(shù)、教室(2)每個班級有若干學生,學生只能屬于一個班,學生包括:學號、姓名、性別、年齡,姓名存在相同的情況(3)有若干教師,教師包括:編號、姓名、性別、年齡、職稱,姓名存在相同的情況(4)開設若干課程,課程包括:課程號、課程名、課時、學分(5)一門課程可由多名教師任教,一名教師可任多門課程。(6)一門課程有多名學生選修,每名學生可選多門課,但選同一門課時,只能選其中一名教師。請按要求回答下面的問題:問題一:畫出每個實體及其屬性關(guān)系、實體間實體聯(lián)系的(E-R)圖。(4分)問題二:根據(jù)試題中的處理要求:完成數(shù)據(jù)庫邏輯模型,包括各個表的名稱和屬性,包括主鍵和外鍵。(6分)問題三:請根據(jù)完成的關(guān)系模式列出相應的寫出每個關(guān)系模式的極小函數(shù)依賴集,并分析其所屬范式。(6分)問題四:如果你的關(guān)系模式中有沒有達到BCNF的,請分解說明為何到達BCNF。(4分)2、已知:關(guān)系模式R<U,F(xiàn)>中,U={A,B,C,D,E,G},存在函數(shù)依賴F={BG→C,BD→E,DG→C,ADG→BC,AG→B,B→D}求:(1)F的最小函數(shù)依賴集(4分)(2)R的候選碼(2分)(3)R最高屬于哪級范式(1分)(4)將模式R分解為P={BDE},Q={CDG},S={ABG},他們分別最高屬于哪得分試卷說明:所有題目的答案請寫在答題紙上,做在試卷上不計分!核分人:試卷說明:所有題目的答案請寫在答題紙上,做在試卷上不計分!得分評卷人一、單項選擇題(每小題2分,共40分)(從四個選項中選擇一個正確答案)1B2C3C4B5B6B7D8A9A10A11A12B13B14B15D16B17C18D19C20C得分評卷人二、簡答題(每小題3分,共30分)(所有題目的答案請寫在答題紙上)1.CREATETABLESPJ(SNCHAR(4),PNCHAR(4),JNCHAR(4),QTYSMALLINT,FOREIGNkey(SN)REFERENCES(SN),FOREIGNkey(PN)REFERENCEP(PN)),F(xiàn)OREIGNkey(JN)REFERENCEJ(JN))2.INSERTSPJVALUES('S1','P1','J1',200)3.CREATEINDEXSPJIONSPJ(SNASC,QTYDESC);4.ALTERTABLESPJADDcomedatedatetime;5.πJno(SPJ)-πJNO(σcity=‘上?!腃olor=‘紅‘(S∞SPJ∞P)6.selectjnofromjwherenotexist(select*fromspj,p,swherespj.pno=p.pnoandspj.sno=s.snoandspj.jno=j.jnoandp.color=’紅’ands.city=’上?!?;或SELECTJNFROMJWHEREJNNOTIN(SELECTDISTINCTJNFROMSPJWHERESNIN(SELECTSNFROMSWHERECITY=’上?!?7.SELECTDISTINCTSPJ.JNFROMS,J,SPJWHERES.SN=SPJ.SNANDJ.JN=SPJ.JNANDS.CITY<>J.CITY;8.SELECTJNOFROMSPJXWHERENOTEXISTS(SELECT*FROMSPJYWHEREX.SNO=’S2’ANDNOTEXISTS(SELECT*FROMSPJZWHEREZ.JNO=X.JNOANDZ.PNO=Y.PNO))9.CREATEPROCEDURETRANSFER() BEGINUPDATESPJSETSNO='S3'WHERESNO='S5'ANDJNO='J4'ANDPNO='P6'COMMIT;END;10.GRANTINSERTONTABLESPJTO李曉WITHGRANTOPTION;得分評卷人四、綜合題(共20分,每小題4分)給出下面問題的計算或分析過程。1、1.(1)E-R圖如下:(6分)(2)班級(班級號,班級名,專業(yè),人數(shù),教室)(1分)主鍵:班級號學生(學號,姓名,性別,年齡,班級號)(1分)主鍵:學號外鍵:班級號教師(編號,姓名,性別,年齡,職稱)(1分)主鍵:編號課程(課程號,課程名,課時,學分)(1分)主鍵:課程號選課(課程號,學號,成績)(1分)主鍵:課程號,學號外鍵:課程號;學號任課(課程號,編號,時間)(1分)主鍵:課程號,編號外鍵:課程號;編號(3)班級號->班級名,班級號->專業(yè),班級號->人數(shù),班級號->教室,班級名->專業(yè),第三范式?jīng)Q定因素班級名不包含碼學號->姓名,學號->性別,學號->年齡,學號->班級號,bc范式課程號->課程名,課程號->課時,課程號->學分,bc范式編號->姓名,編號->性別,編號->年齡,編號->職稱,bc范式課程號,學號->成績,bc范式課程號,

溫馨提示

  • 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

提交評論