版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、華東理工大學(xué)網(wǎng)絡(luò)學(xué)院數(shù)據(jù)庫(kù)原理本階段練習(xí)1(第一、二章)一、填空題。1、數(shù)據(jù)管理技術(shù)的發(fā)展經(jīng)過三個(gè)階段:_手工管理階段_、_文件系統(tǒng)階段_和數(shù)據(jù)庫(kù)系統(tǒng)階段。2、數(shù)據(jù)庫(kù)中四種主要的數(shù)據(jù)模型包括_層次數(shù)據(jù)模型_、_網(wǎng)狀數(shù)據(jù)模型_、_關(guān)系數(shù)據(jù)模型和面向?qū)ο蟮臄?shù)據(jù)模型。3、根據(jù)目前數(shù)據(jù)庫(kù)系統(tǒng)的應(yīng)用和發(fā)展,可以將數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)體系結(jié)構(gòu)分為:?jiǎn)斡脩艚Y(jié)構(gòu)、客戶/服務(wù)器結(jié)構(gòu)_、客戶/服務(wù)器機(jī)構(gòu)和_瀏覽器/服務(wù)器結(jié)構(gòu)_等類型。4、層次模型用_樹 型結(jié)構(gòu)來表示實(shí)體間了解的。5、長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)中、有組織、可共享的數(shù)據(jù)集合稱為_數(shù)據(jù)庫(kù)_。6、關(guān)系數(shù)據(jù)庫(kù)語言可以分為:_關(guān)系代數(shù)_、關(guān)系演算語言和具有兩者雙重特點(diǎn)的語言
2、SQL,其中關(guān)系演算語言又可以分為_元組關(guān)系演算_和_域關(guān)系演算_兩類。7、包含在所有候選碼中的屬性稱為_主屬性_,所有候選碼之外的屬性稱為_非主屬性。8、分解關(guān)系時(shí),應(yīng)遵循的兩條主要原則是_無損連接_和_保持依賴_。9、關(guān)系模式的存儲(chǔ)異常表現(xiàn)在_數(shù)據(jù)冗余_、_更新異常_、_插入異常_和_刪除異常_。10、對(duì)關(guān)系的基本要求是滿足_第一_范式,即_關(guān)系的每一個(gè)屬性都是不可再分的數(shù)據(jù)項(xiàng)_。二、單項(xiàng)選擇題。1、單個(gè)用戶使用的數(shù)據(jù)視圖的描述稱為_ A_。A. 外模式B. 概念模式C. 內(nèi)模式D. 存儲(chǔ)模式2、下面哪一條不在DBA(數(shù)據(jù)庫(kù)管理員)的職責(zé)范圍內(nèi)?_ A_A. 設(shè)計(jì)數(shù)據(jù)庫(kù)管理系統(tǒng) B. 設(shè)計(jì)
3、數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)C. 制定數(shù)據(jù)庫(kù)的存儲(chǔ)策略 D. 監(jiān)督和控制數(shù)據(jù)庫(kù)的運(yùn)行3、CODASYL組織提出的DBTG報(bào)告中的數(shù)據(jù)模型是_ B_的主要代表。A. 層次模型B. 網(wǎng)狀模型C. 關(guān)系模型D. 面向?qū)ο竽P?、文件系統(tǒng)與數(shù)據(jù)庫(kù)系統(tǒng)的最大區(qū)別是_ C_。A. 數(shù)據(jù)共享B. 數(shù)據(jù)獨(dú)立性C. 數(shù)據(jù)結(jié)構(gòu)化D. 數(shù)據(jù)冗余性5、模式DDL用來描述_ A_。A. 數(shù)據(jù)庫(kù)的總體邏輯結(jié)構(gòu)B. 數(shù)據(jù)庫(kù)的局部邏輯結(jié)構(gòu)C. 數(shù)據(jù)庫(kù)的物理存儲(chǔ)結(jié)構(gòu)D. 數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)6、按照給定條件從一個(gè)關(guān)系中選擇指定的屬性組成的一個(gè)新的關(guān)系需要用_ B_關(guān)系代數(shù)運(yùn)算。A. 選擇B. 投影C. 聯(lián)接D. 自然聯(lián)接7、在關(guān)系模式R中,若
4、沒有非主屬性,則_ B_。A. R屬于2NF,但R不一定屬于3NFB. R屬于3NF,但不一定屬于BCNFC. R屬于BCNF,但不一定屬于4NFD. R屬于4NF8、關(guān)系模式規(guī)范化,各種范式之間的了解是_ B_。A. BCNFÍ4NFÍ3NFÍ2NFÍ1NFB. 4NFÍBCNFÍ3NFÍ2NFÍ1NFC. 1NFÍ2NFÍ3NFÍ4NFÍBCNFD. 1NFÍ2NFÍ3NFÍBCNFÍ4NF9、關(guān)系數(shù)據(jù)模型_ D_。A. 只能表示實(shí)
5、體間一對(duì)一了解B. 只能表示實(shí)體間一對(duì)多了解C. 只能表示實(shí)體間多對(duì)多了解D. 能表示實(shí)體之間的任意了解方式10、設(shè)關(guān)系R有K1個(gè)元組,關(guān)系S有K2個(gè)元組,則關(guān)系R和S的連接后的結(jié)果關(guān)系的元組數(shù)目是_ C_個(gè)。A. K1+K2B. ³ K1+K2C. £ K1´K2D. K1´K2三、多項(xiàng)選擇題。1、數(shù)據(jù)操縱語言DML的使用方式有_ CD_。A. 過程式B. 非過程式C. 自含式D. 宿主式2、可直接表示現(xiàn)實(shí)世界實(shí)體間多對(duì)多了解的數(shù)據(jù)模型有_ BCD_。A 層次模型B 網(wǎng)狀模型C 關(guān)系模型D E-R模型3、E-R模型的基本成分包括_ ABC _。A 實(shí)體
6、B 屬性C 實(shí)體了解D 鍵4、把關(guān)系看成二維表,則下列說法中正確的是_ BCD_。A 表中允許出現(xiàn)相同的行B 表中不允許出現(xiàn)相同的行C 行的次序可以交換D 列的次序可以交換5、對(duì)關(guān)系模型敘述正確的是_ ABC_。A. 建立在嚴(yán)格的數(shù)學(xué)理論、集合論和謂詞演算公式的基礎(chǔ)之上B. 微機(jī)DBMS絕大部分采取關(guān)系數(shù)據(jù)模型C. 用二維表表示關(guān)系模型D. 不具有連接操作的DBMS也可以是關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)6、自然聯(lián)接運(yùn)算由_ ABC_操作組合而成的。A. 投影B. 選擇C. 笛卡爾積D. 并7、對(duì)關(guān)系模式進(jìn)行規(guī)范化是為了_ AC_。A. 減少冗余B. 消滅冗余C. 控制操作異常D. 控制數(shù)據(jù)不一致性8、設(shè)X、Y
7、是關(guān)系模式R的兩個(gè)屬性子集,若存在函數(shù)依賴XàY,則它們之間的了解方式為_ AC_。A. 1:1B. 1:MC. M:1D. M:N9、下列有關(guān)范式的敘述中錯(cuò)誤的是_ ABC_。A. 如果關(guān)系模式RÎ1NF,且R中主屬性完全依賴于碼,則R是2NFB. 如果關(guān)系模式RÎ3NF,X,YÍU,若XàY,則R是BCNFC. 如果關(guān)系模式RÎBCNF,若XààY(YËX)是平凡的多值依賴,則R是4NFD. 一個(gè)關(guān)系模式如果屬于4NF,則一定屬于BCNF,反之不成立10、關(guān)系模式學(xué)生(學(xué)號(hào),課程號(hào),名次),若每一名學(xué)
8、生每門課程有一定的名次,每門課程每一名次只有一名學(xué)生,則以下敘述正確的是_ ACD_。A.(學(xué)號(hào),課程號(hào))和(課程號(hào),名次)都可以作為候選鍵B.只有(學(xué)號(hào),課程號(hào))能作為候選鍵C.關(guān)系模式屬于第三范式D.關(guān)系模式屬于BCNF四、簡(jiǎn)答題。1、什么是數(shù)據(jù)模型?數(shù)據(jù)模型由哪三部分組成?數(shù)據(jù)模型是描述數(shù)據(jù)及其之間了解的方法,如層次數(shù)據(jù)模型、網(wǎng)狀數(shù)據(jù)模型、關(guān)系數(shù)據(jù)模型、面向?qū)ο竽P偷?。?shù)據(jù)模型的三要素包括:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)的約束條件。2、什么是數(shù)據(jù)字典?數(shù)據(jù)字典(Data Dictionary)中存放關(guān)于數(shù)據(jù)庫(kù)中各級(jí)模式定義信息,而不是用戶的數(shù)據(jù),其中數(shù)據(jù)稱為“元數(shù)據(jù)”。對(duì)數(shù)據(jù)庫(kù)的操作都要通過數(shù)
9、據(jù)字典才能實(shí)現(xiàn)。3、什么是數(shù)據(jù)獨(dú)立性??jī)杉?jí)數(shù)據(jù)獨(dú)立性是怎樣實(shí)現(xiàn)的?數(shù)據(jù)獨(dú)立性是指數(shù)據(jù)庫(kù)中數(shù)據(jù)與應(yīng)用程序之間相互獨(dú)立,包括物理數(shù)據(jù)獨(dú)立性和邏輯數(shù)據(jù)獨(dú)立性。物理數(shù)據(jù)獨(dú)立性是指當(dāng)數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)改變,通過修改模式/內(nèi)模式映象,從而使模式保持不變,應(yīng)用程序不受影響。邏輯數(shù)據(jù)獨(dú)立性是指當(dāng)數(shù)據(jù)的全局邏輯結(jié)構(gòu)(即模式)發(fā)生變化時(shí),通過改變外模式/模式映像,使外模式和用戶應(yīng)用程序不變。兩級(jí)映像保證了數(shù)據(jù)獨(dú)立性。5、簡(jiǎn)述關(guān)系模型的三類完整性規(guī)則及其含義。(1)實(shí)體完整性:每個(gè)元組在主關(guān)鍵字的屬性上不能取空值。 (2)參照完整性:如果屬性或?qū)傩越MX是關(guān)系R2的外關(guān)鍵字也是關(guān)系R1的主關(guān)鍵字,則在R2中,K的取值或
10、者為空,或者等于R1中某個(gè)關(guān)鍵字。 (3)用戶定義的完整性。 6、關(guān)系模型與非關(guān)系模型比較,具有什么特點(diǎn)?(1) 建立在嚴(yán)格的數(shù)學(xué)基礎(chǔ)上(2) 概念單一,無論是實(shí)體還是了解,無論是原始數(shù)據(jù)還是操作結(jié)果,都用關(guān)系表示(3) 存儲(chǔ)路徑對(duì)用戶隱蔽(4) 數(shù)據(jù)操作的結(jié)果是集合,而不是單條記錄五、綜合題。1、設(shè)有關(guān)系R和S如下:關(guān)系R ABC367257723443關(guān)系SABC345723計(jì)算:RÈS,R-S,RÇS,R´S,p3,2(S),sB<5(R) RÈS ABC367257723443345R-S ABC367257443RÇS ABC7
11、23R´SR.AR.BR.CS.AS.BS.C367345367723257345257723723345723723443345443723p3,2(S)CB5432sB<5(R)ABC7234432、設(shè)有一個(gè)記錄各個(gè)球隊(duì)隊(duì)員每場(chǎng)比賽進(jìn)球數(shù)的關(guān)系模式:R(隊(duì)員編號(hào),比賽場(chǎng)次,進(jìn)球數(shù),球隊(duì)名,隊(duì)長(zhǎng)號(hào))若規(guī)定每個(gè)隊(duì)員只能屬于一個(gè)球隊(duì),每個(gè)球隊(duì)只有一個(gè)隊(duì)長(zhǎng),要求:(1)寫出關(guān)系模式R的基本函數(shù)依賴和主關(guān)鍵字。(2)說明R不是2NF模式的理由,并把R分解成2NF模式集;(3)把R分解成3NF模式集,并說明理由。(1)隊(duì)員編號(hào)à球隊(duì)名 球隊(duì)名à隊(duì)長(zhǎng)號(hào) (隊(duì)員編號(hào),比
12、賽場(chǎng)次)à進(jìn)球數(shù)主碼: (隊(duì)員編號(hào),比賽場(chǎng)次)(2)R的主碼: (隊(duì)員編號(hào),比賽場(chǎng)次),存在非主屬性對(duì)碼的部分函數(shù)依賴(隊(duì)員編號(hào)à球隊(duì)名),所以R不屬于2NF。將R分解為:R1(隊(duì)員編號(hào),球隊(duì)名,隊(duì)長(zhǎng)號(hào))R2(隊(duì)員編號(hào),比賽場(chǎng)次,進(jìn)球數(shù))(3)R2已經(jīng)是3NF,但是R1中存在非主屬性對(duì)碼的傳遞函數(shù)依賴,所以將R1繼續(xù)分解為: R11(隊(duì)員編號(hào),球隊(duì)名)R12(球隊(duì)名,隊(duì)長(zhǎng)號(hào))3、試分析下面分解是否具有無損連接和保持函數(shù)依賴的特點(diǎn):(1) 設(shè)R(ABC),F=AàC,AàB在R上成立,r=AC,AB(2) 設(shè)R(ABC),F=AàC,BàC在R上成立,r=AC,BC(1)R1=AC,R2=ABR1ÇR2=A,R1-R2=CR1ÇR2àR1-R2滿足F中的AàC,所以r具有無損連接性。另外,F(xiàn)在R1上的投影為AàC,F(xiàn)在R2上的投影上為AàB,F(xiàn)中的函數(shù)依賴在分解鐘全部保持,故分解r具有依賴保持。(2)R1=AC,R2=BCR1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年學(xué)校教師個(gè)人工作計(jì)劃
- 2025年行政科工作計(jì)劃樣本
- 2025年幼兒園大班工作計(jì)劃報(bào)告
- 2025年小學(xué)遠(yuǎn)程教育教學(xué)計(jì)劃范文
- 主題七 任務(wù)一 認(rèn)識(shí)因特網(wǎng) 說課稿 -2023-2024學(xué)年桂科版初中信息技術(shù)七年級(jí)上冊(cè)
- Unit 4 Plants around us Review(說課稿)-2024-2025學(xué)年人教PEP版(2024)英語三年級(jí)上冊(cè)
- 2025年雙擁月工作計(jì)劃
- 2025年春季小學(xué)教學(xué)工作計(jì)劃
- 塑料家具相關(guān)行業(yè)投資規(guī)劃報(bào)告
- 中粘煤相關(guān)行業(yè)投資規(guī)劃報(bào)告范本
- 口腔頜面外科學(xué) 09顳下頜關(guān)節(jié)疾病
- 臺(tái)達(dá)變頻器說明書
- 2023年廣東羅浮山旅游集團(tuán)有限公司招聘筆試題庫(kù)及答案解析
- DB11-T1835-2021 給水排水管道工程施工技術(shù)規(guī)程高清最新版
- 解剖篇2-1內(nèi)臟系統(tǒng)消化呼吸生理學(xué)
- 《小學(xué)生錯(cuò)別字原因及對(duì)策研究(論文)》
- 北師大版七年級(jí)數(shù)學(xué)上冊(cè)教案(全冊(cè)完整版)教學(xué)設(shè)計(jì)含教學(xué)反思
- 智慧水庫(kù)平臺(tái)建設(shè)方案
- 系統(tǒng)性紅斑狼瘡-第九版內(nèi)科學(xué)
- 全統(tǒng)定額工程量計(jì)算規(guī)則1994
- 糧食平房倉(cāng)設(shè)計(jì)規(guī)范
評(píng)論
0/150
提交評(píng)論