2022年蘇州科技大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)《數(shù)據(jù)庫(kù)原理》科目期末試卷A(有答案)_第1頁
2022年蘇州科技大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)《數(shù)據(jù)庫(kù)原理》科目期末試卷A(有答案)_第2頁
2022年蘇州科技大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)《數(shù)據(jù)庫(kù)原理》科目期末試卷A(有答案)_第3頁
2022年蘇州科技大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)《數(shù)據(jù)庫(kù)原理》科目期末試卷A(有答案)_第4頁
2022年蘇州科技大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)《數(shù)據(jù)庫(kù)原理》科目期末試卷A(有答案)_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2022年蘇州科技大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)《數(shù)據(jù)庫(kù)原理》科目期末試卷A(有答案)一、填空題1、SQLServer中數(shù)據(jù)完整性包括______、______和______。2、數(shù)據(jù)倉(cāng)庫(kù)創(chuàng)建后,首先從______中抽取所需要的數(shù)據(jù)到數(shù)據(jù)準(zhǔn)備區(qū),在數(shù)據(jù)準(zhǔn)備區(qū)中經(jīng)過凈化處理______,再加載到數(shù)據(jù)倉(cāng)庫(kù)中,最后根據(jù)用戶的需求將數(shù)據(jù)發(fā)布到______。3、在一個(gè)關(guān)系R中,若每個(gè)數(shù)據(jù)項(xiàng)都是不可再分割的,那么R一定屬于______。4、若事務(wù)T對(duì)數(shù)據(jù)對(duì)象A加了S鎖,則其他事務(wù)只能對(duì)數(shù)據(jù)A再加______,不能加______,直到事務(wù)T釋放A上的鎖。5、關(guān)系代數(shù)運(yùn)算中,基本的運(yùn)算是______________、______________、______________、______________和______________。6、采用關(guān)系模型的邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)是將E-R圖轉(zhuǎn)換成一組______,并進(jìn)行______處理。7、數(shù)據(jù)庫(kù)管理系統(tǒng)的主要功能有______________、______________、數(shù)據(jù)庫(kù)的運(yùn)行管理以及數(shù)據(jù)庫(kù)的建立和維護(hù)等4個(gè)方面。8、從外部視圖到子模式的數(shù)據(jù)結(jié)構(gòu)的轉(zhuǎn)換是由______________實(shí)現(xiàn);模式與子模式之間的映象是由______________實(shí)現(xiàn);存儲(chǔ)模式與數(shù)據(jù)物理組織之間的映象是由______________實(shí)現(xiàn)。9、數(shù)據(jù)倉(cāng)庫(kù)是______、______、______、______的數(shù)據(jù)集合,支持管理的決策過程。10、SQL語言的數(shù)據(jù)定義功能包括______、______、______和______。二、判斷題11、連接是數(shù)據(jù)庫(kù)最耗時(shí)的操作。()12、全碼的關(guān)系模式一定屬于BC范式。()13、視圖就是一個(gè)虛表,保存視圖時(shí),保存的是視圖的定義。()14、等值連接與自然連接是同一個(gè)概念。()15、視圖是可以更新的。()16、可以用UNION將兩個(gè)查詢結(jié)果合并為一個(gè)查詢結(jié)果。()17、文件系統(tǒng)的缺點(diǎn)是數(shù)據(jù)不能長(zhǎng)期存儲(chǔ)。()18、有了外模式/模式映象,可以保證數(shù)據(jù)和應(yīng)用程序之間的物理獨(dú)立性。()19、在CREATEINDEX語句中,使CLUSTERED來建立簇索引。()20、在SQL中,ALTERTABLE語句中MODIFY用于修改字段的類型和長(zhǎng)度等,ADD用于添加新的字段。()21、標(biāo)準(zhǔn)SQL語言能用于所有類型的關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)。()22、一個(gè)關(guān)系中不可能出現(xiàn)兩個(gè)完全相同的元組是由實(shí)體完整性規(guī)則確定的。()23、視圖是觀察數(shù)據(jù)的一種方法,只能基于基本表建立。()24、SQLServer有兩種安全性認(rèn)證模式:WindowsNT和SQLServer。()25、概念模型是對(duì)現(xiàn)實(shí)世界的第二層抽象。()三、選擇題26、設(shè)關(guān)系R(A,B,C)和S(B,C,D),下列各關(guān)系代數(shù)表達(dá)式不成立的是()。A.R÷SB.πB(R)∪πB(S)C.R∩SD.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、在SQLServer2000中,有教師表(教師號(hào),姓名,職稱,工資)?,F(xiàn)要根據(jù)教師的職稱來添加教師的工資,增加規(guī)則為:“教授”增加400,“副教授”增加300,“講師”增加200。下列語句中正確的是()。A.B.C.D.30、如果一個(gè)系統(tǒng)為關(guān)系完備系統(tǒng),那么它支持()。A.關(guān)系數(shù)據(jù)結(jié)構(gòu)B.A與選擇、投影和連接C.A與所有的關(guān)系代數(shù)操作D.C與實(shí)體完整性、參照完整性31、下面描述正確的是()。A.可以在任何數(shù)據(jù)庫(kù)中創(chuàng)建視圖B.可以在視圖上創(chuàng)建索引C.如果視圖引用的基表或者視圖被刪除,則該視圖不能再被使用,直到創(chuàng)建新的基表或者視圖D.通過視圖查詢數(shù)據(jù)時(shí),SQLServer不檢查數(shù)據(jù)完整性規(guī)則32、如果一個(gè)系統(tǒng)為關(guān)系完備系統(tǒng),那么它支持()。A.關(guān)系數(shù)據(jù)結(jié)構(gòu)B.A與選擇、投影和連接C.A與所有的關(guān)系代數(shù)操作D.C與實(shí)體完整性、參照完整性33、有一個(gè)關(guān)系:職工(職工號(hào),姓名,籍貫),規(guī)定職工號(hào)的值域是8個(gè)數(shù)字字符組成的字符串,這一規(guī)則屬于()。A.參照完整性B.用戶定義的完整性C.實(shí)體完整性D.關(guān)鍵字完整性約束34、用戶或應(yīng)用程序看到的那部分局部邏輯結(jié)構(gòu)的描述是()。A.模式B.子模式C.物理模式D.概念模式35、在數(shù)據(jù)庫(kù)中可用多種結(jié)構(gòu)組織數(shù)據(jù),散列文件是其中一種。關(guān)于散列文件,下列說法錯(cuò)誤的是()。A.為了防止桶溢出,在散列文件設(shè)計(jì)時(shí),需要預(yù)留一些空間大小不固定的桶B.用散列文件組織數(shù)據(jù)時(shí),需要使用文件記錄中的一個(gè)或多個(gè)域作為查找碼C.如果散列文件中散列函數(shù)的“均勻分布性”不好,可能會(huì)造成桶溢出D.好的散列函數(shù)產(chǎn)生的存儲(chǔ)地址分布應(yīng)盡可能是隨機(jī)的36、關(guān)于數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì),有下列說法:Ⅰ.?dāng)?shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)需要考慮數(shù)據(jù)組織與存儲(chǔ)、數(shù)據(jù)訪問與處理、應(yīng)用設(shè)計(jì)等幾個(gè)方面Ⅱ.在數(shù)據(jù)庫(kù)概念設(shè)計(jì)階段,當(dāng)采用自上而下的E-R設(shè)計(jì)時(shí),首先設(shè)計(jì)局部E-R圖,然后合并各局部E-R圖,得到全局E-R圖Ⅲ.在數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)階段,將關(guān)系模式轉(zhuǎn)換為具體DBMS平臺(tái)支持的關(guān)系表Ⅳ.在數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段,一般需要設(shè)計(jì)視圖和關(guān)系模式的完整性約束上述說法正確的是:()。A.Ⅰ、Ⅲ和ⅣB.ⅠC.Ⅱ和ⅢD.Ⅱ和Ⅳ37、設(shè)有兩個(gè)事務(wù)T1、T2,其并發(fā)操作如表11-1所示,下列評(píng)價(jià)正確的是()。A.該操作不存在問題B.該操作丟失修改C.該操作不能重復(fù)讀D.該操作讀“臟”數(shù)據(jù)38、用于實(shí)現(xiàn)數(shù)據(jù)存取安全性的SQL語句是()。A.CREATETABLEB.COMMITC.GRANT和REVOKED.ROLLBACK39、關(guān)于數(shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì),下述說法正確的是()。A.?dāng)?shù)據(jù)倉(cāng)庫(kù)項(xiàng)目的需求很難把握,所以不可能從用戶的需求出發(fā)來進(jìn)行數(shù)據(jù)倉(cāng)庫(kù)的設(shè)計(jì),只能從數(shù)據(jù)出發(fā)進(jìn)行設(shè)計(jì)B.在進(jìn)行數(shù)據(jù)倉(cāng)庫(kù)主題數(shù)據(jù)模型設(shè)計(jì)時(shí),應(yīng)該按面向部門業(yè)務(wù)應(yīng)用的方式來設(shè)計(jì)數(shù)據(jù)模型C.在進(jìn)行數(shù)據(jù)倉(cāng)庫(kù)主題數(shù)據(jù)模型設(shè)計(jì)時(shí)要強(qiáng)調(diào)數(shù)據(jù)的集成性D.在進(jìn)行數(shù)據(jù)倉(cāng)庫(kù)概念模型設(shè)計(jì)時(shí),需要設(shè)計(jì)實(shí)體關(guān)系圖,給出數(shù)據(jù)表的劃分,并給出每個(gè)屬性的定義域40、維@@2、…、維n,度量),不含度量的多維數(shù)組是不能用于多維分析的。2、聯(lián)機(jī)分析處理包括以下()基本分析功能。Ⅰ.聚類Ⅱ.切片Ⅲ.轉(zhuǎn)軸Ⅳ.切塊A.Ⅰ、Ⅱ并ⅢB.Ⅰ、Ⅱ和ⅣC.Ⅱ、Ⅲ和ⅣD.都是四、簡(jiǎn)答題41、具有檢查點(diǎn)的恢復(fù)技術(shù)有什么優(yōu)點(diǎn)?試舉一個(gè)具體例子加以說明。42、舉例說明關(guān)系模式和關(guān)系的區(qū)別。43、試述數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu),并說明這種結(jié)構(gòu)的優(yōu)點(diǎn)是什么。44、分析傳統(tǒng)RDBMS在大數(shù)據(jù)時(shí)代的局限性。45、在數(shù)據(jù)庫(kù)中為什么要并發(fā)控制?并發(fā)控制技術(shù)能保證事務(wù)的哪些特性?五、綜合題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語句。(注:表名和列名均用題中給出的中文名,SQL語句中大、小寫字母均可。)47、設(shè)T1、T2和T3是如下事務(wù):T1:A=A+2T2:A=A×2T3:A=A2設(shè)A的初始值為0?;卮鹨韵聠栴}:(1) 若3個(gè)事務(wù)允許并發(fā)執(zhí)行,則有多少種可能正確的結(jié)果,請(qǐng)分別列出來。(2) 請(qǐng)給出一個(gè)可串行化的調(diào)度,并給出執(zhí)行結(jié)果。(3) 請(qǐng)給出一個(gè)非串行化的調(diào)度,并給出執(zhí)行結(jié)果。(4) 若3個(gè)事務(wù)都遵守兩段鎖協(xié)議,請(qǐng)給出一個(gè)不產(chǎn)生死鎖的可串行化調(diào)度。(5) 若3個(gè)事務(wù)都遵守兩段鎖協(xié)議,請(qǐng)給出一個(gè)產(chǎn)生死鎖的調(diào)度。48、某航空公司希望能夠分析在其服務(wù)旅客的旅行情況,這樣可以為公司正確定位航空市場(chǎng)中的客戶市場(chǎng)。并且希望能夠跟蹤不同航線上旅客的各季節(jié)變化情況和增長(zhǎng),并跟蹤在不同航班上所消費(fèi)的食物和飲料情況,這樣可以幫助航空公司安排不同航線上的航班和食品供應(yīng)。設(shè)計(jì)滿足該主題的數(shù)據(jù)倉(cāng)庫(kù),畫出OLAP數(shù)據(jù)模型和邏輯模型。

參考答案一、填空題1、【答案】域完整性;實(shí)體完整性;參照完整性2、【答案】數(shù)據(jù)源;數(shù)據(jù);數(shù)據(jù)集市3、【答案】1NF4、【答案】S鎖;X鎖5、【答案】并;差;笛卡爾積;投影;選擇6、【答案】關(guān)系模式;規(guī)范化7、【答案】數(shù)據(jù)庫(kù)定義功能;數(shù)據(jù)庫(kù)操縱功能8、【答案】應(yīng)用程序;DBMS;操作系統(tǒng)的存取方法9、【答案】面向主題的;集成的;隨時(shí)間變化的;非易失性10、【答案】定義數(shù)據(jù)庫(kù);定義基本表;定義視圖;定義索引二、判斷題11、【答案】對(duì)12、【答案】對(duì)13、【答案】對(duì)14、【答案】錯(cuò)15、【答案】對(duì)16、【答案】對(duì)17、【答案】錯(cuò)18、【答案】錯(cuò)19、【答案】對(duì)20、【答案】錯(cuò)21、【答案】對(duì)22、【答案】錯(cuò)23、【答案】錯(cuò)24、【答案】錯(cuò)25、【答案】錯(cuò)三、選擇題26、【答案】C【解析】R∩S運(yùn)算也要求R和S具有相同的屬性。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還不能解決所有的異常問題,還會(huì)出現(xiàn)數(shù)據(jù)操縱的異常問題。在函數(shù)依賴的范疇內(nèi),只要達(dá)到BCNF就可達(dá)到最高的規(guī)范化程度,就可避免數(shù)據(jù)操縱的異常問題。29、【答案】A【解析】“UPDATE表名SET”可以用來更改表中某個(gè)字段的值,如果出現(xiàn)分支選擇情況,可以使“CASE…WHEN…THEN”語句。30、【答案】C31、【答案】C【解析】創(chuàng)建和使用視圖需遵循一些基本原則,為此還應(yīng)注意以下問題:①只能在當(dāng)前數(shù)據(jù)庫(kù)中創(chuàng)建視圖。②如果視圖引用的基表或者視圖被刪除,則該視圖不能再被使用,直到創(chuàng)建新的基表或者視圖。③不能在視圖上創(chuàng)建索引,不能在規(guī)則、默認(rèn)、觸發(fā)器的定義中引用視圖。④當(dāng)通過視圖查詢數(shù)據(jù)時(shí),SQLServer要檢查數(shù)據(jù)完整性規(guī)則,以確保語句中涉及的所有數(shù)據(jù)庫(kù)對(duì)象存在,而且數(shù)據(jù)修改語句不能違反數(shù)據(jù)完整性規(guī)則。4、查詢選課關(guān)系SC(Sno,Cno,Score)表中還沒有給定成績(jī)(Score)的課程號(hào)(Sno)和學(xué)號(hào)(Cno),下列語句正確的是()A.SELECTSno,CnoFROMSCWHEREScoreISNULLB.SELECT*FROMSCWHEREScore=NULLC.SELECTSno,CnoFROMSCD.SELECTScoreFROMSCWHERESno,CnoISNOTNULL【答案】A【解析】在數(shù)據(jù)庫(kù)基本表中,還沒有給定成績(jī)的屬性列,意味著該屬性列的數(shù)據(jù)還從未更新過,為此,其值應(yīng)該是空(NULL),SQL中可以用ISNULL和ISNOTNULL來查詢屬性列值是空值或不為空值的元組。根據(jù)題意,應(yīng)該選擇A項(xiàng)。注意,IS不能用“=”來代替。32、【答案】C33、【答案】B【解析】用戶定義的完整性是針對(duì)某一具體數(shù)據(jù)庫(kù)的約束條件,它反映某一具體應(yīng)用涉及的數(shù)據(jù)必須滿足語義要求;而規(guī)定學(xué)號(hào)的值域是8個(gè)數(shù)字字符組成的字符串顯然屬于這一類型。34、【答案】B【解析】用戶或應(yīng)用程序看到的那部分局部邏輯結(jié)構(gòu)屬于外部層,外部層又稱外模式或子模式,是數(shù)據(jù)庫(kù)的用戶視圖。這一層描述每個(gè)與用戶相關(guān)的數(shù)據(jù)庫(kù)部分。35、【答案】D【解析】散列文件利用散列函數(shù)(Hash函數(shù)),支持快速文件訪問。利用散列方法組織存儲(chǔ)一個(gè)文件時(shí),應(yīng)先指定文件記錄中的一個(gè)(或一組)域作為查找碼(散列域)。好的散列函數(shù)應(yīng)滿足地址分布均勻、地址分布隨機(jī)兩個(gè)條件。產(chǎn)生桶溢出的兩個(gè)主要原因是:文件初始設(shè)計(jì)時(shí),為文件記錄預(yù)留的桶數(shù)偏少;散列函數(shù)的“均勻分布性”不好,造成某些桶存滿了記錄而其他桶內(nèi)卻有較多空閑空間。36、【答案】B【解析】數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)的步驟為:概念設(shè)計(jì)階段-采用自上而下的E-R設(shè)計(jì);邏輯設(shè)計(jì)階段——設(shè)計(jì)視圖和關(guān)系模式的完整性約束;物理設(shè)計(jì)階段-將關(guān)系模式轉(zhuǎn)換為具體DBMS平臺(tái)支持的關(guān)系表。每個(gè)階段的設(shè)計(jì)活動(dòng)按照數(shù)據(jù)組織與存儲(chǔ)、數(shù)據(jù)訪問與處理、應(yīng)用設(shè)計(jì)幾個(gè)方面進(jìn)行。37、【答案】D【解析】事務(wù)T1讀出數(shù)據(jù)A并做了修改,事務(wù)T2讀取同一數(shù)據(jù),隨后T1由于某種原因被撤消,執(zhí)行回滾,這時(shí)T1已修改過的數(shù)據(jù)恢復(fù)原值100,T2讀到的數(shù)據(jù)200就與數(shù)據(jù)庫(kù)中的數(shù)據(jù)不一致,稱為“臟”數(shù)據(jù)。38、【答案】C【解析】CREATETABLE是建立基表的語句;COMMIT是提交事務(wù)的語句;ROLLBACK是回滾事務(wù)的語句;GRANT是授權(quán)語句,REVOKE是回收權(quán)限的語句。39、【答案】C【解析】數(shù)據(jù)倉(cāng)庫(kù)項(xiàng)目的設(shè)計(jì)一定要從用戶的需求出發(fā)。進(jìn)行數(shù)據(jù)倉(cāng)庫(kù)主題數(shù)據(jù)模型設(shè)計(jì)時(shí),應(yīng)該按面向主題而不是部門業(yè)務(wù)應(yīng)用的方式來設(shè)計(jì)數(shù)據(jù)模型。在進(jìn)行數(shù)據(jù)倉(cāng)庫(kù)概念模型設(shè)計(jì)時(shí),可以設(shè)計(jì)實(shí)體關(guān)系圖,而在邏輯設(shè)計(jì)時(shí)才給出數(shù)據(jù)表的劃分,并給出每個(gè)屬性的定義域。40、【答案】C【解析】考查聯(lián)機(jī)分析處理OLAP的基本概念,聯(lián)機(jī)分析處理包括的基本分析功能有:切片、切塊、鉆取、轉(zhuǎn)軸。四、簡(jiǎn)答題41、答:(1)在采用檢查點(diǎn)技術(shù)之前,利用日志技術(shù)進(jìn)行數(shù)據(jù)庫(kù)的恢復(fù)時(shí)需要從頭掃描日志文件,而利用檢查點(diǎn)技術(shù)只需要從檢查點(diǎn)所處時(shí)間點(diǎn)起開始掃描日志,這就縮短了掃描日志的時(shí)間,改善恢復(fù)效率。(2)例如當(dāng)事務(wù)T在一個(gè)檢查點(diǎn)之前提交,T對(duì)數(shù)據(jù)庫(kù)所做的修改已經(jīng)寫入數(shù)據(jù)庫(kù),那么在進(jìn)行恢復(fù)處理時(shí),沒有必要對(duì)事務(wù)T執(zhí)行REDO操作。42、答:關(guān)系模式是靜態(tài)的,關(guān)系是動(dòng)態(tài)的。對(duì)于常見的二維表,關(guān)系模式通常指的是二維表的表頭,即有哪些列構(gòu)成,每個(gè)列的名稱、類型、長(zhǎng)度等。關(guān)系通常指的是一張表的具體內(nèi)容,因?yàn)楸斫?jīng)常進(jìn)行插入、刪除、修改等操作,關(guān)系可能不一樣。43、答:(1)數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)由外模式、模式和內(nèi)模式組成。①外模式,亦稱子模式或用戶模式,是數(shù)據(jù)庫(kù)用戶(包括應(yīng)用程序員和最終用戶)能夠看見和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是數(shù)據(jù)庫(kù)用戶的數(shù)據(jù)視圖,是與某一應(yīng)用有關(guān)的數(shù)據(jù)的邏輯表示。②模式,亦稱邏輯模式,是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。模式描述的是數(shù)據(jù)的全局邏輯結(jié)構(gòu)。外模式涉及的是數(shù)據(jù)的局部邏輯結(jié)構(gòu),通常是模式的子集。③內(nèi)模式,亦稱存儲(chǔ)模式,是數(shù)據(jù)在數(shù)據(jù)庫(kù)系統(tǒng)內(nèi)部的表示,即對(duì)數(shù)據(jù)的物理結(jié)構(gòu)和存儲(chǔ)方式的描述。(2)數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式是對(duì)數(shù)據(jù)的三個(gè)抽象級(jí)別,它把數(shù)據(jù)的具體組織留給DBMS管理,使用戶能邏輯抽象地處理數(shù)據(jù),而不必關(guān)心數(shù)據(jù)在計(jì)算機(jī)中的表示和存儲(chǔ)。為了能夠在內(nèi)部實(shí)現(xiàn)這三個(gè)抽象層次的聯(lián)系和轉(zhuǎn)換,數(shù)據(jù)庫(kù)系統(tǒng)在這三級(jí)模式之間提供了兩層映像:外模式/模式映像和模式/內(nèi)模式映像。正是這兩層映像保證了數(shù)據(jù)庫(kù)系統(tǒng)中的數(shù)據(jù)能夠具有較高的邏輯獨(dú)立性和物理獨(dú)立性。44、答:關(guān)系數(shù)據(jù)庫(kù)在大數(shù)據(jù)時(shí)代喪失了互聯(lián)網(wǎng)搜索這個(gè)機(jī)會(huì),其主要原因是關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(并行數(shù)據(jù)庫(kù))的擴(kuò)展性遇到了前所未有的障礙,不能勝任大數(shù)據(jù)分析的需求,關(guān)系數(shù)據(jù)管理模型追求的是高度的一致性和正確性,面向超大數(shù)據(jù)的分析需求。45、答:(1)數(shù)據(jù)庫(kù)是共享資源,可以供多個(gè)用戶使用,所以通常有許多個(gè)事務(wù)同時(shí)在運(yùn)行。當(dāng)多個(gè)事務(wù)并發(fā)地存取數(shù)據(jù)庫(kù)時(shí)就會(huì)產(chǎn)生同時(shí)讀取或修改同一數(shù)據(jù)的情況。若對(duì)并發(fā)操作不加以控制就可能會(huì)存取和存儲(chǔ)不正確的數(shù)據(jù),破壞數(shù)據(jù)庫(kù)的一致性。所以數(shù)據(jù)庫(kù)管理系統(tǒng)必須提供并發(fā)控制機(jī)制。(2)并發(fā)控制可以保證事務(wù)的一致性和隔離性,保證數(shù)據(jù)庫(kù)的一致性。五、綜合題46、答:概念模型如下:②【解析】①根據(jù)題意可知,一個(gè)車輛可以進(jìn)行多個(gè)項(xiàng)目的維修,一個(gè)維修可以用于多個(gè)車輛,所以實(shí)體車輛信息與維修項(xiàng)目之間是多對(duì)多的關(guān)系;一種配件可用于多個(gè)維修項(xiàng)目,但一個(gè)維修項(xiàng)目最多只能用一種配件,所以配件與維修項(xiàng)目是一對(duì)多的關(guān)系。②SQL語句中車牌號(hào)的取值形式

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論