2024年河海大學(xué)信息管理與信息系統(tǒng)專業(yè)《數(shù)據(jù)庫概論》科目期末試卷A_第1頁
2024年河海大學(xué)信息管理與信息系統(tǒng)專業(yè)《數(shù)據(jù)庫概論》科目期末試卷A_第2頁
2024年河海大學(xué)信息管理與信息系統(tǒng)專業(yè)《數(shù)據(jù)庫概論》科目期末試卷A_第3頁
2024年河海大學(xué)信息管理與信息系統(tǒng)專業(yè)《數(shù)據(jù)庫概論》科目期末試卷A_第4頁
2024年河海大學(xué)信息管理與信息系統(tǒng)專業(yè)《數(shù)據(jù)庫概論》科目期末試卷A_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2022年河海大學(xué)信息管理與信息系統(tǒng)專業(yè)《數(shù)據(jù)庫概論》科目期末試卷A(有答案)口一、填空題口1、在設(shè)計局部E-R圖時,由于各個子系統(tǒng)分別有不同的應(yīng)用,而且往往是由不同的設(shè)計人員設(shè)計,所以各個局部E-R圖之間難免有不一致的地方,稱為沖突。這些沖突主要有、和3類。□2、在SQL語言中,為了數(shù)據(jù)庫的安全性,設(shè)置了對數(shù)據(jù)的存取進(jìn)行控制的語句,對用戶授權(quán)使用語句,收回所授的權(quán)限使用語句?!?、事務(wù)故障、系統(tǒng)故障的恢復(fù)是由完成的,介質(zhì)故障是由完成的?!?、DBMS的完整性控制機(jī)制應(yīng)具備三個功能:定義功能,即;檢查功能,即最后若發(fā)現(xiàn)用戶的操作請求使數(shù)據(jù)違背了完整性約束條件,則采取一定的動作來保證數(shù)據(jù)的完整性?!?、數(shù)據(jù)庫管理系統(tǒng)的主要功能有、、數(shù)據(jù)庫的運(yùn)行管理以及數(shù)據(jù)庫的建立和維護(hù)等4個方面?!?、數(shù)據(jù)管理技術(shù)經(jīng)歷了、和3個階段?!?、在一個關(guān)系R中,若每個數(shù)據(jù)項都是不可再分割的,那么R一定屬于。□8、安全性控制的一般方法有、、、和視圖的保護(hù)五級安全措施?!?、某在SQLServer2000數(shù)據(jù)庫中有兩張表:商品表(商品號,商品名,商品類別,成本價)和銷售表(商品號,銷售時間,銷售數(shù)量,銷售單價)。用戶需統(tǒng)計指定年份每類商品的銷售總數(shù)量和銷售總利潤,要求只列出銷售總利潤最多的前三類商品的商品類別、銷售總數(shù)量和銷售總利潤。為了完成該統(tǒng)計操作,請按要求將下面的存儲過程補(bǔ)充完整。□CREATEfttOCp_SumASSENTWITHTTRS商品段別,SUM(錯音猿卷)AS希曾總數(shù)告,AS錯售W利潤TKQM商品表JOIN蓿生表CJX商品表商品號=婚堂表一商品號三王產(chǎn)皿箱售時回『察,曲10、在SELECT命令中進(jìn)行查詢,若希望查詢的結(jié)果不出現(xiàn)重復(fù)元組,應(yīng)在SELECT語句中使用 保留字。二、判斷題11、實體集和實體型是一回事,沒有什么區(qū)別。()12、在第一個事務(wù)以S鎖方式讀數(shù)據(jù)R時,第二個事務(wù)可以進(jìn)行對數(shù)據(jù)R加S鎖并寫數(shù)據(jù)的操作。()13、SQL語言有嵌入式和交互式兩種使用方法。( )□14、在SELECT語句中,需要對分組情況滿足的條件進(jìn)行判斷時,應(yīng)使用WHERE子句。( )15、數(shù)據(jù)模型的核心構(gòu)成要素是數(shù)據(jù)結(jié)構(gòu)。()16、一個數(shù)據(jù)表只能有一個唯一索引。()17、關(guān)系是一張二維表。()18、數(shù)據(jù)庫模式和實例是一回事。()19、機(jī)制雖然有一定的安全保護(hù)功能,但不精細(xì),往往不能達(dá)到應(yīng)用系統(tǒng)的要求。()20、有了外模式/模式映象,可以保證數(shù)據(jù)和應(yīng)用程序之間的物理獨立性。()TOC\o"1-5"\h\z21、概念模型是對現(xiàn)實世界的第二層抽象。( )22、等值連接與自然連接是同一個概念。( )23、連接是數(shù)據(jù)庫最耗時的操作。( )24、視圖是觀察數(shù)據(jù)的一種方法,只能基于基本表建立。( )25、從計算機(jī)數(shù)據(jù)管理的角度看,信息就是數(shù)據(jù),數(shù)據(jù)就是信息。( )三、選擇題26、關(guān)系運(yùn)算以關(guān)系代數(shù)為理論基礎(chǔ),關(guān)系代數(shù)的最基本操作是并、差、笛卡爾積、( )。A.投影、連接B.連接、選擇C.選擇、投影口D.交、選擇口27、數(shù)據(jù)庫恢復(fù)的基礎(chǔ)是利用轉(zhuǎn)儲的冗余數(shù)據(jù)。這些轉(zhuǎn)儲的冗余數(shù)據(jù)包指()。A.數(shù)據(jù)字典、應(yīng)用程序、審計檔案、數(shù)據(jù)庫后援副本口B.數(shù)據(jù)字典、應(yīng)用程序、日志文件、審計檔案口C.日志文件、數(shù)據(jù)庫后援副本口D.數(shù)據(jù)字典、應(yīng)用程序、數(shù)據(jù)庫后援副本口28、數(shù)據(jù)庫管理系統(tǒng)能實現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的查詢、插入、修改和刪除,這類功能稱為( )。A.數(shù)據(jù)定義功能B.數(shù)據(jù)管理功能C.數(shù)據(jù)操縱功能D.數(shù)據(jù)控制功能口29、信息是有價值的,信息的價值與()有關(guān)。A.正確性、及時性、完整性、開放性和可靠性口B.正確性、及時性、完整性和可靠性□C.正確性、完整性、開放性和可靠性□D.正確性、及時性、完整性和開放性口30、設(shè)E是關(guān)系代數(shù)表達(dá)式,F(xiàn)是選取條件表達(dá)式,并且只涉及A1,…,An屬性,則有()。6F(nAI,…,An(E))三nA1,…,An(6F(E))口6F(nA1,…,An(E))三nA1,…,An(E)口C6F(以1,…,An(E))三/1(6f(E))口BmD.nA1,…,An(6F(E))三nA1,…,An(6F(nAI,…,An,BL…,Bm(E)))□31、下列哪個函數(shù)能將一個表達(dá)式從一種數(shù)據(jù)類型改變?yōu)榱硪环N數(shù)據(jù)類型?()A.COUNT(*)B.COUNT(*)C.CONVERT(*)D.AVG(*)32、在SQLServer2000中,通過構(gòu)建永久備份設(shè)備可以對數(shù)據(jù)庫進(jìn)行備份,下列說法正確的是()。A.不需要指定備份設(shè)備的大小口B.一個數(shù)據(jù)庫一次只能備份在一個設(shè)備上C.每個備份設(shè)備都是專屬于一個數(shù)據(jù)庫的口D.只能將備份設(shè)備建立在磁盤上口33、對于大型企業(yè)業(yè)務(wù)支持?jǐn)?shù)據(jù)庫應(yīng)用系統(tǒng)的存儲空間規(guī)劃問題,在進(jìn)行存儲空間規(guī)劃時,下列說法一般情況下錯誤的是()。A.數(shù)據(jù)庫應(yīng)用系統(tǒng)需要支撐的企業(yè)核心業(yè)務(wù)的發(fā)生頻率是重要的輸入?yún)?shù)口B.粗粒度級統(tǒng)計分析數(shù)據(jù)所需占用的存儲空間是需要考慮的主要因素口C.企業(yè)核心業(yè)務(wù)數(shù)據(jù)的保存期要求是需要考慮的主要因素口D.數(shù)據(jù)安全性、業(yè)務(wù)穩(wěn)定性和容災(zāi)能力要求是重要的考慮因素口34、在SQLServer中,可以通過數(shù)據(jù)庫對象及各種約束來保證數(shù)據(jù)的完整性,以下都屬于數(shù)據(jù)庫對象的有( )。DEFAULT、CHECK和UNIQUE口DEFAULT、CHECK和RULE口CHECK和DEFAULTDEFAULT和RULE口35、在關(guān)系代數(shù)表達(dá)式的等價優(yōu)化中,不正確的敘述是( )。A.盡可能早地執(zhí)行連接□B.盡可能早地執(zhí)行選擇□C.盡可能早地執(zhí)行投影口D.把笛卡爾積和隨后的選擇合并成連接運(yùn)算口36、在關(guān)系模式R(U,F)中,如果X-Y,存在X的真子集X',使X'-Y,稱函數(shù)依賴X-Y為()??贏.平凡函數(shù)依賴B.部分函數(shù)依賴C.完全函數(shù)依賴D.傳遞函數(shù)依賴口37、下列有關(guān)范式的敘述中正確的是()。A.如果關(guān)系模式R£1NF,且R中主屬性完全函數(shù)依賴于碼,則R是2NF口B.如果關(guān)系模式RG3NF,X、YuU,若X-Y,則UR是BCNF口C.如果關(guān)系模式R^BCNF,若X--Y(Y<X)是平凡的多值依賴,則R是4NF口D.一個關(guān)系模式如果屬于4NF,則一定屬于BCNF;反之不成立口38、下面列出的條目中,哪些是事務(wù)并發(fā)執(zhí)行中可能出現(xiàn)的數(shù)據(jù)不一致()。I.丟失更新H.對未提交更新的依賴m.不一致的分析口A.1和口B.口和mc.1和m口D.都是口39、關(guān)于SQLServer的數(shù)據(jù)庫權(quán)限敘述不正確的是( )。口A.SQLServer數(shù)據(jù)庫的對象權(quán)限可以用GRANT分配,而語句權(quán)限不可以用GRANT分配B.服務(wù)器權(quán)限能通過固定服務(wù)器角色進(jìn)行分配,不能單獨分配給用戶口C.系統(tǒng)管理員能使用SQLServer執(zhí)行任何任務(wù)口D.每個用戶可以被分配若干權(quán)限,并且有可能把權(quán)限賦予其他用戶口40、下列關(guān)于數(shù)據(jù)倉庫的敘述中,()是不正確的。A.數(shù)據(jù)倉庫通常采用三層體系結(jié)構(gòu)口B.底層的數(shù)據(jù)倉庫服務(wù)器一般是一個關(guān)系型數(shù)據(jù)庫系統(tǒng)口C.數(shù)據(jù)倉庫中間層OLAP服務(wù)器只能采用關(guān)系型OLAPD.數(shù)據(jù)倉庫前端分析工具中包括報表工具口41、維@@2、…、維n,度量),不含度量的多維數(shù)組是不能用于多維分析的?!?、聯(lián)機(jī)分析處理包括以下()基本分析功能。I.聚類口.切片m.轉(zhuǎn)軸IV.切塊口A.工、口并m b.工、口和vC.口、m和vD.都是口四、簡答題42、試述關(guān)系數(shù)據(jù)庫的特點?!酢酢酢酢酢酢?3、F面的結(jié)論哪些是正確的?哪些是錯誤的?對于錯誤的請給出一個反例說明之?!酰?)任何一個二目關(guān)系是屬于3NF的?!酰?)任何一個二目關(guān)系是屬于BCNF的?!?3)任何一個二目關(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,貝URA—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?!酢酢酢酢酢酢酢?4、設(shè)有如圖2-3所示的3個關(guān)系S、C和SC,將下列關(guān)系代數(shù)表達(dá)式用漢語表示出來,并求其結(jié)果。學(xué)號姓名年簫性別籍貫魁601王曉燕20女北京李波23yj上一海98M3陳志里21男長沙裝兵2Q男上海張兵22女武漢語的號謝程名教明[姓名辦公室C6OI高等教學(xué)周原邦C602數(shù)據(jù)結(jié)構(gòu)劉建平cm操作案統(tǒng)劉隹平415C6O4結(jié)譯監(jiān)理王忐偉415sc學(xué)號理衽號就績98601C60I9098601C6029098601C603SS9H6OIC60487。鴕02C6O19。98603C6OI759S6O3C602709S6O3C6O456986D4C60198604C60485照605C6AI95\瓶05C6CB|京J圖2-3關(guān)系S、C和SCn2,6,7(6籍貫='上海’(SxSC))□n2,6,7(SxSCx6課程='操作系統(tǒng)'(C))□(3)(3)n2,3(Sxq,2(SC)E(C)))14545、什么是封鎖?基本的封鎖類型有幾種?試述它們的含義。□□□□□46、內(nèi)存數(shù)據(jù)庫的特點有哪些?五、綜合題47、設(shè)有如圖2-5所示的關(guān)系S、SC和C,試用關(guān)系代數(shù)表達(dá)式表示下列查詢語句:□CNAMETEACHER儼1C語言王華巴數(shù)據(jù)庫原理程用編譯原理程軍SCGRADE1832&53算29Q3,84__ ,380圖2-5關(guān)系S、C和SC(1)檢索程軍老師所授課程的課程號(C#)和課程名(CNAME)?!酰?)檢索年齡大于21的男學(xué)生學(xué)號(S#)和姓名(SNAME)?!酰?)檢索至少選修程軍老師所授全部課程的學(xué)生姓名(SNAME)?!酰?)檢索李強(qiáng)同學(xué)不學(xué)課程的課程號(C#)?!酰?)檢索至少選修兩門課程的學(xué)生學(xué)號(S#)??冢?)檢索全部學(xué)生都選修的課程的課程號(C#)和課程名口(CNAME)。(7)檢索選修課程包含程軍老師所授課程之一的學(xué)生學(xué)號(S#)。:(8)檢索選修課程號為k1和k5的學(xué)生學(xué)號(S#)??冢?)檢索選修全部課程的學(xué)生姓名(SNAME)?!酰?0)檢索選修課程包含學(xué)號為2的學(xué)生所修課程的學(xué)生學(xué)號(S#)。檢索選修課程名為C語言的學(xué)生學(xué)號(S#)和姓名(SNAME)。□□48、在基于關(guān)系數(shù)據(jù)庫的聯(lián)機(jī)分析處理實現(xiàn)中,舉例說明如何利用關(guān)系數(shù)據(jù)庫的二維表來表達(dá)多維概念。□□□□□□□□49、設(shè)有如圖所示的關(guān)系R?;卮鹨韵聠栴}:□它為第幾范式?為什么?是否存在刪除操作異常?若存在,則說明是在什么情況下發(fā)生?將它分解為高一級范式,分解后的關(guān)系如何解決分解前可能存在的刪除操作的異常問題。課程名敕T名教門地址Cl馬二皂DiG于得水DiC5「快D:Q二得水Di一個關(guān)系R3636、【答案】B口1515、【答案】對參考答案一、填空題1、【答案】屬性沖突;命名沖突;結(jié)構(gòu)沖突2、【答案】GRANT;REVOKE口3、【答案】系統(tǒng)自動;DBA執(zhí)行恢復(fù)操作過程口4、【答案】提供定義完整性約束條件機(jī)制;檢查用戶發(fā)出的操作請求是否違背完整性約束條件5、【答案】數(shù)據(jù)庫定義功能;數(shù)據(jù)庫操縱功能6、【答案】人工管理;文件系統(tǒng);數(shù)據(jù)庫系統(tǒng)7、【答案】1NF口8、【答案】用戶標(biāo)識與系統(tǒng)鑒定;存取控制;審計;數(shù)據(jù)加密9、【答案】TOP3;SUM((銷售單價一成本價)*銷售數(shù)量);DESQ□□10、【答案】DISTINCT二、判斷題11、【答案】錯12、【答案】錯13、【答案】對14、【答案】錯16、【答案】錯17、【答案】對18、【答案】錯19、【答案】對20、【答案】錯21、【答案】錯22、【答案】錯23、【答案】對24、【答案】錯25、【答案】錯三、選擇題26、【答案】Q【解析】關(guān)系代數(shù)是一種抽象的查詢語言,它通過對關(guān)系的運(yùn)算來表達(dá)查詢要求。關(guān)系代數(shù)的運(yùn)算共有8種,可分兩類:傳統(tǒng)的集合運(yùn)算和專門的關(guān)系運(yùn)算一傳統(tǒng)的集合運(yùn)算有:交、并、差、笛卡爾積,專門的關(guān)系運(yùn)算有:選擇、投影、連接和除。其中,并、差、笛卡爾積、選擇和投影5種運(yùn)算是基本運(yùn)算,其他3種運(yùn)算均可以用這5種基本運(yùn)算來表達(dá)。27、【答案】Q【解析】數(shù)據(jù)庫恢復(fù)的實現(xiàn)技術(shù)主要是建立冗余并利用冗余數(shù)據(jù)實施數(shù)據(jù)庫恢復(fù)。建立冗余最常見的技術(shù)是數(shù)據(jù)轉(zhuǎn)儲和登錄日志文件。28、【答案】Q【解析】數(shù)據(jù)操縱指的是對數(shù)據(jù)庫中數(shù)據(jù)進(jìn)行查詢、插入、修改和刪除。29、【答案】B口【解析】信息的特征體現(xiàn)在它的正確性、及時性、完整性、開放性和可靠性。正確的、及時的、完整的和可靠的信息才具有意義和價值,但是信息是否開放與價值的高低并不成正比,有些保密的國家機(jī)密或科技機(jī)密是極具價值的。30、A31、【答案】Q【解析】CONVERT函數(shù)能將某種數(shù)據(jù)類型的表達(dá)式顯式轉(zhuǎn)換為另一種數(shù)據(jù)類型。其他3個都是聚集函數(shù),COUNT( )的功能是統(tǒng)計一列中值的個數(shù);COUNT(*)統(tǒng)計元組個數(shù);AVG( )計算一列值的平均值(此列必須是數(shù)值型)。此外,SQL語言中還提供了另一個數(shù)據(jù)類型轉(zhuǎn)換函數(shù)CAST,這兩個函數(shù)均能將表達(dá)式值轉(zhuǎn)換為指定的數(shù)據(jù)類型,CONVERT可以指定長度,而CAST不能指定長度???2、【答案】A【解析】適用SQLServer備份數(shù)據(jù)庫的場所建立在磁帶或者磁盤上,進(jìn)行數(shù)據(jù)庫備份時不需要指定備份設(shè)備的大小,一個備份設(shè)備上可以對同一個數(shù)據(jù)庫或多個數(shù)據(jù)庫進(jìn)行多次備份,同時一個數(shù)據(jù)庫也可以在多個備份設(shè)備上備份。33、【答案】B口【解析】在面對大型企業(yè)業(yè)務(wù)支持?jǐn)?shù)據(jù)庫應(yīng)用系統(tǒng)的存儲空間規(guī)劃問題時,要考慮數(shù)據(jù)安全性、業(yè)務(wù)穩(wěn)定性及容災(zāi)能力要求,主要因素是企業(yè)核心業(yè)務(wù)數(shù)據(jù)的保存期。34、【答案】D口【解析】SQLServer的約束包括UNIQUE、DEFAULT、RULE、口PRIMARYKEY和FOREIGNKEY等,但屬于數(shù)據(jù)庫對象的是RULE、口DEFAULT,當(dāng)它們創(chuàng)建后可以綁定到一列或者幾列上,并可以重復(fù)使用???5、【答案】A【解析】在關(guān)系代數(shù)表達(dá)式中,連接運(yùn)算的結(jié)果常常是一個較大的關(guān)系。如果盡可能早地執(zhí)行連接,則運(yùn)算得到的中間結(jié)果就【解析】如果X-Y,其中的X不是單個屬性,而是屬性組合,這時需要進(jìn)一步討論這個函數(shù)依賴是完全函數(shù)依賴還是部分函數(shù)依賴。如果X-Y,存在X的真子集X',使X'-Y,稱函數(shù)依賴X-Y為部分函數(shù)依賴。如果X-Y,不存在X的真子集X',使X'-Y,稱函數(shù)依賴X-Y為完全函數(shù)依賴。□37、【答案】D口【解析】2NF和3NF關(guān)系討論的都是非主屬性與候選碼間的函數(shù)依賴關(guān)系,所以A項是錯誤的;BCNF要求每一個函數(shù)依賴的左部都包含R的候選碼,所以B項是錯誤的;4NF要求每一個多值依賴的左部都包含R的候選碼,所以C項是錯誤的?!?8、【答案】D【解析】在多用戶數(shù)據(jù)庫環(huán)境中,多個用戶程序可能并行地存取數(shù)據(jù)庫。如果不對并行操作進(jìn)行控制,會破壞數(shù)據(jù)庫的一致性,導(dǎo)致下列問題發(fā)生:①丟失更改:在一事務(wù)執(zhí)行期間修改、重寫另一事務(wù)剛剛執(zhí)行的修改,造成一事務(wù)的修改結(jié)果丟失。②不可重復(fù)讀:在一事務(wù)執(zhí)行期間,由于其他事務(wù)的修改操作導(dǎo)致該事務(wù)兩個相同的查詢返回不同的數(shù)據(jù)。③讀“臟”數(shù)據(jù):如果數(shù)據(jù)T1修改某屬性值,然后事務(wù)T2讀該值,此后T1因某種原因撤消對該值的修改,造成T2讀到“臟”數(shù)據(jù)?!?0、對并發(fā)操作若不加以控制,可能會帶來( )問題。A.不安全B.死鎖C.死機(jī)D.不一致口【答案】D【解析】對并發(fā)操作不加以控制,會帶來數(shù)據(jù)不一致性問題。39、【答案】A【解析】服務(wù)器級的角色建立在SQL服務(wù)器上,是系統(tǒng)預(yù)定義的,用戶不能創(chuàng)建服務(wù)器角色,只能選擇合適的服務(wù)器角色,SQLServer的數(shù)據(jù)庫權(quán)限可以分為數(shù)據(jù)庫對象權(quán)限和語句權(quán)限,對象權(quán)限和語句權(quán)限都可以通過GRANT和REVOKE來分配和收回,系統(tǒng)管理員具有最高的權(quán)限。40、【答案】C【解析】數(shù)據(jù)倉庫中間層OLAP服務(wù)器不一定只采用關(guān)系型OLAP,還可以采用基于多維數(shù)據(jù)庫的OLAP和混合型的OLAP?!?1、【答案】Q【解析】考查聯(lián)機(jī)分析處理OLAP的基本概念,聯(lián)機(jī)分析處理包括的基本分析功能有:切片、切塊、鉆取、轉(zhuǎn)軸。四、簡答題42、答:關(guān)系數(shù)據(jù)模型具有下列優(yōu)點:(1)關(guān)系模型與非關(guān)系模型不同,它是建立在嚴(yán)格的數(shù)學(xué)概念基礎(chǔ)上的。(2)關(guān)系模型的概念單一,無論實體還是實體之間的聯(lián)系都用關(guān)系來表示。對數(shù)據(jù)的檢索和更新結(jié)果也是關(guān)系(即表)。所以其數(shù)據(jù)結(jié)構(gòu)簡單、清晰,用戶易懂易用。(3)關(guān)系模型的存取路徑對用戶透明,從而具有更高的數(shù)據(jù)獨立性、更好的安全保密性,同時也簡化了程序員的工作和數(shù)據(jù)庫開發(fā)建立的工作。所以關(guān)系數(shù)據(jù)模型誕生以后發(fā)展迅速,深受用戶的喜愛。當(dāng)然,關(guān)系數(shù)據(jù)模型也有缺點,其中最主要的缺點是,由于存取路徑對用戶透明,查詢效率往往不如格式化數(shù)據(jù)模型。因此為了提高性能,DBMS必須對用戶的查詢請求進(jìn)行優(yōu)化因此增加了開發(fā)DBMS的難度。不過,用戶不必考慮這些系統(tǒng)內(nèi)部的優(yōu)化技術(shù)細(xì)節(jié)?!?3、答:(1)正確。因為關(guān)系模式中只有兩個屬性,所以無傳遞。(2)正確。按BCNF的定義,若X-Y,且Y不是X的子集時,每個決定因素都包含碼,對于二目關(guān)系決定因素必然包含碼。(3)正確。因為只有兩個屬性,所以無非平凡的多值依賴。(4)錯誤。當(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)錯誤。反例關(guān)系模式SC(S#,C#,G),(S#,C#)-G,但S#2G,C#2G?!酢?4、答:(1)檢索籍貫為上海的學(xué)生的姓名、選修的課程號和成績,其結(jié)果為圖2-4中的瓦。(2)檢索選修操作系統(tǒng)的學(xué)生姓名、課程號和成績,其結(jié)果為圖2T4中的R2o□(3)檢索選修了全部課程的=學(xué)生姓名和年齡,其結(jié)果為圖2-4中的R3o口姓名課程號成績布波C60I90強(qiáng)兵C60I90強(qiáng)兵C60485姓名質(zhì)程號成績王曉然C603將張兵C60380姓名年齡王曉嘉2G.& . . . ..改 _氏圖2-4關(guān)系Ri、R2和R3145、答:(1)封鎖是指事務(wù)T在對某個數(shù)據(jù)對象(例如表、記錄等)進(jìn)行操作之前,先向系統(tǒng)發(fā)出請求,對其加鎖。加鎖后,事務(wù)T就對該數(shù)據(jù)對象有控制權(quán),在事務(wù)T釋放鎖之前,其他事務(wù)不能更新此數(shù)據(jù)對象?!?2)基本的封鎖類型有兩種:排它鎖(簡稱X鎖)和共享鎖(簡稱S鎖)?!酡倥潘i又稱為寫鎖。若事務(wù)T對數(shù)據(jù)對象A加上X鎖,則只允許T來讀取和修改A,其他任何事務(wù)都不能再對A加任何類型的鎖,直到T釋放A上的鎖。這就保證了其他事務(wù)在T釋放A上的鎖之前不能再讀取和修改Ao□②共享鎖又稱為讀鎖。若事務(wù)T對數(shù)據(jù)對象A加上S鎖,則事務(wù)T可以讀A但不能修改A,其他事務(wù)只能再對A加S鎖,而不能加X鎖,直到事務(wù)T釋放A上的S鎖。這就保證了其他事務(wù)可以讀A,但在事務(wù)T釋放A上的S鎖之前不能對A做任何修改?!酢?6、答:內(nèi)存是計算機(jī)存儲體系結(jié)構(gòu)中能夠被程序可控訪問(相對于硬件控制的cache)的最高層次,是能夠提供大量數(shù)據(jù)存儲的最快的存儲層。內(nèi)存數(shù)據(jù)庫具有幾個重要特性:高吞吐率和低訪問延遲;并行處理能力;硬件相關(guān)性。五、綜合題47、答:本題各個直詢操作對應(yīng)的關(guān)系代數(shù)表達(dá)式表示如下:(1)兀C#,CNAME(6THachF,R=力星軍,(。))(2)7rS#,SNAME(6agE>2MSEX='男’(,))(3)冗sname(1匚#(,。)。冗c#(6teacher=得呈早(C))))(4)冗匚目(C)-皿(6sname=今

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論