



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、2018 年電大數(shù)據(jù)庫應用課程設計平時作業(yè) 1 答案習題一答案 一思考題1. 答 : 數(shù)據(jù)管理技術的發(fā)展可以大體歸為三個階段:人工管理、文件系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng)。概括起 來,數(shù)據(jù)庫系統(tǒng)階段的數(shù)據(jù)管理具有以下特點: A. 采用數(shù)據(jù)模型表示復雜的數(shù)據(jù)結構。數(shù)據(jù)模 型不僅描述數(shù)據(jù)本身的特征,還要描述數(shù)據(jù)之間的聯(lián)系,這種聯(lián)系通過存取路徑實現(xiàn)。通過所 有存取路徑表示自然的數(shù)據(jù)聯(lián)系是數(shù)據(jù)庫與傳統(tǒng)文件的根本區(qū)別。這樣,數(shù)據(jù)不再面向特定的 某個或多個應用,而是面向整個應用系統(tǒng)。數(shù)據(jù)冗余明顯減少,實現(xiàn)了數(shù)據(jù)共享。 B. 有較高的 數(shù)據(jù)獨立性。數(shù)據(jù)的邏輯結構與物理結構之間的差別可以很大。用戶以簡單的邏輯結構操作數(shù)
2、 據(jù)而無需考慮數(shù)據(jù)的物理結構。數(shù)據(jù)庫的結構分成用戶的局部邏輯結構、數(shù)據(jù)庫的整體邏輯結 構和物理結構三級。用戶(應用程序或終端用戶)的數(shù)據(jù)和外存中的數(shù)據(jù)之間轉換由數(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ù)庫的恢復:在數(shù)據(jù)庫被破壞或數(shù)據(jù)不可靠時,系統(tǒng)有能力把數(shù)據(jù)庫恢復到最近某個正確狀態(tài); 3 。數(shù)據(jù)完整性
3、:保 證數(shù)據(jù)庫中數(shù)據(jù)始終是正確的;4 。數(shù)據(jù)安全性:保證數(shù)據(jù)的安全,防止數(shù)據(jù)的丟失、破壞。增加了系統(tǒng)的靈活性。2. 答 : 數(shù)據(jù)庫是依照某種數(shù)據(jù)模型組織起來并存放二級存儲器中的數(shù)據(jù)集合。這種數(shù)據(jù)集合具有如下 特點:盡可能不重復,以最優(yōu)方式為某個特定組織的多種應用服務,其數(shù)據(jù)結構獨立于使用它 的應用程序,對數(shù)據(jù)的增、刪、改和檢索由統(tǒng)一軟件進行管理和控制??梢酝ㄋ椎倪@樣理解: 數(shù)據(jù)庫就是用來存放您網(wǎng)站經(jīng)常更新的數(shù)據(jù)資料,您可以對此類信息進行增、刪、編輯管理等操 作 , 如 產(chǎn) 品 信 息 , 新 聞 信 息 , 在 線 留 言 信 息 等 。3. 答 : 數(shù)據(jù)庫系統(tǒng)中的 DBMS 為三級模式結構提
4、供了兩層映像機制:外模式/模式映像和模式 /內(nèi)模式映像。這兩層映像機制保證了數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的邏輯獨立性和物理獨立性。 模式 /內(nèi)模式映像定義了數(shù)據(jù)庫中數(shù)據(jù)全局邏輯結構與這些數(shù)據(jù)在系統(tǒng)中的物理存儲組織結構之 間的對應關系。當數(shù)據(jù)庫中數(shù)據(jù)物理存儲結構改變時,即內(nèi)模式發(fā)生變化,例如定義和選用了 另一種存儲結構,可以調整模式/內(nèi)模式映像關系,保持數(shù)據(jù)庫模式不變,從而使數(shù)據(jù)庫系統(tǒng)的外模式和各個應用程序不必隨之改變。這樣就保證了數(shù)據(jù)庫中數(shù)據(jù)與應用程序間的物理獨立 性,簡稱數(shù)據(jù)的物理獨立性。 外模式 /模式映像定義了數(shù)據(jù)庫中不同用戶的外模式與數(shù)據(jù)庫邏輯模式之間的對應關系。當數(shù)據(jù) 庫模式發(fā)生變化時,例如關系
5、數(shù)據(jù)庫系統(tǒng)中增加新的關系、改變關系的屬性數(shù)據(jù)類型等,可以 調整外模式 /模式間的映像關系,保證面向用戶的各個外模式不變。應用程序是依據(jù)數(shù)據(jù)的外模 式編寫的,從而應用程序不必修改,保證了數(shù)據(jù)與應用程序的邏輯獨立性,簡稱數(shù)據(jù)的邏輯獨立性。4.答:DBMS的主要功能有:A. 數(shù)據(jù)定義功能。B.數(shù)據(jù)管理功能。C. 對數(shù)據(jù)庫進行保護。D. 數(shù)據(jù)庫的建立和維護。E.數(shù)據(jù)庫的傳輸。5.答:實體:客觀存在并可以相互區(qū)分的事物。 屬性:描述實體和特性。 DD: 數(shù) 據(jù) 字 典 , 數(shù) 據(jù) 庫 系 統(tǒng) 中 存 放 三 級 結 構 定 義 的 數(shù) 據(jù) 庫 稱 為 數(shù) 據(jù) 字 典 . 模式:是對數(shù)據(jù)庫中全部數(shù)據(jù)的整體
6、邏輯結構 的描述 ,它由若干個概念記錄類 型組成. 內(nèi)模式 :是數(shù)據(jù)庫在物理存儲方面的描述,定義所有的內(nèi)部記錄類型 ,索引和文件的組織 方式 ,以及數(shù)據(jù)控制方面的細節(jié).外模式:是 用戶與 數(shù)據(jù) 庫 的接口 , 是 用戶 用 到的 那 部分 數(shù) 據(jù)的描述 ,它由 若 干個 外 部記 類型組成DDL:數(shù)據(jù)定義語言。用來定義數(shù)據(jù)庫模式5外、內(nèi)模式 的 語 言 。DML:數(shù)據(jù)操縱語言。用來對數(shù)據(jù)庫中的數(shù)據(jù)進行查詢、插入、刪除和修改的語句。DBMS:數(shù)據(jù)庫管理系統(tǒng)ODBC : 開放數(shù)據(jù)庫互聯(lián)。是由微軟主導的數(shù) 據(jù) 庫 鏈 接 標 準 。OLE-DB :對象鏈接和嵌入數(shù)據(jù)庫。它依賴于 COM和提供 OLE
7、DB 提供者的廠商而非 ODBC使用的SQL。ADO: ActiveX數(shù)據(jù)對象?;贠LE-DB 建立連接的局部和遠程數(shù)據(jù)庫訪問技術。二單選擇題1B 2 C 3 A 4 B 5 B 6 A 7 D8 C 9 A 10 D11 A 12 A 13 B14 C 15 C16 C 17 B 18 D 19 D三填空1輸入,輸出2手工5機械,電子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關系定義、 DBMS12狀態(tài)、行為13 最終用戶、應用程序員、數(shù)據(jù)庫設計人員、數(shù)據(jù)庫管理員.14中間、
8、最上、最下15建立、維護16DBA習題二答案一問答題1. 答:數(shù)據(jù)模型有:層次模型,網(wǎng)狀模型,關系模型,語義模型,面相對象模型。2.答:關系模式僅是對數(shù)據(jù)特性的描述。關系模式:關系模式實際上就是記錄類型。關系模型:用二維表格結構表示實體集,外鍵表示實體間聯(lián)系的數(shù)據(jù)模型。關系模型是由若干個關系模式組成的集合。屬性:在關系模型中,字段稱為屬性。元組:在關系中,記錄稱為元組。關鍵字:一個關系中的屬性或屬性組合,其每一個值能夠唯一標識一個元組外關鍵字:如果一個關系中的屬性或屬性組,它不是本關系的關鍵字,但它是另一個關系的關鍵字5則稱之為本關系的外關鍵字。3.答:A.層次模型:B.網(wǎng)狀模型:C.關系模型
9、學生登記表學號姓名年齡性別系別年級1001張三21男計算機01002李四25女英語系01003王王24 男歷史系04. 答:(1).關系模型與非關系模型不同,它是建立在嚴格的數(shù)學概念基礎上的(2).關系模型的概念單一,無論實體或實體之間的聯(lián)系都用關系表示(3).存取路徑對用戶透明(4).關系必須是規(guī)范化的關系5. 答:層次 :優(yōu)點是實體間聯(lián)系是固定的,有良好的完整性支持 ,對具有一對多的層次關系的部門描述自然、直觀、容易理解,缺點是對查入和刪除操作限制比較多,查詢子女結點必須通過雙 親節(jié)點,命令趨于程序化。網(wǎng)狀:優(yōu)點是更為直接的描述現(xiàn)實世界,有良好的性能,存取效率 較高,缺點是結構比較復雜,而
10、且隨著應用環(huán)境的擴大,數(shù)據(jù)庫的結構越來越復雜,不利于用 戶掌握,其 DDL , DML 語言復雜,用戶不容易使用。關系:優(yōu)點是建立在嚴格的數(shù)學概念的 基礎上,概念單一,實體與實體間的聯(lián)系都用關系表示,故其數(shù)據(jù)結構簡單、清晰,存取路徑 對用戶透明,故有更高的數(shù)據(jù)獨立性和更好的安全保密性。缺點是查詢效率不如非關系型數(shù)據(jù) 庫,故必須對查詢進行優(yōu)化,增加了開發(fā)數(shù)據(jù)庫管理系統(tǒng)的難度6. 答7. 答:關系運算有兩種類型,一種是傳統(tǒng)的集合運算,如并、差、交等。另一種是專門的關系 運算( 選擇、投影、連接等) ,關系運算的 操作對象 是關系,運算 的結果仍 為關系。 選擇:選擇運算即在關系中選擇滿足某些條件的
11、元組。也就是說,選擇運算是在二維表中選 擇 滿 足 指 定 條 件 的 行 。 在 實 際 應 用 中 , 要 特 別 注 意 條 件 的表 示 方 式 投影:投影運算是在關系中選擇某些(部分)屬性,即選擇二維表中的某些列。聯(lián)接:聯(lián)接是關系的橫向結合,是將兩個二維表聯(lián)接成一個二維表。要指定聯(lián)接條件及屬性,它將兩 個關系模式組合成一個新的關系模式,生成的新關系模式中,其屬性是原有兩個關系中的指定 屬性,其元組是符合聯(lián)接條件的元組。聯(lián)接條件一般會涉及到同時出現(xiàn)在兩個表中的公共屬 性8. 答( 1 )A R.B C S.B E a1 b1 5 b2 7 a1 b1 5 b3 10 a1 b2 6 b
12、2 7 a1 b2 6 b3 10 a2 b3 8 b3 10( A R.B C S.B E a1 b1 5 b1 3 a1 b2 6 b2 7 a2 b3 8 b3 10 a2 b3 8 b3 2 ( 3 ) .R S A B C E a1 b1 5 3 a1 b2 6 7 a2 b3 8 10 a2 b3 8 29分析:該查詢只涉及到課程號和學生號關系中的兩個屬性,需要進行在一個關系的關系選課 SC 上 進 行 , 具 體 查 詢 步 驟 可 以 安 排 如 下 : (1 )選課關系SC中選擇岀課程號為A0336的所有元組,運算表達式為:S學號=A0336(SC);(2)從(1)步得到的結
13、果 SC1 中投影岀學生號屬性,得到了選修了 A0336 課程的全部學生號,運 算 表 達 式 為n 學 生 號 ( SC1 );從選課關系 SC中選擇岀課程號為A0957的元組,運算表達式為S學號=A0957 ( SC );(4) 從(3)步結果關系 SC3 投影岀學生號屬性,得到了選修了 A0957 課程的全部學生號,運算表達式為n學生號(SC3);(5) 把第( 2)步得到的結果關系 SC2 和第( 4)步的結果關系 SC4 按學生號進自然連接,得到的學生號屬性中的每個學生號既選修了A0336 和又選修了 A0957 課程。此步的運算表達式為:SC2SC4。綜全以上步驟得到整個運算表達式:(n學生號(S學生號=A0366( SC )( n學生號(S學生號=9057( SC )對于上面第 ( 5) 步,也可 以通 過 SC2和SC4的 交實現(xiàn) ,表達式為:(n學生號(S學生號=A0366( SC)n(n學生號(S學生號=9057SC)二選擇題1 C 2 A 3 C4B5C 6 C7D 8 A9 D10 A11A12 D 13
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 酒店大堂裝修風格與服務質量提升
- 跨界融合現(xiàn)代科技在工藝美學中的應用
- 營銷自動化與數(shù)據(jù)驅動的精準投放
- 營銷團隊的目標設定與績效評估
- 職場技能與孩子學習的融合
- 職場技能提升課程-從簡單機械開始構建知識體系
- 色彩心理學在教育中的應用提升學習效果
- 運動損傷處理流程從預防到治療
- 零售業(yè)中的實時庫存控制策略研究
- 設備故障預警與智能維護IIoT技術的力量
- 靜脈輸血法并發(fā)癥的預防和處置
- 塔吊交叉作業(yè)安全技術交底
- 八大特種作業(yè)試題及答案
- 機關事業(yè)單位工作人員考勤管理辦法
- 2025年湖北省中考歷史模擬試卷附答案
- 第17課 明朝的滅亡和清朝的建立 教案2024-2025學年七年級歷史下冊新課標
- 儲備林可行性研究報告
- 抑郁癥考試試題及答案
- 2025年正式的勞動合同模板
- 生物安全管理體系文件
- 超前地質預報系統(tǒng)設計與實現(xiàn)-深度研究
評論
0/150
提交評論