南京農(nóng)業(yè)大學(xué)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫(kù)系統(tǒng)原理》科目期末試卷B(有答案)_第1頁(yè)
南京農(nóng)業(yè)大學(xué)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫(kù)系統(tǒng)原理》科目期末試卷B(有答案)_第2頁(yè)
南京農(nóng)業(yè)大學(xué)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫(kù)系統(tǒng)原理》科目期末試卷B(有答案)_第3頁(yè)
南京農(nóng)業(yè)大學(xué)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫(kù)系統(tǒng)原理》科目期末試卷B(有答案)_第4頁(yè)
南京農(nóng)業(yè)大學(xué)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫(kù)系統(tǒng)原理》科目期末試卷B(有答案)_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2022年南京農(nóng)業(yè)大學(xué)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫(kù)系統(tǒng)原理》科目期末試卷B(有答案)一、填空題1、____________、____________、____________和是計(jì)算機(jī)系統(tǒng)中的三類安全性。2、設(shè)某數(shù)據(jù)庫(kù)中有作者表(作者號(hào),城市)和出版商表(出版商號(hào),城市),請(qǐng)補(bǔ)全如下查詢語(yǔ)句,使該查詢語(yǔ)句能查詢作者和出版商所在的全部不重復(fù)的城市。SELECT城市FROM作者表_____SELECT城市FROM出版商表;3、SQL語(yǔ)言的數(shù)據(jù)定義功能包括______、______、______和______。4、視圖是一個(gè)虛表,它是從______導(dǎo)出的表。在數(shù)據(jù)庫(kù)中,只存放視圖的______,不存放視圖對(duì)應(yīng)的______。5、設(shè)有關(guān)系模式R(A,B,C)和S(E,A,F(xiàn)),若R.A是R的主碼,S.A是S的外碼,則S.A的值或者等于R中某個(gè)元組的主碼值,或者_(dá)_____取空值,這是規(guī)則,它是通過(guò)______和______約束來(lái)實(shí)現(xiàn)的。6、某事務(wù)從賬戶A轉(zhuǎn)出資金并向賬戶B轉(zhuǎn)入資金,此操作要么全做,要么全不做,為了保證該操作的完整,需要利用到事務(wù)性質(zhì)中的_____性。7、某在SQLServer2000數(shù)據(jù)庫(kù)中有兩張表:商品表(商品號(hào),商品名,商品類別,成本價(jià))和銷售表(商品號(hào),銷售時(shí)間,銷售數(shù)量,銷售單價(jià))。用戶需統(tǒng)計(jì)指定年份每類商品的銷售總數(shù)量和銷售總利潤(rùn),要求只列出銷售總利潤(rùn)最多的前三類商品的商品類別、銷售總數(shù)量和銷售總利潤(rùn)。為了完成該統(tǒng)計(jì)操作,請(qǐng)按要求將下面的存儲(chǔ)過(guò)程補(bǔ)充完整。8、數(shù)據(jù)倉(cāng)庫(kù)創(chuàng)建后,首先從______中抽取所需要的數(shù)據(jù)到數(shù)據(jù)準(zhǔn)備區(qū),在數(shù)據(jù)準(zhǔn)備區(qū)中經(jīng)過(guò)凈化處理______,再加載到數(shù)據(jù)倉(cāng)庫(kù)中,最后根據(jù)用戶的需求將數(shù)據(jù)發(fā)布到______。9、若事務(wù)T對(duì)數(shù)據(jù)對(duì)象A加了S鎖,則其他事務(wù)只能對(duì)數(shù)據(jù)A再加______,不能加______,直到事務(wù)T釋放A上的鎖。10、數(shù)據(jù)庫(kù)管理系統(tǒng)的主要功能有______________、______________、數(shù)據(jù)庫(kù)的運(yùn)行管理以及數(shù)據(jù)庫(kù)的建立和維護(hù)等4個(gè)方面。二、判斷題11、有出現(xiàn)并發(fā)操作時(shí),才有可能出現(xiàn)死鎖。()12、視圖是觀察數(shù)據(jù)的一種方法,只能基于基本表建立。()13、在第一個(gè)事務(wù)以S鎖方式讀數(shù)據(jù)R時(shí),第二個(gè)事務(wù)可以進(jìn)行對(duì)數(shù)據(jù)R加S鎖并寫數(shù)據(jù)的操作。()14、數(shù)據(jù)庫(kù)系統(tǒng)由軟、硬件及各類人員構(gòu)成。()15、標(biāo)準(zhǔn)SQL語(yǔ)言能用于所有類型的關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)。()16、視圖就是一個(gè)虛表,保存視圖時(shí),保存的是視圖的定義。()17、函數(shù)依賴是多值依賴的一個(gè)特例。()18、在關(guān)系數(shù)據(jù)表中,屬性的順序是一定的,不能交換。()19、一個(gè)數(shù)據(jù)表只能有一個(gè)唯一索引。()20、并發(fā)執(zhí)行的所有事務(wù)均遵守兩段鎖協(xié)議,則對(duì)這些事務(wù)的任何并發(fā)調(diào)度策略都是可串行化的。()21、在一個(gè)關(guān)系模型中,不同關(guān)系模式之間的聯(lián)系是通過(guò)公共屬性來(lái)實(shí)現(xiàn)的。()22、概念模型是對(duì)現(xiàn)實(shí)世界的第二層抽象。()23、SQLServer有兩種安全性認(rèn)證模式:WindowsNT和SQLServer。()24、一個(gè)關(guān)系中不可能出現(xiàn)兩個(gè)完全相同的元組是由實(shí)體完整性規(guī)則確定的。()25、全碼的關(guān)系模式一定屬于BC范式。()三、選擇題26、設(shè)關(guān)系R(A,B,C)和S(B,C,D),下列各關(guān)系代數(shù)表達(dá)式不成立的是()。A.πA(R)?πD(S)B.R∪SC.πB(R)∩πB(S)D.R?S27、后援副本的用途是()。A.安全性保障B.一致性控制C.故障后的恢復(fù)D.?dāng)?shù)據(jù)的轉(zhuǎn)儲(chǔ)28、若關(guān)系模式R(U,F(xiàn))屬于3NF,則()。A.一定屬于BCNFB.消除了插入和刪除異常C.仍存在一定的插入和刪除異常D.屬于BCNF且消除了插入和刪除異常29、數(shù)據(jù)庫(kù)管理系統(tǒng)能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的查詢、插入、修改和刪除,這類功能稱為()。A.?dāng)?shù)據(jù)定義功能B.?dāng)?shù)據(jù)管理功能C.?dāng)?shù)據(jù)操縱功能D.?dāng)?shù)據(jù)控制功能30、如果一個(gè)系統(tǒng)定義為關(guān)系系統(tǒng),則它必須()。A.支持關(guān)系數(shù)據(jù)庫(kù)B.支持選擇、投影和連接運(yùn)算C.A和B均成立D.A、B都不需要31、有關(guān)系R(X,Y,Z),主鍵=X;S(W,X),主鍵W,外鍵=X,參照R的屬性X,關(guān)系R和關(guān)系S的元組如下所示。指出關(guān)系S中違反關(guān)系完整性規(guī)則的元組是()。A.(1,2)B.(2,null)C.(3,3)D.(4,1)32、設(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)))33、在SQLServer中,可以通過(guò)數(shù)據(jù)庫(kù)對(duì)象及各種約束來(lái)保證數(shù)據(jù)的完整性,以下都屬于數(shù)據(jù)庫(kù)對(duì)象的有()。A.DEFAULT、CHECK和UNIQUEB.DEFAULT、CHECK和RULEC.CHECK和DEFAULTD.DEFAULT和RULE34、用戶或應(yīng)用程序看到的那部分局部邏輯結(jié)構(gòu)的描述是()。A.模式B.子模式C.物理模式D.概念模式35、關(guān)于查詢優(yōu)化問(wèn)題,下列說(shuō)法錯(cuò)誤的是()。A.將頻繁地向數(shù)據(jù)庫(kù)發(fā)送的某條查詢語(yǔ)句用存儲(chǔ)過(guò)程來(lái)代替,可以提高查詢效率B.為經(jīng)常出現(xiàn)在查詢條件中的屬性建立索引,可以提高查詢效率C.先執(zhí)行表連接條件,后執(zhí)行查詢條件,有利于提高查詢效率D.將頻繁訪問(wèn)的視圖物化并進(jìn)行維護(hù),有利于提高查詢效率36、關(guān)于數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的需求分析工作,下列說(shuō)法正確的是()。A.通過(guò)需求分析過(guò)程,需要確定出整個(gè)應(yīng)用系統(tǒng)的目標(biāo)、任務(wù)和系統(tǒng)的范圍說(shuō)明B.在需求分析階段,系統(tǒng)需求分析員要與用戶充分溝通,并做出各類用戶視圖C.?dāng)?shù)據(jù)需求分析的主要工作是要辯識(shí)出數(shù)據(jù)處理中的數(shù)據(jù)處理流程D.?dāng)?shù)據(jù)操作響應(yīng)時(shí)間、系統(tǒng)吞吐量、最大并發(fā)用戶數(shù)都是性能需求分析的重要指標(biāo)37、如果系統(tǒng)發(fā)生死鎖,參與死鎖的進(jìn)程的個(gè)數(shù)至少是()個(gè)。A.3B.1C.2D.438、關(guān)于SQLServer的數(shù)據(jù)庫(kù)權(quán)限敘述不正確的是()。A.SQLServer數(shù)據(jù)庫(kù)的對(duì)象權(quán)限可以用GRANT分配,而語(yǔ)句權(quán)限不可以用GRANT分配B.服務(wù)器權(quán)限能通過(guò)固定服務(wù)器角色進(jìn)行分配,不能單獨(dú)分配給用戶C.系統(tǒng)管理員能使用SQLServer執(zhí)行任何任務(wù)D.每個(gè)用戶可以被分配若干權(quán)限,并且有可能把權(quán)限賦予其他用戶39、將錯(cuò)誤的、不一致的數(shù)據(jù)在進(jìn)入數(shù)據(jù)倉(cāng)庫(kù)之前予以更正或刪除,以免影響決策支持系統(tǒng)決策的正確性,這一過(guò)程稱為()。A.?dāng)?shù)據(jù)提取B.?dāng)?shù)據(jù)轉(zhuǎn)換C.?dāng)?shù)據(jù)清洗D.?dāng)?shù)據(jù)加載40、OLAP的核心是()。A.對(duì)用戶的快速響應(yīng)B.互操作性C.多維數(shù)據(jù)分析D.以上都不是四、簡(jiǎn)答題41、什么是檢查點(diǎn)記錄?檢查點(diǎn)記錄包括哪些內(nèi)容?42、F面的結(jié)論哪些是正確的?哪些是錯(cuò)誤的?對(duì)于錯(cuò)誤的請(qǐng)給出一個(gè)反例說(shuō)明之。(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、定義并解釋以下術(shù)語(yǔ):模式,外模式,內(nèi)模式,數(shù)據(jù)定義語(yǔ)言,數(shù)據(jù)操縱語(yǔ)言。44、分析傳統(tǒng)RDBMS的哪些技術(shù)應(yīng)該在非關(guān)系數(shù)據(jù)管理系統(tǒng)中繼承和發(fā)展。45、請(qǐng)給出檢測(cè)死鎖發(fā)生的一種方法,當(dāng)發(fā)生死鎖后如何解除死鎖?五、綜合題46、某汽車維修公司需建立一個(gè)汽車維修數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)中需要存儲(chǔ)和管理下列信息:車輛信息:車牌號(hào),車型,發(fā)動(dòng)機(jī)號(hào),行駛里程,車輛所有人,聯(lián)系電話維修項(xiàng)目:項(xiàng)目號(hào),項(xiàng)目名稱,維修費(fèi)汽車備件:備件號(hào),備件名稱,備件單價(jià),庫(kù)存數(shù)量以上數(shù)據(jù)之間存在下列約束:可以對(duì)一個(gè)車輛進(jìn)行多個(gè)維修項(xiàng)目,每個(gè)維修項(xiàng)目可用于多個(gè)車輛,維修項(xiàng)目完成后要在數(shù)據(jù)庫(kù)中記錄維修時(shí)間;一種備件可用于多個(gè)維修項(xiàng)目,每個(gè)維修項(xiàng)目最多只使用一種備件,但每種備件的數(shù)量可以是多個(gè)。①根據(jù)以上需求構(gòu)建該數(shù)據(jù)庫(kù)的概念模型(畫E-R圖)。②假設(shè)車輛信息有如下約束:車牌號(hào):標(biāo)識(shí)屬性,取值形式為:第1個(gè)字符是“京”,第2個(gè)字符為“A”到“Z”的字母,第3到第7個(gè)字符均是“0”到“9”的數(shù)字。此列采用普通編碼定長(zhǎng)字符型,非空;車型:普通編碼定長(zhǎng)字符型,長(zhǎng)度為6,默認(rèn)值為“轎車”;發(fā)動(dòng)機(jī)號(hào):普遍編碼定長(zhǎng)字符型:長(zhǎng)度為6,非空;行駛里程:整型,取值大于或等于0;車輛所有人:普通編碼定長(zhǎng)字符型,長(zhǎng)度為8,非空;聯(lián)系電話:普通編碼定長(zhǎng)字符型,長(zhǎng)度為13,取值唯一。寫出創(chuàng)建滿足上述要求的車輛信息表的SQL語(yǔ)句。(注:表名和列名均用題中給出的中文名,SQL語(yǔ)句中大、小寫字母均可。)47、設(shè)關(guān)系R(A,B)和S(B,C,D)情況如下:R有20000個(gè)元組,S有1200個(gè)元組,一個(gè)塊能裝40個(gè)R的元組,能裝30個(gè)S的元組,估算下列操作需要多少次磁盤塊讀寫。(1)R上沒(méi)有索引,select*fromR;(2)R中A為主碼,A有3層B+樹索引,select*fromRwhereA=10;(3) 嵌套循環(huán)連接R?S;(4) 排序合并連接R?S,區(qū)分R與S在B屬性上已經(jīng)有序和無(wú)序兩種情況。48、設(shè)有如圖所示的關(guān)系R?;卮鹨韵聠?wèn)題:(1) 它為第幾范式?為什么?(2) 是否存在刪除操作異常?若存在,則說(shuō)明是在什么情況下發(fā)生?(3) 將它分解為高一級(jí)范式,分解后的關(guān)系如何解決分解前可能存在的刪除操作的異常問(wèn)題。一個(gè)關(guān)系R

參考答案一、填空題1、【答案】技術(shù)安全類;管理安全類;政策法律類安全性2、【答案】EXCEPT【解析】EXCEPT語(yǔ)句的作用是查詢兩個(gè)數(shù)據(jù)表中除“公共”數(shù)據(jù)以外的數(shù)據(jù)信息,即查詢兩個(gè)數(shù)據(jù)表中的“除外”數(shù)據(jù)信息。使用EXCEPT運(yùn)算符可以實(shí)現(xiàn)集合差操作,從左查詢中返回右查詢沒(méi)有找到的所有非重復(fù)值。3、【答案】定義數(shù)據(jù)庫(kù);定義基本表;定義視圖;定義索引4、【答案】一個(gè)或幾個(gè)基本表;定義;數(shù)據(jù)5、【答案】參照完整性;PRIMARYKEY約束;FOREIGNKEY6、【答案】原子【解析】由事務(wù)的原子性可知,它對(duì)數(shù)據(jù)所做的修改操作要么全部執(zhí)行,要么全部不執(zhí)行。7、【答案】TOP3;SUM((銷售單價(jià)-成本價(jià))*銷售數(shù)量);DESC8、【答案】數(shù)據(jù)源;數(shù)據(jù);數(shù)據(jù)集市9、【答案】S鎖;X鎖10、【答案】數(shù)據(jù)庫(kù)定義功能;數(shù)據(jù)庫(kù)操縱功能二、判斷題11、【答案】對(duì)12、【答案】錯(cuò)13、【答案】錯(cuò)14、【答案】對(duì)15、【答案】對(duì)16、【答案】對(duì)17、【答案】對(duì)18、【答案】錯(cuò)19、【答案】錯(cuò)20、【答案】對(duì)21、【答案】對(duì)22、【答案】錯(cuò)23、【答案】錯(cuò)24、【答案】錯(cuò)25、【答案】對(duì)三、選擇題26、【答案】B【解析】A項(xiàng)、D項(xiàng)都是執(zhí)行自行連接運(yùn)算,當(dāng)兩個(gè)關(guān)系無(wú)公共屬性時(shí),自然連接就等同于笛卡爾積運(yùn)算,因此,A項(xiàng)、D項(xiàng)都是正確的。關(guān)系的并、交、差運(yùn)算要求兩個(gè)關(guān)系是相容關(guān)系,即兩個(gè)關(guān)系屬性個(gè)數(shù)相等,且對(duì)應(yīng)的屬性來(lái)自同一個(gè)值域,R與S不是相容關(guān)系,所以B項(xiàng)是錯(cuò)誤的。27、【答案】C【解析】后援副本即數(shù)據(jù)庫(kù)的備份文件,是用于數(shù)據(jù)庫(kù)故障后的恢復(fù)。28、【答案】C【解析】各級(jí)范式之間的聯(lián)系有下述關(guān)系:1NF?2NF?3NF?BCNF?4NF?5NF。因此,達(dá)到3NF,不一定屬于BCNF。事實(shí)上,達(dá)到3NF還不能解決所有的異常問(wèn)題,還會(huì)出現(xiàn)數(shù)據(jù)操縱的異常問(wèn)題。在函數(shù)依賴的范疇內(nèi),只要達(dá)到BCNF就可達(dá)到最高的規(guī)范化程度,就可避免數(shù)據(jù)操縱的異常問(wèn)題。29、【答案】C【解析】數(shù)據(jù)操縱指的是對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)進(jìn)行查詢、插入、修改和刪除。30、【答案】C31、【答案】C【解析】關(guān)系完整性有三類:實(shí)體完整性、參照完整性和用戶自定義的完整性。其中參照完整性保證當(dāng)數(shù)據(jù)與數(shù)據(jù)之間有聯(lián)系時(shí),這種聯(lián)系造成數(shù)據(jù)取值的制約。參照完整性規(guī)則是:若屬性(或?qū)傩越M)F是基本關(guān)系R的外碼,它與基本關(guān)系S的主碼Ks相對(duì)。對(duì)于S關(guān)系而言,X是該關(guān)系的外碼,它與R關(guān)系的主碼X相對(duì)應(yīng)。根據(jù)參照完整性規(guī)則,S關(guān)系中X的取值或者取空值或者等于R中X的某個(gè)分量值。因此,S關(guān)系中X的分量值為3這一元組就是違背參照完整性規(guī)則的元組。32、A33、【答案】D【解析】SQLServer的約束包括UNIQUE、DEFAULT、RULE、PRIMARYKEY和FOREIGNKEY等,但屬于數(shù)據(jù)庫(kù)對(duì)象的是RULE、DEFAULT,當(dāng)它們創(chuàng)建后可以綁定到一列或者幾列上,并可以重復(fù)使用。34、【答案】B【解析】用戶或應(yīng)用程序看到的那部分局部邏輯結(jié)構(gòu)屬于外部層,外部層又稱外模式或子模式,是數(shù)據(jù)庫(kù)的用戶視圖。這一層描述每個(gè)與用戶相關(guān)的數(shù)據(jù)庫(kù)部分。35、【答案】C【解析】?jī)?yōu)化查詢常見(jiàn)的方法包括:用存儲(chǔ)過(guò)程代替頻繁向數(shù)據(jù)庫(kù)發(fā)送的查詢語(yǔ)句;為經(jīng)常出現(xiàn)在查詢條件中的屬性建立索引并創(chuàng)建和維護(hù)頻繁訪問(wèn)的物化視圖;處理含有表連接的查詢時(shí)應(yīng)先執(zhí)行查詢條件再進(jìn)行表連接。36、【答案】D【解析】數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的需求分析工作主要包括:①數(shù)據(jù)及數(shù)據(jù)處理需求分析;②業(yè)務(wù)需求分析;③性能、存儲(chǔ)、安全、備份、恢復(fù)等方面的需求。其中,性能需求分析指標(biāo)主要包括:①數(shù)據(jù)操作響應(yīng)時(shí)間;②系統(tǒng)吞吐量;③最大并發(fā)用戶數(shù)。37、【答案】C【解析】由于各進(jìn)程互相獨(dú)立地活動(dòng),不斷申請(qǐng)和釋放軟硬件資源,可能會(huì)出現(xiàn)這樣一種狀態(tài):兩個(gè)或兩個(gè)以上的進(jìn)程彼此等待對(duì)方擁有的而又不會(huì)釋放的資源,則所有進(jìn)程都不能進(jìn)一步向前運(yùn)行,這種狀態(tài)就稱為死鎖。因此,參與死鎖的進(jìn)程至少是兩個(gè)。38、【答案】A【解析】服務(wù)器級(jí)的角色建立在SQL服務(wù)器上,是系統(tǒng)預(yù)定義的,用戶不能創(chuàng)建服務(wù)器角色,只能選擇合適的服務(wù)器角色,SQLServer的數(shù)據(jù)庫(kù)權(quán)限可以分為數(shù)據(jù)庫(kù)對(duì)象權(quán)限和語(yǔ)句權(quán)限,對(duì)象權(quán)限和語(yǔ)句權(quán)限都可以通過(guò)GRANT和REVOKE來(lái)分配和收回,系統(tǒng)管理員具有最高的權(quán)限。39、【答案】C40、【答案】C【解析】OLAP具有共享多維信息的快速分析的特征。四、簡(jiǎn)答題41、答:(1)檢查點(diǎn)記錄是一類新的日志記錄。(2)檢查點(diǎn)記錄的內(nèi)容包括:①建立檢查點(diǎn)時(shí)刻所有正在執(zhí)行的事務(wù)清單;②這些事務(wù)的最近一個(gè)日志記錄的地址。42、答:(1)正確。因?yàn)殛P(guān)系模式中只有兩個(gè)屬性,所以無(wú)傳遞。(2)正確。按BCNF的定義,若X→Y,且Y不是X的子集時(shí),每個(gè)決定因素都包含碼,對(duì)于二目關(guān)系決定因素必然包含碼。(3)正確。因?yàn)橹挥袃蓚€(gè)屬性,所以無(wú)非平凡的多值依賴。(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)外模式:亦稱子模式或用戶模式,數(shù)據(jù)庫(kù)用戶(包括應(yīng)用程序員和最終用戶)能夠看見(jiàn)和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是數(shù)據(jù)庫(kù)用戶的數(shù)據(jù)視圖,是與某一應(yīng)用有關(guān)的數(shù)據(jù)的邏輯表示。(2)模式:亦稱邏輯模式,是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。模式描述的是數(shù)據(jù)的全局邏輯結(jié)構(gòu)。外模式涉及的是數(shù)據(jù)的局部邏輯結(jié)構(gòu),通常是模式的子集。(3)內(nèi)模式:亦稱存儲(chǔ)模式,是數(shù)據(jù)在數(shù)據(jù)庫(kù)系統(tǒng)內(nèi)部的表示,即對(duì)數(shù)據(jù)的物理結(jié)構(gòu)和存儲(chǔ)方式的描述。(4)數(shù)據(jù)定義語(yǔ)言(DataDefinitionLanguage,DDL):用來(lái)定義數(shù)據(jù)庫(kù)模式、外模式、內(nèi)模式的語(yǔ)言。(5)數(shù)據(jù)操縱語(yǔ)言(DataManipulationLanguage,DML):用來(lái)對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行查詢、插入、刪除和修改的語(yǔ)句。44、答:傳統(tǒng)RDBMS的一致性和ACID特性在非關(guān)系數(shù)據(jù)管理系統(tǒng)中繼續(xù)和發(fā)展。45、答:(1)數(shù)據(jù)庫(kù)系統(tǒng)一般采用允許死鎖發(fā)生,DBMS檢測(cè)到死鎖后加以解除的方法。DBMS中診斷死鎖的方法與操作系統(tǒng)類似,一般使用超時(shí)法或事務(wù)等待圖法。①超時(shí)法是如果一個(gè)事務(wù)的等待時(shí)間超過(guò)了規(guī)定的時(shí)限,就認(rèn)為發(fā)生了死鎖。超時(shí)法實(shí)現(xiàn)簡(jiǎn)單,但有可能誤判死鎖,事務(wù)因其他原因長(zhǎng)時(shí)間等待超過(guò)時(shí)限時(shí),系統(tǒng)會(huì)誤認(rèn)為發(fā)生了死鎖。若時(shí)限設(shè)置得太長(zhǎng),又不能及時(shí)發(fā)現(xiàn)死鎖。②事務(wù)等待圖是一個(gè)有向圖G=(T,U)。T為結(jié)點(diǎn)的集合,每個(gè)結(jié)點(diǎn)表示

溫馨提示

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

評(píng)論

0/150

提交評(píng)論