2022年華東師范大學(xué)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫系統(tǒng)原理》科目期末試卷A(有答案)_第1頁
2022年華東師范大學(xué)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫系統(tǒng)原理》科目期末試卷A(有答案)_第2頁
2022年華東師范大學(xué)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫系統(tǒng)原理》科目期末試卷A(有答案)_第3頁
2022年華東師范大學(xué)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫系統(tǒng)原理》科目期末試卷A(有答案)_第4頁
2022年華東師范大學(xué)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫系統(tǒng)原理》科目期末試卷A(有答案)_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

2022年華東師范大學(xué)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫系統(tǒng)原理》科目期末試卷A(有答案)一、填空題1、在SQLServer2000中,某數(shù)據(jù)庫用戶User在此數(shù)據(jù)庫中具有對(duì)T表數(shù)據(jù)的查詢和更改權(quán)限?,F(xiàn)要收回User對(duì)T表的數(shù)據(jù)更改權(quán),下述是實(shí)現(xiàn)該功能的語句,請補(bǔ)全語句。_____UPDATEONTFROMUser;2、事務(wù)故障、系統(tǒng)故障的恢復(fù)是由______完成的,介質(zhì)故障是由______完成的。3、關(guān)系系統(tǒng)的查詢優(yōu)化既是關(guān)系數(shù)據(jù)庫管理系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù),又是關(guān)系系統(tǒng)的優(yōu)點(diǎn)。因?yàn)?,用戶只要提出______,不必指出______。4、在SQL語言中,為了數(shù)據(jù)庫的安全性,設(shè)置了對(duì)數(shù)據(jù)的存取進(jìn)行控制的語句,對(duì)用戶授權(quán)使用____________語句,收回所授的權(quán)限使用____________語句。5、在RDBMS中,通過某種代價(jià)模型計(jì)算各種查詢的執(zhí)行代價(jià)。在集中式數(shù)據(jù)庫中,查詢的執(zhí)行開銷主要包括______和______代價(jià)。在多用戶數(shù)據(jù)庫中,還應(yīng)考慮查詢的內(nèi)存代價(jià)開銷。6、關(guān)系數(shù)據(jù)庫中基于數(shù)學(xué)的兩類運(yùn)算是______________和______________。7、安全性控制的一般方法有____________、____________、____________、和____________視圖的保護(hù)五級(jí)安全措施。8、SQLServer中數(shù)據(jù)完整性包括______、______和______。9、“為哪些表,在哪些字段上,建立什么樣的索引”這一設(shè)計(jì)內(nèi)容應(yīng)該屬于數(shù)據(jù)庫設(shè)計(jì)中的______階段。10、數(shù)據(jù)倉庫創(chuàng)建后,首先從______中抽取所需要的數(shù)據(jù)到數(shù)據(jù)準(zhǔn)備區(qū),在數(shù)據(jù)準(zhǔn)備區(qū)中經(jīng)過凈化處理______,再加載到數(shù)據(jù)倉庫中,最后根據(jù)用戶的需求將數(shù)據(jù)發(fā)布到______。二、判斷題11、一個(gè)數(shù)據(jù)表只能有一個(gè)唯一索引。()12、在一個(gè)關(guān)系中,不同的列可以對(duì)應(yīng)同一個(gè)域,但必須具有不同的列名。()13、SQL語言有嵌入式和交互式兩種使用方法。()14、可串行化的調(diào)度一定遵守兩段鎖協(xié)議。()15、在關(guān)系運(yùn)算中,投影是最耗時(shí)的操作。()16、等值連接與自然連接是同一個(gè)概念。()17、可以用UNION將兩個(gè)查詢結(jié)果合并為一個(gè)查詢結(jié)果。()18、概念模型是對(duì)現(xiàn)實(shí)世界的第二層抽象。()19、在數(shù)據(jù)庫設(shè)計(jì)中,數(shù)據(jù)流圖是用來建立概念模型的。()20、關(guān)系是一張二維表。()21、視圖是觀察數(shù)據(jù)的一種方法,只能基于基本表建立。()22、投影操作是對(duì)關(guān)系表進(jìn)行水平方向的分割。()23、機(jī)制雖然有一定的安全保護(hù)功能,但不精細(xì),往往不能達(dá)到應(yīng)用系統(tǒng)的要求。()24、在第一個(gè)事務(wù)以S鎖方式讀數(shù)據(jù)R時(shí),第二個(gè)事務(wù)可以進(jìn)行對(duì)數(shù)據(jù)R加S鎖并寫數(shù)據(jù)的操作。()25、求事務(wù)在讀取數(shù)據(jù)前先加共享鎖,且直到該事務(wù)執(zhí)行結(jié)束時(shí)才釋放相應(yīng)的鎖,這種封鎖協(xié)議是二級(jí)封鎖協(xié)議。()三、選擇題26、有兩個(gè)關(guān)系R和S,分別包含15個(gè)和10個(gè)元組,則在R∪S、R-S、R∩S中不可能出現(xiàn)的元組數(shù)目情況是()。A.15,5,10B.18,7,7C.21,11,4D.25,15,027、下列關(guān)于數(shù)據(jù)庫備份的敘述,錯(cuò)誤的是()。A.?dāng)?shù)據(jù)庫備份也受到數(shù)據(jù)庫恢復(fù)模式的制約B.?dāng)?shù)據(jù)庫備份是一項(xiàng)復(fù)雜的任務(wù),應(yīng)該有專業(yè)的管理人員來完成C.如果數(shù)據(jù)庫很穩(wěn)定就不需要經(jīng)常做備份,反之要經(jīng)常做備份D.?dāng)?shù)據(jù)庫備份策略選擇應(yīng)該綜合考慮各方面因素,并不是備份做得越多越全就越好28、建立關(guān)于系、學(xué)生、班級(jí)、社團(tuán)等信息的一個(gè)關(guān)系數(shù)據(jù)庫,一個(gè)系有若干個(gè)專業(yè),每個(gè)專業(yè)每年只招一個(gè)班,每個(gè)班有若干學(xué)生,一個(gè)系的學(xué)生住在同一宿舍區(qū),每個(gè)學(xué)生可以參加若干個(gè)社團(tuán),每個(gè)社團(tuán)有若干學(xué)生。描述學(xué)生的屬性有:學(xué)號(hào)、姓名、出生年月、系名、班號(hào)、宿舍區(qū)。描述班級(jí)的屬性有:班號(hào)、專業(yè)名、系名、人數(shù)、入學(xué)年份。描述系的屬性有:系號(hào)、系名、系辦公地點(diǎn)、人數(shù)。描述社團(tuán)的屬性有:社團(tuán)名、成立年份、地點(diǎn)、人數(shù)、學(xué)生參加某社團(tuán)的年份?;卮鹨韵聠栴}:(1) 畫出E-R圖。(2) 請給出關(guān)系模式,寫出每個(gè)關(guān)系模式的最小函數(shù)依賴集,指出是否存在傳遞函數(shù)依賴,對(duì)于函數(shù)依賴左部是多屬性的情況討論函數(shù)依賴是完全函數(shù)依賴,還是部分函數(shù)依賴。指出各關(guān)系的候選碼、外碼,有沒有全碼存在?29、DBMS提供的DML有兩種使用方式,其中一種是將DML嵌入到某一高級(jí)語言中,此高級(jí)語言稱為()。A.查詢語言B.宿主語言C.自含語言D.會(huì)話語言30、設(shè)E是關(guān)系代數(shù)表達(dá)式,F(xiàn)是選取條件表達(dá)式,并且只涉及A1,…,An屬性,則有()。A.бF(πA1,…,An(E))≡πA1,…,An(бF(E))B.бF(πA1,…,An(E))≡πA1,…,An(E)C.бF(πA1,…,An(E))≡πA1(бF(E))D.πA1,…,An(бF(E))≡πA1,…,An(бF(πA1,…,An,B1,…,Bm(E)))31、SQL語言中,HAVING子句用于篩選滿足條件的()。A.列B.行C.分組D.元組32、根據(jù)系統(tǒng)所提供的存取路徑,選擇合理的存取策略,這種優(yōu)化方式稱為()。A.物理優(yōu)化B.代數(shù)優(yōu)化C.規(guī)則優(yōu)化D.代價(jià)估算優(yōu)化33、SQLServer的約束包括()。A.DEFAULT、RULE、CHECK和UNIQUEB.CHECK、RULE、PRIMARYKEY和FOREIGNKEYC.UNIQUE、DEFAULT、RULE、PRIMARYKEY和FOREIGNKEYD.PRIMARYKEY和FOREIGNKEY34、文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)的重要區(qū)別是數(shù)據(jù)庫系統(tǒng)具有()。A.?dāng)?shù)據(jù)共享性B.?dāng)?shù)據(jù)無冗余C.?dāng)?shù)據(jù)結(jié)構(gòu)化D.?dāng)?shù)據(jù)獨(dú)立性35、下列不屬于查詢處理器功能組成模塊的是()。A.DML編譯器B.查詢執(zhí)行引擎C.嵌入式DML的預(yù)編譯器D.查詢權(quán)限管理器36、VB6.0中RecordSet對(duì)象的UPDATE方法的作用是()。A.在內(nèi)存中開辟一個(gè)存放新記錄的緩沖區(qū)B.將數(shù)據(jù)緩沖區(qū)中的內(nèi)容保存到數(shù)據(jù)庫中C.更改用戶屏幕上顯示的數(shù)據(jù)D.更改數(shù)據(jù)緩沖區(qū)中當(dāng)前行指針的位置37、實(shí)現(xiàn)數(shù)據(jù)庫并發(fā)控制的主要方法是()。A.授權(quán)B.索引C.日志D.封鎖38、X→Ai(i-1,2,…,k)成立是X→A1A2…Ak成立的()。A.充分條件B.必要條件C.充要條件D.既不充分也不必要39、數(shù)據(jù)倉庫的模式中,最基本的是()。A.星座模式B.雪花模式C.星型模式D.以上都不對(duì)40、維@@2、…、維n,度量),不含度量的多維數(shù)組是不能用于多維分析的。2、聯(lián)機(jī)分析處理包括以下()基本分析功能。Ⅰ.聚類Ⅱ.切片Ⅲ.轉(zhuǎn)軸Ⅳ.切塊A.Ⅰ、Ⅱ并ⅢB.Ⅰ、Ⅱ和ⅣC.Ⅱ、Ⅲ和ⅣD.都是四、簡答題41、為什么事務(wù)非正常結(jié)束時(shí)會(huì)影響數(shù)據(jù)庫數(shù)據(jù)的正確性?請舉例說明之。42、F面的結(jié)論哪些是正確的?哪些是錯(cuò)誤的?對(duì)于錯(cuò)誤的請給出一個(gè)反例說明之。(1)任何一個(gè)二目關(guān)系是屬于3NF的。(2)任何一個(gè)二目關(guān)系是屬于BCNF的。(3)任何一個(gè)二目關(guān)系是屬于4NF的。(4)當(dāng)且僅當(dāng)函數(shù)依賴A→B在R上成立,關(guān)系R(A,B,C)等于其投影R1(A,B)和R2(A,C)的連接。(5)若RA→RB,RB→RC,則RA→RC。(6)若RA→RB,RA→RC,則R.A→R,(B,C)。(7)若RB→RA,RC→RA,則R,(B,C)→RA。(8)若R,(B,C)→RA,則RB→RA,RC→RA。43、試述文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)的區(qū)別和聯(lián)系。44、試由Armstrong公理推導(dǎo)出下面3條推理規(guī)則:(1)合并規(guī)則:若X→Y,X→Z,則X→YZ。(2) 分解規(guī)則:若X→YZ,則X→Y,X→Z。(3) 偽傳遞規(guī)則:若X→Y,YW→Z,則XW→Z。45、試述常用的意向鎖:IS鎖、IX鎖、SIX鎖,給出這些鎖的相容矩陣。五、綜合題46、某汽車維修公司需建立一個(gè)汽車維修數(shù)據(jù)庫,該數(shù)據(jù)庫中需要存儲(chǔ)和管理下列信息:車輛信息:車牌號(hào),車型,發(fā)動(dòng)機(jī)號(hào),行駛里程,車輛所有人,聯(lián)系電話維修項(xiàng)目:項(xiàng)目號(hào),項(xiàng)目名稱,維修費(fèi)汽車備件:備件號(hào),備件名稱,備件單價(jià),庫存數(shù)量以上數(shù)據(jù)之間存在下列約束:可以對(duì)一個(gè)車輛進(jìn)行多個(gè)維修項(xiàng)目,每個(gè)維修項(xiàng)目可用于多個(gè)車輛,維修項(xiàng)目完成后要在數(shù)據(jù)庫中記錄維修時(shí)間;一種備件可用于多個(gè)維修項(xiàng)目,每個(gè)維修項(xiàng)目最多只使用一種備件,但每種備件的數(shù)量可以是多個(gè)。①根據(jù)以上需求構(gòu)建該數(shù)據(jù)庫的概念模型(畫E-R圖)。②假設(shè)車輛信息有如下約束:車牌號(hào):標(biāo)識(shí)屬性,取值形式為:第1個(gè)字符是“京”,第2個(gè)字符為“A”到“Z”的字母,第3到第7個(gè)字符均是“0”到“9”的數(shù)字。此列采用普通編碼定長字符型,非空;車型:普通編碼定長字符型,長度為6,默認(rèn)值為“轎車”;發(fā)動(dòng)機(jī)號(hào):普遍編碼定長字符型:長度為6,非空;行駛里程:整型,取值大于或等于0;車輛所有人:普通編碼定長字符型,長度為8,非空;聯(lián)系電話:普通編碼定長字符型,長度為13,取值唯一。寫出創(chuàng)建滿足上述要求的車輛信息表的SQL語句。(注:表名和列名均用題中給出的中文名,SQL語句中大、小寫字母均可。)47、在基于關(guān)系數(shù)據(jù)庫的聯(lián)機(jī)分析處理實(shí)現(xiàn)中,舉例說明如何利用關(guān)系數(shù)據(jù)庫的二維表來表達(dá)多維概念。48、學(xué)校中有若干系,每個(gè)系有若干班級(jí)和教研室,每個(gè)教研室有若干教員,其中有的教授和副教授每人各帶若干研究生,每個(gè)班有若干學(xué)生,每個(gè)學(xué)生選修若干課程,每門課可由若干學(xué)生選修。請用E-R圖畫出此學(xué)校的概念模型,實(shí)體的屬性可自行設(shè)計(jì)。

參考答案一、填空題1、【答案】REVOKE【解析】在SQLServer中,收回權(quán)限用REVOKE來實(shí)現(xiàn)。2、【答案】系統(tǒng)自動(dòng);DBA執(zhí)行恢復(fù)操作過程3、【答案】干什么;怎么干4、【答案】GRANT;REVOKE5、【答案】CPU;I/O6、【答案】關(guān)系代數(shù);關(guān)系演算7、【答案】用戶標(biāo)識(shí)與系統(tǒng)鑒定;存取控制;審計(jì);數(shù)據(jù)加密8、【答案】域完整性;實(shí)體完整性;參照完整性9、【答案】物理設(shè)計(jì)10、【答案】數(shù)據(jù)源;數(shù)據(jù);數(shù)據(jù)集市二、判斷題11、【答案】錯(cuò)12、【答案】對(duì)13、【答案】對(duì)14、【答案】錯(cuò)15、【答案】錯(cuò)16、【答案】錯(cuò)17、【答案】對(duì)18、【答案】錯(cuò)19、【答案】錯(cuò)20、【答案】對(duì)21、【答案】錯(cuò)22、【答案】錯(cuò)23、【答案】對(duì)24、【答案】錯(cuò)25、【答案】錯(cuò)三、選擇題26、【答案】B【解析】①A項(xiàng)的情形:若R∩S為10個(gè)元組,那么R∪S為15個(gè)元組、R-S為5個(gè)元組是正確的。② B項(xiàng)的情形:若R∩S為7個(gè)元組,那么R∪S應(yīng)為18個(gè)元組、R-S應(yīng)為8個(gè)元組。③ C項(xiàng)的情形:若R∩S為4個(gè)元組,那么R∪S為21個(gè)元組、R-S為11個(gè)元組是正確的。④ D項(xiàng)的情形:若R∩S為0個(gè)元組,那么R∪S為25個(gè)元組、R-S為15個(gè)元組是正確的。27、【答案】C【解析】數(shù)據(jù)庫系統(tǒng)總有可能出現(xiàn)故障,所以不管如何都需要一個(gè)合理的備份計(jì)劃以防止出現(xiàn)故障造成數(shù)據(jù)庫中數(shù)據(jù)的破壞。28、答:(1)對(duì)應(yīng)的E-R圖,如圖所示。圖6-5學(xué)生等管理E-R圖(2)所有關(guān)系模式如下。①學(xué)生關(guān)系:學(xué)生(學(xué)號(hào),姓名,出生年月,系名,班號(hào),宿舍區(qū))候選碼:學(xué)號(hào);外碼:系名,班號(hào)。最小依賴集Fm={學(xué)號(hào)→姓名,學(xué)號(hào)→出生年月,學(xué)號(hào)→班號(hào),班號(hào)→系名,系名→宿舍區(qū)}。其中,存在以下傳遞函數(shù)依賴:學(xué)號(hào)→系名,系名?學(xué)號(hào),系名→宿舍區(qū),因?yàn)閷W(xué)號(hào)宿舍區(qū)。班號(hào)→系名,系名?班號(hào),系名一宿舍區(qū),所以班號(hào)宿舍區(qū)。學(xué)號(hào)→班號(hào),班號(hào)?學(xué)號(hào),班號(hào)→系名,所以學(xué)號(hào)系名。所以學(xué)生模式最高達(dá)到2NF。②班級(jí)關(guān)系:班級(jí)(班號(hào),專業(yè)名,系名,人數(shù),入學(xué)年份)候選碼:班號(hào)和(專業(yè)名,入學(xué)年份);外碼:系名。最小依賴集Fm={班號(hào)→專業(yè)名,班號(hào)→人數(shù),班號(hào)→入學(xué)年份,專業(yè)名→系名)。存在部分函數(shù)依賴:(專業(yè)名,入學(xué)年份)→系名,而專業(yè)名→系名。另外,還存在以下傳遞函數(shù)依賴:班級(jí)號(hào)→專業(yè)名,專業(yè)名?班級(jí)號(hào),專業(yè)名→系名,所以班級(jí)號(hào)系名所以班級(jí)模式最高達(dá)到1NF。③系關(guān)系:系(系號(hào),系名,辦公室地點(diǎn),人數(shù))候選碼:系號(hào)和系名;無外碼。最小依賴集Fm={系號(hào)→系名,系號(hào)→辦公室地點(diǎn),系號(hào)→人數(shù),系名→系號(hào))系關(guān)系模式最高達(dá)到BCNF范式。④社團(tuán)關(guān)系:社團(tuán)(社團(tuán)名,成立年份,地點(diǎn),人數(shù))候選碼:社團(tuán)名;無外碼。最小依賴集Fm={社團(tuán)名→成立年份,社團(tuán)名→地點(diǎn),社團(tuán)名→人數(shù)}。社團(tuán)關(guān)系模式最高達(dá)到BCNF范式。⑤學(xué)生參加社團(tuán)關(guān)系:參加(學(xué)號(hào),社團(tuán)名,入團(tuán)年份)候選碼:(學(xué)號(hào),社團(tuán)名);外碼:學(xué)號(hào),社團(tuán)名。最小依賴集Fm={(學(xué)號(hào),社團(tuán)名)→入團(tuán)年份),而“(學(xué)號(hào),社團(tuán)名)→入團(tuán)年份”是完全函數(shù)依賴。參加關(guān)系模式最高達(dá)到BCNF范式。29、【答案】B【解析】DBMS提供的DML有兩種使用方式,一種是獨(dú)立使用進(jìn)行數(shù)據(jù)查詢、數(shù)據(jù)更新等操作,稱為自含語言;另一種是嵌入到某種高級(jí)語言中,作為高級(jí)語言的一種擴(kuò)充,使程序員編程時(shí)既可使用數(shù)據(jù)庫語言,又可使用常規(guī)的程序設(shè)計(jì)語言,這種高級(jí)語言叫宿主語言。30、A31、【答案】C【解析】HAVING子句常與GROUPBY子句聯(lián)合使用,GROUPBY通常指出分組的依據(jù)列,即依據(jù)那個(gè)屬性列來分組,而HAVING子句則指出各分組提取的條件。例如:要求列出某班本學(xué)期所有課程中,班級(jí)平均成績高于75的課程號(hào)、課程名稱時(shí),GROUPBY子句應(yīng)該指出分組的依據(jù)是選課關(guān)系中的課程號(hào)屬性列,HAVING子句則提出該課程的全班平均成績AVG要高于75,低于75的就不提取了。32、【答案】A【解析】物理優(yōu)化是根據(jù)數(shù)據(jù)字典中的存取路徑、數(shù)據(jù)的存儲(chǔ)分布以及聚簇情況等信息來選擇低層的存取路徑。33、【答案】C【解析】SQLServer的約束包括UNIQUE、DEFAULT、RULE、PRIMARYKEY和FOREIGNKEY等。34、【答案】C【解析】文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)都具有數(shù)據(jù)獨(dú)立性和數(shù)據(jù)共享性,只是文件系統(tǒng)的對(duì)應(yīng)性能弱于數(shù)據(jù)庫系統(tǒng)。至于數(shù)據(jù)無冗余,沒有哪個(gè)系統(tǒng)可以完全做到。而通過數(shù)據(jù)模型表示復(fù)雜的數(shù)據(jù)結(jié)構(gòu),則是數(shù)據(jù)庫系統(tǒng)所獨(dú)有的。35、【答案】D【解析】查詢處理器包括嵌入式DML的預(yù)編譯器、DOL編譯器、DML編譯器、查詢執(zhí)行引擎,是一種可以完成許多工作的多用途的工具,它是一種可以完成許多工作的多用途的工具。36、【答案】B【解析】UPDATE方法的作用是將新添加在緩沖區(qū)的記錄或修改后的結(jié)果永久保存在數(shù)據(jù)庫中。37、【答案】D【解析】數(shù)據(jù)庫管理系統(tǒng)對(duì)事務(wù)的并發(fā)執(zhí)行進(jìn)行控制,以保證數(shù)據(jù)庫一致性,最常用的方法是封鎖的方法,即當(dāng)一個(gè)事務(wù)訪問某個(gè)數(shù)據(jù)項(xiàng)時(shí),以一定的方式鎖住該數(shù)據(jù)項(xiàng),從而限制其他事務(wù)對(duì)該數(shù)據(jù)項(xiàng)的訪問。38、【答案】C【解析】若X→A1A2…Ak成立,由分解規(guī)則可得X→Ai(i=1,2,…,k)成立;若X→Ai(i=1,2,…,k)成立,由合并規(guī)則可得X→A1A2…Ak成立。39、【答案】C40、【答案】C【解析】考查聯(lián)機(jī)分析處理OLAP的基本概念,聯(lián)機(jī)分析處理包括的基本分析功能有:切片、切塊、鉆取、轉(zhuǎn)軸。四、簡答題41、答:(1)事務(wù)執(zhí)行的結(jié)果必須是使數(shù)據(jù)庫從一個(gè)一致性狀態(tài)變到另一個(gè)一致性狀態(tài)。如果數(shù)據(jù)庫系統(tǒng)運(yùn)行中發(fā)生故障,有些事務(wù)尚未完成就被迫中斷,這些未完成事務(wù)對(duì)數(shù)據(jù)庫所做的修改有一部分已寫入物理數(shù)據(jù)庫,這時(shí)數(shù)據(jù)庫就處于一種不正確的狀態(tài),或者說是不一致的狀態(tài)。(2)例如某工廠的庫存管理系統(tǒng)中,要把數(shù)量為Q的某種零件從倉庫1移到倉庫2存放。則可以定義一個(gè)事務(wù)T,T包括兩個(gè)操作:Q1=Q1-Q,Q2=Q2+Q。如果T非正常終止時(shí)只做了第一個(gè)操作,則數(shù)據(jù)庫就處于不一致性狀態(tài),庫存量無緣無故少了Q。42、答:(1)正確。因?yàn)殛P(guān)系模式中只有兩個(gè)屬性,所以無傳遞。(2)正確。按BCNF的定義,若X→Y,且Y不是X的子集時(shí),每個(gè)決定因素都包含碼,對(duì)于二目關(guān)系決定因素必然包含碼。(3)正確。因?yàn)橹挥袃蓚€(gè)屬性,所以無非平凡的多值依賴。(4)錯(cuò)誤。當(dāng)A→B在R上成立,關(guān)系R(A,B,C)等于其投影R1(A,B)和R2(A,C)的連接。反之則不然。正確的是當(dāng)且僅當(dāng)函數(shù)依賴A→→B在R上成立,關(guān)系R(A,B,C)等于其投影R1(A,B)和R2(A,C)的連接。(5)正確。(6)正確。(7)正確。(8)錯(cuò)誤。反例關(guān)系模式SC(S#,C#,G),(S#,C#)→G,但S#?G,C#?G。43、答:(1)文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)的區(qū)別:文件系統(tǒng)面向某一應(yīng)用程序,共享性差,冗余度大,數(shù)據(jù)獨(dú)立性差,記錄內(nèi)有結(jié)構(gòu),整體無結(jié)構(gòu),由應(yīng)用程序自己控制。數(shù)據(jù)庫系統(tǒng)面向現(xiàn)實(shí)世界,共享性高,冗余度小,具有較高的物理獨(dú)立性和一定的邏輯獨(dú)立性,整體結(jié)構(gòu)化,用數(shù)據(jù)模型描述,由數(shù)據(jù)庫管理系統(tǒng)提供數(shù)據(jù)的安全性、完整性、并發(fā)控制和恢復(fù)能力。(2)文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)的聯(lián)系:文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)都是計(jì)算機(jī)系統(tǒng)中管理數(shù)據(jù)的軟件。文件系統(tǒng)是操作系統(tǒng)的重要組成部分;而DBMS是獨(dú)立于操作系統(tǒng)的軟件。DBMS是在操作系統(tǒng)的基礎(chǔ)上實(shí)現(xiàn)的;數(shù)據(jù)庫中數(shù)據(jù)的組織和存儲(chǔ)是通過操作系統(tǒng)中的文件系統(tǒng)來實(shí)現(xiàn)的。44、證明:設(shè)U為關(guān)系模式的屬性全集。(1) ∵X→Y(已知),∴X→XY(增廣律)又∵X→Z(已知),∴XY→YZ(增廣律)∴X→YZ(傳遞律)。(2) ∵Y?YZ?U,∴YZ→Y(自反律)同理YZ→Z(自反律)∵X→YZ(已知),∴X→Y(傳遞律)同理X

溫馨提示

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

評(píng)論

0/150

提交評(píng)論