



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、2010年電大數(shù)據(jù)庫應(yīng)用課程設(shè)計平時作業(yè)1 答案習(xí)題一答案一思考題1. 答:數(shù)據(jù)管理技術(shù)的發(fā)展可以大體歸為三個階段:人工管理、文件系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng)。概括起來,數(shù)據(jù)庫系統(tǒng)階段的數(shù)據(jù)管理具有以下特點:A.采用數(shù)據(jù)模型表示復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)模型不僅描述數(shù)據(jù)本身的特征,還要描述數(shù)據(jù)之間的聯(lián)系,這種聯(lián)系通過存取路徑實現(xiàn)。通過所有存取路徑表示自然的數(shù)據(jù)聯(lián)系是數(shù)據(jù)庫與傳統(tǒng)文件的根本區(qū)別。這樣,數(shù)據(jù)不再面向特定的某個或多個應(yīng)用,而是面向整個應(yīng)用系統(tǒng)。數(shù)據(jù)冗余明顯減少,實現(xiàn)了數(shù)據(jù)共享。B.有較高的數(shù)據(jù)獨(dú)立性。數(shù)據(jù)的邏輯結(jié)構(gòu)與物理結(jié)構(gòu)之間的差別可以很大。用戶以簡單的邏輯結(jié)構(gòu)操作數(shù)據(jù)而無需考慮數(shù)據(jù)的物理結(jié)構(gòu)。
2、數(shù)據(jù)庫的結(jié)構(gòu)分成用戶的局部邏輯結(jié)構(gòu)、數(shù)據(jù)庫的整體邏輯結(jié)構(gòu)和物理結(jié)構(gòu)三級。用戶(應(yīng)用程序或終端用戶)的數(shù)據(jù)和外存中的數(shù)據(jù)之間轉(zhuǎn)換由數(shù)據(jù)庫管理系統(tǒng)實現(xiàn)。C.數(shù)據(jù)庫系統(tǒng)為用戶提供了方便的用戶接口。用戶可以使用查詢語言或終端命令操作數(shù)據(jù)庫,也可以用程序方式(如用C一類高級語言和數(shù)據(jù)庫語言聯(lián)合編制的程序)操作數(shù)據(jù)庫。D.數(shù)據(jù)庫系統(tǒng)提供了數(shù)據(jù)控制功能。例如,1。數(shù)據(jù)庫的并發(fā)控制:對程序的并發(fā)操作加以控制,防止數(shù)據(jù)庫被破壞,杜絕提供給用戶不正確的數(shù)據(jù);2。數(shù)據(jù)庫的恢復(fù):在數(shù)據(jù)庫被破壞或數(shù)據(jù)不可靠時,系統(tǒng)有能力把數(shù)據(jù)庫恢復(fù)到最近某個正確狀態(tài);3。數(shù)據(jù)完整性:保證數(shù)據(jù)庫中數(shù)據(jù)始終是正確的;4。數(shù)據(jù)安全性:保證數(shù)
3、據(jù)的安全,防止數(shù)據(jù)的丟失、破壞。增加了系統(tǒng)的靈活性。2.答:數(shù)據(jù)庫是依照某種數(shù)據(jù)模型組織起來并存放二級存儲器中的數(shù)據(jù)集合。這種數(shù)據(jù)集合具有如下特點:盡可能不重復(fù),以最優(yōu)方式為某個特定組織的多種應(yīng)用服務(wù),其數(shù)據(jù)結(jié)構(gòu)獨(dú)立于使用它的應(yīng)用程序,對數(shù)據(jù)的增、刪、改和檢索由統(tǒng)一軟件進(jìn)行管理和控制??梢酝ㄋ椎倪@樣理解:數(shù)據(jù)庫就是用來存放您網(wǎng)站經(jīng)常更新的數(shù)據(jù)資料,您可以對此類信息進(jìn)行增、刪、編輯管理等操作,如產(chǎn)品信息,新聞信息,在線留言信息等。3. 答:數(shù)據(jù)庫系統(tǒng)中的DBMS為三級模式結(jié)構(gòu)提供了兩層映像機(jī)制:外模式/模式映像和模式/內(nèi)模式映像。這兩層映像機(jī)制保證了數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的邏輯獨(dú)立性和物理獨(dú)立性。模式
4、/內(nèi)模式映像定義了數(shù)據(jù)庫中數(shù)據(jù)全局邏輯結(jié)構(gòu)與這些數(shù)據(jù)在系統(tǒng)中的物理存儲組織結(jié)構(gòu)之間的對應(yīng)關(guān)系。當(dāng)數(shù)據(jù)庫中數(shù)據(jù)物理存儲結(jié)構(gòu)改變時,即內(nèi)模式發(fā)生變化,例如定義和選用了另一種存儲結(jié)構(gòu),可以調(diào)整模式/內(nèi)模式映像關(guān)系,保持?jǐn)?shù)據(jù)庫模式不變,從而使數(shù)據(jù)庫系統(tǒng)的外模式和各個應(yīng)用程序不必隨之改變。這樣就保證了數(shù)據(jù)庫中數(shù)據(jù)與應(yīng)用程序間的物理獨(dú)立性,簡稱數(shù)據(jù)的物理獨(dú)立性。外模式/模式映像定義了數(shù)據(jù)庫中不同用戶的外模式與數(shù)據(jù)庫邏輯模式之間的對應(yīng)關(guān)系。當(dāng)數(shù)據(jù)庫模式發(fā)生變化時,例如關(guān)系數(shù)據(jù)庫系統(tǒng)中增加新的關(guān)系、改變關(guān)系的屬性數(shù)據(jù)類型等,可以調(diào)整外模式/模式間的映像關(guān)系,保證面向用戶的各個外模式不變。應(yīng)用程序是依據(jù)數(shù)據(jù)的外
5、模式編寫的,從而應(yīng)用程序不必修改,保證了數(shù)據(jù)與應(yīng)用程序的邏輯獨(dú)立性,簡稱數(shù)據(jù)的邏輯獨(dú)立性。4.答:DBMS的主要功能有:A.數(shù)據(jù)定義功能。B.數(shù)據(jù)管理功能。C.對數(shù)據(jù)庫進(jìn)行保護(hù)。D.數(shù)據(jù)庫的建立和維護(hù)。E.數(shù)據(jù)庫的傳輸。5. 答:實體:客觀存在并可以相互區(qū)分的事物。屬性:描述實體和特性。DD: 數(shù)據(jù)字典,數(shù)據(jù)庫系統(tǒng)中存放三級結(jié)構(gòu)定義的數(shù)據(jù)庫稱為數(shù)據(jù)字典.模式:是對數(shù)據(jù)庫中全部數(shù)據(jù)的整體邏輯結(jié)構(gòu)的描述,它由若干個概念記錄類型組成.內(nèi)模式:是數(shù)據(jù)庫在物理存儲方面的描述,定義所有的內(nèi)部記錄類型,索引和文件的組織 方式,以及數(shù)據(jù)控制方面的細(xì)節(jié).外模式:是用戶與數(shù)據(jù)庫的接口,是用戶用到的那部分?jǐn)?shù)據(jù)的描述
6、,它由若干個外部記類型組成.DDL:數(shù)據(jù)定義語言。用來定義數(shù)據(jù)庫模式,外、內(nèi)模式的語言。DML:數(shù)據(jù)操縱語言。用來對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行查詢、插入、刪除和修改的語句。DBMS:數(shù)據(jù)庫管理系統(tǒng)ODBC:開放數(shù)據(jù)庫互聯(lián)。是由微軟主導(dǎo)的數(shù)據(jù)庫鏈接標(biāo)準(zhǔn)。OLE-DB:對象鏈接和嵌入數(shù)據(jù)庫。它依賴于COM和提供OLE DB提供者的廠商而非ODBC使用的SQL。ADO:ActiveX數(shù)據(jù)對象?;贠LE-DB建立連接的局部和遠(yuǎn)程數(shù)據(jù)庫訪問技術(shù)。二單選擇題1 B 2C 3A 4B 5B 6A 7D 8C 9A 10D11A 12A 13B 14C 15C 16C 17B 18D 19D三填空 1輸入,輸出 2
7、手工,機(jī)械,電子3數(shù)據(jù)處理、管理信息、決策支持。4人工管理、文件系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、分布式數(shù)據(jù)庫5分開 6文件系統(tǒng)、數(shù)據(jù)庫系統(tǒng)7記錄、數(shù)據(jù)項8局部、全局9二元、一元 10多、多11關(guān)系定義、DBMS 12狀態(tài)、行為13最終用戶、應(yīng)用程序員、數(shù)據(jù)庫設(shè)計人員、數(shù)據(jù)庫管理員.14中間、最上、最下15建立、維護(hù)16DBA習(xí)題二答案一問答題1.答:數(shù)據(jù)模型有:層次模型,網(wǎng)狀模型,關(guān)系模型,語義模型,面相對象模型。2.答:關(guān)系模式僅是對數(shù)據(jù)特性的描述。關(guān)系模式:關(guān)系模式實際上就是記錄類型。關(guān)系模型:用二維表格結(jié)構(gòu)表示實體集,外鍵表示實體間聯(lián)系的數(shù)據(jù)模型。關(guān)系模型是由若干個關(guān)系模式組成的集合。屬性:在關(guān)系模型
8、中,字段稱為屬性。元組:在關(guān)系中,記錄稱為元組。關(guān)鍵字:一個關(guān)系中的屬性或?qū)傩越M合,其每一個值能夠唯一標(biāo)識一個元組外關(guān)鍵字:如果一個關(guān)系中的屬性或?qū)傩越M,它不是本關(guān)系的關(guān)鍵字,但它是另一個關(guān)系的關(guān)鍵字,則稱之為本關(guān)系的外關(guān)鍵字。3.答:A.層次模型:B.網(wǎng)狀模型:C.關(guān)系模型學(xué)生登記表學(xué)號姓名年齡性別系別年級1001張三21男計算機(jī)01002李四25女英語系01003王王24男歷史系04.答:(1).關(guān)系模型與非關(guān)系模型不同,它是建立在嚴(yán)格的數(shù)學(xué)概念基礎(chǔ)上的。(2).關(guān)系模型的概念單一,無論實體或?qū)嶓w之間的聯(lián)系都用關(guān)系表示。(3).存取路徑對用戶透明。(4).關(guān)系必須是規(guī)范化的關(guān)系。5.答:層
9、次:優(yōu)點是實體間聯(lián)系是固定的,有良好的完整性支持,對具有一對多的層次關(guān)系的部門描述自然、直觀、容易理解,缺點是對查入和刪除操作限制比較多,查詢子女結(jié)點必須通過雙親節(jié)點,命令趨于程序化。網(wǎng)狀:優(yōu)點是更為直接的描述現(xiàn)實世界,有良好的性能,存取效率較高,缺點是結(jié)構(gòu)比較復(fù)雜,而且隨著應(yīng)用環(huán)境的擴(kuò)大,數(shù)據(jù)庫的結(jié)構(gòu)越來越復(fù)雜,不利于用戶掌握,其DDL,DML語言復(fù)雜,用戶不容易使用。關(guān)系:優(yōu)點是建立在嚴(yán)格的數(shù)學(xué)概念的基礎(chǔ)上,概念單一,實體與實體間的聯(lián)系都用關(guān)系表示,故其數(shù)據(jù)結(jié)構(gòu)簡單、清晰,存取路徑對用戶透明,故有更高的數(shù)據(jù)獨(dú)立性和更好的安全保密性。缺點是查詢效率不如非關(guān)系型數(shù)據(jù)庫,故必須對查詢進(jìn)行優(yōu)化,增
10、加了開發(fā)數(shù)據(jù)庫管理系統(tǒng)的難度。6.答:7.答:關(guān)系運(yùn)算有兩種類型,一種是傳統(tǒng)的集合運(yùn)算,如并、差、交等。另一種是專門的關(guān)系運(yùn)算(選擇、投影、連接等),關(guān)系運(yùn)算的操作對象是關(guān)系,運(yùn)算的結(jié)果仍為關(guān)系。 選擇:選擇運(yùn)算即在關(guān)系中選擇滿足某些條件的元組。也就是說,選擇運(yùn)算是在二維表中選擇滿足指定條件的行。在實際應(yīng)用中,要特別注意條件的表示方式。 投影:投影運(yùn)算是在關(guān)系中選擇某些(部分)屬性,即選擇二維表中的某些列。 聯(lián)接:聯(lián)接是關(guān)系的橫向結(jié)合,是將兩個二維表聯(lián)接成一個二維表。要指定聯(lián)接條件及屬性,它將兩個關(guān)系模式組合成一個新的關(guān)系模式,生成的新關(guān)系模式中,其屬性是原有兩個關(guān)系中的指定屬性,其元組是符合
11、聯(lián)接條件的元組。聯(lián)接條件一般會涉及到同時出現(xiàn)在兩個表中的公共屬性。8.答:(1). AR.BCS.BEa1b15b27a1b15b310a1b26b27a1b26b310a2b38b310(2). AR.BCS.BEa1b15b13a1b26b27a2b38b310a2b38b32(3).R SABCEa1b153a1b267a2b3810a2b3829分析:該查詢只涉及到課程號和學(xué)生號關(guān)系中的兩個屬性,需要進(jìn)行在一個關(guān)系的關(guān)系選課SC上進(jìn)行,具體查詢步驟可以安排如下:(1)選課關(guān)系SC中選擇出課程號為A0336的所有元組,運(yùn)算表達(dá)式為:學(xué)號= A0336(SC);(2)從(1)步得到的結(jié)果S
12、C1中投影出學(xué)生號屬性,得到了選修了A0336課程的全部學(xué)生號,運(yùn)算表達(dá)式為學(xué)生號(SC1);(3)從選課關(guān)系SC中選擇出課程號為A0957的元組,運(yùn)算表達(dá)式為學(xué)號= A0957(SC);(4)從(3)步結(jié)果關(guān)系SC3投影出學(xué)生號屬性,得到了選修了A0957課程的全部學(xué)生號,運(yùn)算表達(dá)式為學(xué)生號(SC3);(5)把第(2)步得到的結(jié)果關(guān)系SC2和第(4)步的結(jié)果關(guān)系SC4按學(xué)生號進(jìn)自然連接,得到的學(xué)生號屬性中的每個學(xué)生號既選修了A0336和又選修了A0957課程。此步的運(yùn)算表達(dá)式為:SC2 SC4 。綜全以上步驟得到整個運(yùn)算表達(dá)式:(學(xué)生號(學(xué)生號=A0366(SC) (學(xué)生號(學(xué)生號=9057(SC)對于上面第(5)步,也可以通過SC2和SC4的交實現(xiàn),表達(dá)式為:(學(xué)生號(學(xué)生號=A0366(SC)(學(xué)生號(學(xué)生號=9057(SC)二選擇題1 C 2A 3C 4B 5C 6C 7D 8A 9D 10A11A 12D 13B 14A 15A 16A 17B 18A 19. D 20. A21.D 22. B 23. B
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025YY街道合同執(zhí)行與信息化監(jiān)督管理辦法
- 2024年山西兵器工業(yè)職工大學(xué)輔導(dǎo)員考試真題
- 2024年信陽申信發(fā)展投資集團(tuán)有限公司招聘工作人員真題
- 2024年滄州幼兒師范高等??茖W(xué)校輔導(dǎo)員考試真題
- 粉煤灰煤矸石等固體廢物開發(fā)生產(chǎn)環(huán)?;剩◤?fù)合肥)項目可行性研究報告寫作模板-拿地申報
- 遼寧省丹東市2025屆高三總復(fù)習(xí)質(zhì)量測試(二)數(shù)學(xué)試題(解析)
- 2024-2025學(xué)年七年級下學(xué)期語文復(fù)習(xí)訓(xùn)練《記敘文閱讀》含答案解析
- 2025年二手奢侈品市場鑒定標(biāo)準(zhǔn)與交易規(guī)范品牌影響力評估報告
- 2025年二手交易電商信用體系建設(shè)與消費(fèi)者信任度提升策略報告
- 史料、史志編輯AI應(yīng)用企業(yè)制定與實施新質(zhì)生產(chǎn)力項目商業(yè)計劃書
- 乳房外Paget病診治專家共識(2024版)解讀
- DB64-T 2133-2025 骨干渠道安全巡護(hù)檢查技術(shù)導(dǎo)則
- 2025-2030中國協(xié)作機(jī)器人行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
- 2025年硝酸鎳項目市場調(diào)查研究報告
- 2025年交警職業(yè)法律知識綜合試題庫
- 旅居基地免責(zé)協(xié)議書
- 2025陜西水務(wù)集團(tuán)限公司招聘80人易考易錯模擬試題(共500題)試卷后附參考答案
- 江西省南昌市2025屆高三下學(xué)期二?;瘜W(xué)試題 含解析
- DB42-T 2078-2023 紅火蟻監(jiān)測與防控技術(shù)規(guī)程
- 樓梯 欄桿 欄板(一)22J403-1
- 廣西河池市(2024年-2025年小學(xué)六年級語文)統(tǒng)編版期末考試((上下)學(xué)期)試卷及答案
評論
0/150
提交評論