版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
山東科技大學(xué)數(shù)據(jù)庫原理試卷A與參考答案及評分標(biāo)準(zhǔn)山東科技大學(xué)數(shù)據(jù)庫原理試卷A與參考答案及評分標(biāo)準(zhǔn)山東科技大學(xué)數(shù)據(jù)庫原理試卷A與參考答案及評分標(biāo)準(zhǔn)資料僅供參考文件編號:2022年4月山東科技大學(xué)數(shù)據(jù)庫原理試卷A與參考答案及評分標(biāo)準(zhǔn)版本號:A修改號:1頁次:1.0審核:批準(zhǔn):發(fā)布日期:山東科技大學(xué)泰山科技學(xué)院2012—2013學(xué)年第一學(xué)期《數(shù)據(jù)庫原理》考試試卷(A卷)班級姓名學(xué)號題號一二三四五總得分評卷人審核人得分一、填空題(10分,每題1分)1、數(shù)據(jù)庫系統(tǒng)的核心是____________。2、兩段鎖協(xié)議中的兩段指的是:____________和___________。3、數(shù)據(jù)管理技術(shù)經(jīng)過了、和三個階段。4、索引的建立有利也有弊。建立索引可以___________,但過多地建立索引會__________。5、_____________是一個非常特殊但又非常有用的函數(shù),它可以計算出滿足約束條件的一組條件的行數(shù)。3、數(shù)據(jù)庫恢復(fù)是將數(shù)據(jù)庫從狀態(tài)恢復(fù)到的功能。4、數(shù)據(jù)庫系統(tǒng)在運行過程中,可能會發(fā)生故障。故障主要有、、介質(zhì)故障和四類。8、在SQL中,____________子句用來消除重復(fù)出現(xiàn)的元組。9、在關(guān)系模式R(U)中,如果X→Y,Y→Z,且Y不是X的子集,不存在X←→Y的情況,則稱Z____________依賴于X。10、判斷一個并發(fā)調(diào)度是否正確,可用__________概念來衡量。二、選擇題(20分,每題1分)1、三個模式之間存在下列映射關(guān)系,將正確的填入括號中()A.外模式/內(nèi)模式B.外模式/模式C.模式/模式D.內(nèi)模式/外模式2、數(shù)據(jù)的邏輯獨立性是指()A.存儲結(jié)構(gòu)與物理結(jié)構(gòu)的邏輯獨立性B.數(shù)據(jù)與存儲結(jié)構(gòu)的邏輯獨立性C.數(shù)據(jù)與程序的邏輯獨立性D.數(shù)據(jù)元素之間的邏輯獨立性3、以下關(guān)于外碼和相應(yīng)的主碼之間的關(guān)系,正確的是()A.外碼并不一定要與相應(yīng)的主碼同名B.外碼一定要與相應(yīng)的主碼同名C.外碼一定要與相應(yīng)的主碼同名而且唯一D.外碼一定要與相應(yīng)的主碼同名,但并不一定唯一4、數(shù)據(jù)庫和文件系統(tǒng)的根本區(qū)別在于:()A.提高了系統(tǒng)效率B.方便了用戶使用C.數(shù)據(jù)的結(jié)構(gòu)化D.節(jié)省了存儲空間5、關(guān)系代數(shù)運算是以()為基礎(chǔ)的運算。A.關(guān)系運算B.謂詞演算C.集合運算D.代數(shù)運算6、關(guān)系的碼不能為空屬于DBS的()A.完整性措施B.安全性措施C.物理安全措施D.恢復(fù)措施7、有12個實體類型,并且它們之間存在著15個不同的二元聯(lián)系,其中4個是1:1聯(lián)系類型,5個是1:N聯(lián)系類型,6個M:N聯(lián)系類型,那么根據(jù)轉(zhuǎn)換規(guī)則,這個ER結(jié)構(gòu)轉(zhuǎn)換成的關(guān)系模式最少有()A.17個B.18個C.23個D.27個8、消除了傳遞函數(shù)依賴的2NF的關(guān)系模式,必定是()。9.在()中一個結(jié)點可以有多個雙親,結(jié)點之間可以有多種聯(lián)系。A.網(wǎng)狀模型B.關(guān)系模型C.層次模型D.以上都有10、現(xiàn)有如下關(guān)系:患者(患者編號,患者姓名,性別,出生日期,所在單位)醫(yī)療(患者編號,醫(yī)生編號,醫(yī)生姓名,診斷日期,診斷結(jié)果)其中,醫(yī)療關(guān)系中的外碼是()。A.患者編號B.患者姓名C.患者編號和患者姓名D.醫(yī)生編號和患者編號11、下列哪類數(shù)據(jù)不適合創(chuàng)建索引?()A.經(jīng)常被查詢搜索的列,如經(jīng)常在where子句中出現(xiàn)的列B.是外鍵或主鍵的列C.包含太多重復(fù)選用值的列D.在orderby子句中使用的列12、SQL中,“DELETEFROM表名”表示() A.從基本表中刪除所有元組 B.從基本表中刪除所有屬性C.從數(shù)據(jù)庫中撤消這個基本表 D.從基本表中刪除重復(fù)元組13、設(shè)有兩個關(guān)系R(A,B)和S(B,C),與下列SELECT語句SELECTA,BFROMRWHEREBNOTIN(SELECTBFROMSWHEREC='C56');完全等價的關(guān)系代數(shù)表達式是() A.πA,B(σC≠'C56'(R?S))B.πA,B(R?S)C.R-πA,B(σC='C56'(R?S))D.R-πA,B(σC≠'C56'(R?S))14、設(shè)有兩個事務(wù)T1、T2,其并發(fā)操作如下所示,下列評價正確的是。A.該操作不存在問題 B.該操作丟失修改C.該操作不能重復(fù)讀 D.該操作讀“臟”數(shù)據(jù)T1T2①讀A=100A=A*2寫回②③ROLLBACK恢復(fù)A=100讀A=1015、解決并發(fā)操作帶來的數(shù)據(jù)不一致性總是普遍采用。A.封鎖 B.恢復(fù) C.存取控制 D.協(xié)商16、若事務(wù)T對數(shù)據(jù)R已經(jīng)加X鎖,則其他事務(wù)對數(shù)據(jù)R。A.可以加S鎖不能加X鎖 B.不能加S鎖可以加X鎖C.可以加S鎖也可以加X鎖 D.不能加任何鎖17、下列聚集函數(shù)中不忽略空值的是:()(列名)(列名)(*)(列名`)18、若數(shù)據(jù)庫中只包含成功事務(wù)提交的結(jié)果,則此數(shù)據(jù)庫就稱為處于狀態(tài)。A.安全 B、.一致 C.不安全 D.不一致答19、若系統(tǒng)在運行過程中,由于某種原因,造成系統(tǒng)停止運行,致使事務(wù)在執(zhí)行過程中以非控制方式終止,這時內(nèi)存中的信息丟失,而存儲在外存上的數(shù)據(jù)未受影響,這種情況稱為。A.事務(wù)故障 B.系統(tǒng)故障 C.介質(zhì)故障 D.運行故障20若系統(tǒng)在運行過程中,由于某種硬件故障,使存儲在外存上的數(shù)據(jù)部分損失或全部損失,這種情況稱為。A.事務(wù)故障 B.系統(tǒng)故障 C.介質(zhì)故障 D.運行故障三、簡答題(每題5分,共20分)1、數(shù)據(jù)庫的恢復(fù)技術(shù)有哪些?
2、敘述數(shù)據(jù)庫中死鎖產(chǎn)生的原因和解決死鎖的方法。3、判斷下列模式屬于哪個范式(最高范式),并說明理由。R({S#,SD,SLL,SN},{S#→SD,S#→SN,S#→SL,SD→SL})4、設(shè)教學(xué)數(shù)據(jù)庫中,有兩個基本表: 學(xué)生表:S(S#,SNAME,AGE,SEX) 學(xué)習(xí)表:SC(S#,C#,GRADE) 現(xiàn)有一個SQL語句: SELECTS# FROMS WHERES#NOTIN (SELECTS# FROMSC WHEREC#IN('C2','C4'));試寫出與此語句等價的漢語查詢語句及關(guān)系代數(shù)表達式。四、求解題(共30分,每小題5分)現(xiàn)有如下關(guān)系模式:其中,Teacher(Tno,Tname,Tel,Dpartment,Bno,Bname,BorrowDate,Rdate,Backup)。Tno一教師編號,Tname一教師姓名,Tel一電話,Department一所在部門,Bno一借閱圖書編號,Bname一書名,BorrowDate一借書日期,Rdate一還書日期,Backup一備注該關(guān)系模式的屬性之間具有通常的語義,例如,教師編號函數(shù)決定教師姓名,即教師編號是惟一的,圖書編號是惟一的,等等。1.教師編號是候選碼嗎說明判斷的理由是什么。2.寫出該關(guān)系模式的主碼。3.該關(guān)系模式中是否存在部分函數(shù)依賴?如果存在,請寫出其中兩個。
4.說明要將一個1NF的關(guān)系模式轉(zhuǎn)化為若干個2NF關(guān)系,需要如何做5.該關(guān)系模式最高滿足第幾范式?并說明理由。
6.將該關(guān)系模式分解為3NF。五、設(shè)計題(共20分)設(shè)某商業(yè)集團關(guān)于商店銷售商品的數(shù)據(jù)庫中有三個基本表: 商店 SHOP(S#,SNAME,AREA,MGR_NAME) 其屬性是商店編號,商店名稱,區(qū)域名,經(jīng)理姓名。 銷售 SALE(S#,G#,QUANTITY)其屬性是商店編號,商品編號,銷售數(shù)量。 商品 GOODS(G#,GNAME,PRICE) 其屬性是商品編號,商品名稱,單價。1、(5分)試寫出下列查詢的關(guān)系代數(shù)表達式:查詢銷售“冰箱”的商店的編號和商店名稱。2、(5分)試寫出上題的SELECT語句表達形式。3、(5分)試寫出下列操作的SQL語句: 從SALE表中,把“開開商店”中銷售單價高于1000元的商品的銷售元組全部刪除。4、(5分)試寫出下列操作的SQL語句:統(tǒng)計區(qū)域名為“EAST”的所有商店銷售的每一種商品的總數(shù)量和總價值。要求顯示(G#,GNAME,SUM_QUANTITY,SUM_VALUE),其屬性為商品編號、商品名稱、銷售數(shù)量、銷售價值?!稊?shù)據(jù)庫原理》考試試卷(A卷)(2013)參考答案與評分標(biāo)準(zhǔn)一、填空題:(10分,每題一分)1、物理2、擴展階段,收縮階段3、不可重復(fù)讀4、commitrollback5、層次模型6、錯誤 某一已知的正確狀態(tài)7、①事務(wù)故障②系統(tǒng)故障 ③計算機病毒8、日志9、DISTINCT10、可串行化評分標(biāo)準(zhǔn):共計15分,每空1分;錯填、漏填每空扣1分。二、選擇題(20分,每題1分)1-5BCCCA6-10BCAAA11-15DADBC評分標(biāo)準(zhǔn):共計20分,每題1分;錯一題扣1分。三、簡答題(每題5分,共20分)1、數(shù)據(jù)轉(zhuǎn)儲和登錄日志文件是數(shù)據(jù)庫恢復(fù)的基本技術(shù)。當(dāng)系統(tǒng)運行過程中發(fā)生故障,利用轉(zhuǎn)儲的數(shù)據(jù)庫后備副本和日志文件就可以將數(shù)據(jù)庫恢復(fù)到故障前的某個一致性狀態(tài)。2、死鎖產(chǎn)生的原因:封鎖可以引起死鎖。比如事務(wù)T1封鎖了數(shù)據(jù)A,事務(wù)T2封鎖了數(shù)據(jù)B。T1又申請封鎖數(shù)據(jù)B,但因B被T2封鎖,所以T1只能等待。T2又申請封鎖數(shù)據(jù)A,但A已被T1封鎖,所以也處于等待狀態(tài)。這樣,T1和T2處于相互等待狀態(tài)而均不能結(jié)束,這就形成了死鎖。解決死鎖的常用方法有如下三種:(1)要求每個事務(wù)一次就要將它所需要的數(shù)據(jù)全部加鎖。(2)預(yù)先規(guī)定一個封鎖順序,所有的事務(wù)都要按這個順序?qū)嵭蟹怄i。(3)允許死鎖發(fā)生,當(dāng)死鎖發(fā)生時,系統(tǒng)就選擇一個處理死鎖代價小的事務(wù),將其撤消,釋放此事務(wù)持有的所有的鎖,使其他事務(wù)能繼續(xù)運行下去。3、2NF(2分),由題目可知,關(guān)系的碼為S#,這里存在對碼的傳遞依賴(3分)4、答:查詢語句為:檢索至少不選修編號為C2和C4課程的學(xué)生學(xué)號。(3分) 關(guān)系代數(shù)表達式為: πS#(S)-πS#(σC#='C2'∨C#='C4'(S?SC))(4分) (注意:此處,“不選修C2和C4課程”的對立面是“選修C2或C4課程”)評分標(biāo)準(zhǔn):共計20分,每題5分;按照回答問題的準(zhǔn)確和全面程度酌情給分。四、求解題(共30分)1、不是,根據(jù)候選碼的定義,碼能確定所有的屬性,而它不能確定書名。2、Tno一教師編號Bno一借閱圖書編號BorrowDate一借書日期3、存在。Tno->Tname,Bno->Bname4、要進行模式分解,消除其存在的部分依賴。5、該關(guān)系模式屬于1NF,因為存在非主屬性隊碼的部分依賴。6、Teacher(Tno,Tname,Tel,Dpartment);BOOK(Bno,Bname)BR(Tno,Bno,BorrowDate,Rdate,Backup)。評分標(biāo)準(zhǔn):共30分。每小題5分。按照敘述定義的準(zhǔn)確和全面程度酌情給分。五、設(shè)計題(30分)1.解:關(guān)系代數(shù)表達式:πS#,SNAME(σGNAME='冰箱'(SHOP?SALE?GOODS))(5分)2.解:SELECT語句如下: SELECT#,SNAME FROMSHOPA,SALEB,GOODSCWHERE#=#AND#=#ANDGNAME='冰箱';(5分)3.解:DELETEFROMSALE WHERES#IN(SELECTS# FROMSHOP WHERESNAME='開開商店') AN
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 特招醫(yī)學(xué)生合同范例
- 包裝授權(quán)合同范例
- 教育機構(gòu)培訓(xùn)合同范例
- 定制倉庫送貨合同范例
- 工日單價勞務(wù)合同范例
- 武漢輕工大學(xué)《社交媒體傳播》2023-2024學(xué)年第一學(xué)期期末試卷
- 醫(yī)用耗材臨床銷售合同范例
- 武漢民政職業(yè)學(xué)院《連鎖企業(yè)門店運營管理》2023-2024學(xué)年第一學(xué)期期末試卷
- 普通工種合同范例
- 英國租房中止合同范例
- 北京市海淀區(qū)2021-2022學(xué)年七年級上學(xué)期期末考試語文試卷(word版含答案)
- 佛山批發(fā)市場匯總
- WordA4信紙(A4橫條直接打印版)
- (精選)甲醇一書一簽Word版
- 國標(biāo)-墜落防護+帶柔性導(dǎo)軌的自鎖器
- 4 上海市中環(huán)線工程設(shè)計案例
- 低濃度顆粒物的測定重量法方法驗證報告
- 食品生產(chǎn)企業(yè)生產(chǎn)線員工食品安全知識培訓(xùn)
- 介入科工作總結(jié)
- 文松海天一多人小品《心理專家》創(chuàng)業(yè)成功到破產(chǎn)劇本臺詞完整版跨界
- 日本簽證在職證明
評論
0/150
提交評論