徐州工程學(xué)院 數(shù)據(jù)庫(姜代紅) 答案

上傳人:痛*** 文檔編號:158510989 上傳時間:2022-10-05 格式:DOC 頁數(shù):11 大小:66.50KB
收藏 版權(quán)申訴 舉報 下載
徐州工程學(xué)院 數(shù)據(jù)庫(姜代紅) 答案_第1頁
第1頁 / 共11頁
徐州工程學(xué)院 數(shù)據(jù)庫(姜代紅) 答案_第2頁
第2頁 / 共11頁
徐州工程學(xué)院 數(shù)據(jù)庫(姜代紅) 答案_第3頁
第3頁 / 共11頁

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《徐州工程學(xué)院 數(shù)據(jù)庫(姜代紅) 答案》由會員分享,可在線閱讀,更多相關(guān)《徐州工程學(xué)院 數(shù)據(jù)庫(姜代紅) 答案(11頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、第5章 數(shù)據(jù)庫設(shè)計一、單項選擇題1.C 2.B 3.D 4.D 5.C 6.A 7.D 8.D 9.A 10.B11.C 12.D 13.D 14.B 15.A 16.A 17.B 18.A 二、填空題1. 需求分析 概念結(jié)構(gòu)設(shè)計 邏輯結(jié)構(gòu)設(shè)計 物理結(jié)構(gòu)設(shè)計 數(shù)據(jù)庫實施運行與維護2. 屬性沖突 命名沖突 結(jié)構(gòu)沖突3. 數(shù)據(jù)項4. 實體 屬性 實體間的聯(lián)系5. 數(shù)據(jù)流的起點或終點 數(shù)據(jù)存儲 數(shù)據(jù)處理 數(shù)據(jù)流三、簡答題1. 答:這里只概要列出數(shù)據(jù)庫設(shè)計過程的六個階段:(1)需求分析;(2)概念結(jié)構(gòu)設(shè)計;(3)邏輯結(jié)構(gòu)設(shè)計;(4)數(shù)據(jù)庫物理設(shè)計;(5)數(shù)據(jù)庫實施;(6)數(shù)據(jù)庫運行和維護。這是一個完整

2、的實際數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的設(shè)計過程。不僅包括設(shè)計數(shù)據(jù)庫本身,還包括數(shù)據(jù)庫的實施、運行和維護。設(shè)計一個完善的數(shù)據(jù)庫應(yīng)用系統(tǒng)往往是上述六個階段的不斷反復(fù)。2. 答:各階段的設(shè)計要點如下:(1)需求分析:準(zhǔn)確了解與分析用戶需求(包括數(shù)據(jù)與處理)。(2)概念結(jié)構(gòu)設(shè)計:通過對用戶需求進行綜合、歸納與抽象,形成一個獨立于具體DBMS的概念模型。(3)邏輯結(jié)構(gòu)設(shè)計:將概念結(jié)構(gòu)轉(zhuǎn)換為某個DBMS所支持的數(shù)據(jù)模型,并對其進行優(yōu)化。(4)數(shù)據(jù)庫物理設(shè)計:為邏輯數(shù)據(jù)模型選取一個最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)(包括存儲結(jié)構(gòu)和存取方法)。(5)數(shù)據(jù)庫實施:設(shè)計人員運用DBMS提供的數(shù)據(jù)語言、工具及宿主語言,根據(jù)邏輯設(shè)計和物理

3、設(shè)計的結(jié)果建立數(shù)據(jù)庫,編制與調(diào)試應(yīng)用程序,組織數(shù)據(jù)入庫,并進行試運行。(6)數(shù)據(jù)庫運行和維護:在數(shù)據(jù)庫系統(tǒng)運行過程中對其進行評價、調(diào)整與修改。3. 答:數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的不同階段形成數(shù)據(jù)庫的各級模式,即:(1)在概念設(shè)計階段形成獨立于機器特點,獨立于各個DBMS產(chǎn)品的概念模式,在本篇中就是E-R圖;(2)在邏輯設(shè)計階段將E-R圖轉(zhuǎn)換成具體的數(shù)據(jù)庫產(chǎn)品支持的數(shù)據(jù)模型,如關(guān)系模型,形成數(shù)據(jù)庫邏輯模式,然后在基本表的基礎(chǔ)上再建立必要的視圖(View),形成數(shù)據(jù)的外模式;(3)在物理設(shè)計階段,根據(jù)DBMS特點和處理的需要,進行物理存儲安排,建立索引,形成數(shù)據(jù)庫內(nèi)模式。4. 答:數(shù)據(jù)庫設(shè)計既是一項涉及多學(xué)

4、科的綜合性技術(shù)又是一項龐大的工程項目。其主要特點有:(1)數(shù)據(jù)庫建設(shè)是硬件、軟件和干件(技術(shù)與管理的界面)的結(jié)合。(2)從軟件設(shè)計的技術(shù)角度看,數(shù)據(jù)庫設(shè)計應(yīng)該和應(yīng)用系統(tǒng)設(shè)計相結(jié)合,也就是說,整個設(shè)計過程中要把結(jié)構(gòu)(數(shù)據(jù))設(shè)計和行為(處理)設(shè)計密切結(jié)合起來。5. 答:需求分析階段的設(shè)計目標(biāo)是通過詳細調(diào)查現(xiàn)實世界要處理的對象(組織、部 門、企業(yè)等),充分了解原系統(tǒng)(手工系統(tǒng)或計算機系統(tǒng))工作概況,明確用戶的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能。調(diào)查的內(nèi)容是數(shù)據(jù)和處理,即獲得用戶對數(shù)據(jù)庫的如下要求:(1)信息要求,指用戶需要從數(shù)據(jù)庫中獲得信息的內(nèi)容與性質(zhì),由信息要求可以導(dǎo)出數(shù)據(jù)要求,即在數(shù)據(jù)庫中

5、需要存儲哪些數(shù)據(jù); (2)處理要求,指用戶要完成什么處理功能,對處理的響應(yīng)時間有什么要求,處理方式是批處理還是聯(lián)機處理;(3)安全性與完整性要求。6. 答:數(shù)據(jù)字典是系統(tǒng)中各類數(shù)據(jù)描述的集合。數(shù)據(jù)字典的內(nèi)容通常包括:(1)數(shù)據(jù)項;(2)數(shù)據(jù)結(jié)構(gòu);(3)數(shù)據(jù)流;(4)數(shù)據(jù)存儲;(5)處理過程五個部分。其中數(shù)據(jù)項是數(shù)據(jù)的最小組成單位,若干個數(shù)據(jù)項可以組成一個數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)字典通過對數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)的定義來描述數(shù)據(jù)流和數(shù)據(jù)存儲的邏輯內(nèi)容。數(shù)據(jù)字典的作用:數(shù)據(jù)字典是關(guān)于數(shù)據(jù)庫中數(shù)據(jù)的描述,在需求分析階段建立,是下一步進行概念設(shè)計的基礎(chǔ),并在數(shù)據(jù)庫設(shè)計過程中不斷修改、充實、完善。7. 答:概念結(jié)構(gòu)是信息

6、世界的結(jié)構(gòu),即概念模型,其主要特點是:(1)能真實、充分地反映現(xiàn)實世界,包括事物和事物之間的聯(lián)系,能滿足用戶對數(shù)據(jù)的處理要求,是對現(xiàn)實世界的一個真實模型;(2)易于理解,從而可以用它和不熟悉計算機的用戶交換意見,用戶的積極參與是數(shù)據(jù)庫設(shè)計成功的關(guān)鍵;(3)易于更改,當(dāng)應(yīng)用環(huán)境和應(yīng)用要求改變時,容易對概念模型修改和擴充;(4)易于向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。概念結(jié)構(gòu)的設(shè)計策略通常有四種:1)自頂向下,即首先定義全局概念結(jié)構(gòu)的框架,然后逐步細化;2)自底向上,即首先定義各局部應(yīng)用的概念結(jié)構(gòu),然后將它們集成起來,得到全局概念結(jié)構(gòu);3)逐步擴張,首先定義最重要的核心概念結(jié)構(gòu),然后向外擴充,以

7、滾雪球的方式逐步生成其他概念結(jié)構(gòu),直至總體概念結(jié)構(gòu);4)混合策略,即將自頂向下和自底向上相結(jié)合,用自頂向下策略設(shè)計一個全局概念結(jié)構(gòu)的框架,以它為骨架集成由自底向上策略中設(shè)計的各局部概念結(jié)構(gòu)。8. 答:數(shù)據(jù)抽象是對實際的人、物、事和概念進行人為處理,抽取所關(guān)心的共同特性,忽略非本質(zhì)的細節(jié),并把這些特性用各種概念精確地加以描述,這些概念組成了某種模型。如分類這種抽象是:定義某一類概念作為現(xiàn)實世界中一組對象的類型。這些對象具有某些共同的特性和行為。它抽象了對象值和型之間的is member of 的語義。在E-R模型中,實體型就是這種抽象。例如在學(xué)校環(huán)境中,李英是老師,表示李英是教師類型中的一員,則

8、教師是實體型,李英是教師實體型中的一個實體值,具有教師共同的特性和行為:在某個系某個專業(yè)教學(xué),講授某些課程,從事某個方向的科研。9. 答:重要性:數(shù)據(jù)庫概念設(shè)計是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵,將在需求分析階段所得到的應(yīng)用需求首先抽象為概念結(jié)構(gòu),以此作為各種數(shù)據(jù)模型的共同基礎(chǔ),從而能更好地、更準(zhǔn)確地用某一DBMS實現(xiàn)這些需求。設(shè)計步驟:概念結(jié)構(gòu)的設(shè)計方法有多種,其中最經(jīng)常采用的策略是自底向上方法,該方法的設(shè)計步驟通常分為兩步:第1步是抽象數(shù)據(jù)并設(shè)計局部視圖,第2步是集成局部視圖,得到全局的概念結(jié)構(gòu)。10. 答:E-R圖為實體-聯(lián)系圖,提供了表示實體型、屬性和聯(lián)系的方法,用來描述現(xiàn)實世界的概念模型。構(gòu)成E

9、-R圖的基本要素是實體型、屬性和聯(lián)系,其表示方法為:(1)實體型,用矩形表示,矩形框內(nèi)寫明實體名;(2)屬性,用橢圓形表示,并用無向邊將其與相應(yīng)的實體連接起來;(3)聯(lián)系,用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實體連接起來,同時在無向邊旁標(biāo)上聯(lián)系的類型(1:1,1:n或m:n)。11. 答:在對數(shù)據(jù)庫系統(tǒng)進行概念結(jié)構(gòu)設(shè)計時一般采用自底向上的設(shè)計方法,把繁雜的大系統(tǒng)分解子系統(tǒng)。首先設(shè)計各個子系統(tǒng)的局部視圖,然后通過視圖集成的方式將各子系統(tǒng)有機地融合起來,綜合成一個系統(tǒng)的總視圖。這樣,設(shè)計清晰,由簡到繁。由于數(shù)據(jù)庫系統(tǒng)是從整體角度看待和描述數(shù)據(jù)的,因此數(shù)據(jù)不再面向某個應(yīng)用而是整個系統(tǒng)

10、。因此必須進行視圖集成,使得數(shù)據(jù)庫能被全系統(tǒng)的多個用戶、多個應(yīng)用共享使用。一般說來,視圖集成可以有兩種方式:(1)多個分E-R圖一次集成。(2)逐步集成,用累加的方式一次集成兩個分E-R圖。無論采用哪種方式,每次集成局部E-R圖時都需要分兩步走:1)合并,解決各分E-R圖之間的沖突,將各分E-R圖合并起來生成初步E-R圖;2)修改和重構(gòu),消除不必要的冗余,生成基本E-R圖。12. 答:數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計就是把概念結(jié)構(gòu)設(shè)計階段設(shè)計好的基本E-R圖轉(zhuǎn)換為與選用的DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。設(shè)計步驟為:(1)將概念結(jié)構(gòu)轉(zhuǎn)換為一般的關(guān)系、網(wǎng)狀、層次模型;(2)將轉(zhuǎn)換來的關(guān)系、網(wǎng)狀、

11、層次模型向特定DBMS支持下的數(shù)據(jù)模型轉(zhuǎn)換;(3)對數(shù)據(jù)模型進行優(yōu)化。13. 答:E-R圖向DBTG模型的轉(zhuǎn)換規(guī)則:(1)每個實體型轉(zhuǎn)換為記錄型,實體的屬性轉(zhuǎn)換為記錄的數(shù)據(jù)項;(2)實體型之間1:n(n 1)的聯(lián)系轉(zhuǎn)換為一個系,沒有任何聯(lián)系的實體型轉(zhuǎn)換為奇異系;(3)K(K 2)個實體型之間多對多的聯(lián)系,引入一個連結(jié)記錄,形成K個實體型和連結(jié)記錄之間的K個系。連結(jié)記錄的屬性由諸首記錄的碼及聯(lián)系屬性所組成;(4)同一實體型內(nèi)的1:n,n:m聯(lián)系,引入連結(jié)記錄,轉(zhuǎn)換為兩個系。E-R圖向關(guān)系模型的轉(zhuǎn)換規(guī)則:一個實體型轉(zhuǎn)換為一個關(guān)系模式。實體的屬性就是關(guān)系的屬性,實體的碼就是關(guān)系的碼。對于實體間的聯(lián)系

12、則有以下不同的情況:(1)一個1:1聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模式,也可以與任意一端對應(yīng)的關(guān)系模式合并。如果轉(zhuǎn)換為一個獨立的關(guān)系模式,則與該聯(lián)系相連的各實體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,每個實體的碼均是該關(guān)系的候選碼。如果與某一端實體對應(yīng)的關(guān)系模式合并,則需要在該關(guān)系模式的屬性中加入另一個關(guān)系模式的碼和聯(lián)系本身的屬性。(2)一個1:n聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模式,也可以與n端對應(yīng)的關(guān)系模式合并。如果轉(zhuǎn)換為一個獨立的關(guān)系摸式,則與該聯(lián)系相連的各實體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為n端實體的碼。(3)一個m:n 聯(lián)系轉(zhuǎn)換為一個關(guān)系模式。與該聯(lián)系相連的各實體的

13、碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,各實體碼的組合組成該關(guān)系的碼,或碼的一部分。(4)3個或3個以上實體間的一個多元聯(lián)系可以轉(zhuǎn)換為一個關(guān)系模式。與該多元聯(lián)系相連的各實體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為各實體碼的組合。(5)具有相同碼的關(guān)系模式可以合并。14. 答:E-R圖向IMS模型的轉(zhuǎn)換規(guī)則:(1)每個實體型轉(zhuǎn)換為記錄型,實體的屬性轉(zhuǎn)換為記錄的數(shù)據(jù)項;(2)實體型之間1:n(n 1)的聯(lián)系轉(zhuǎn)換記錄型之間的有向邊;(3)實體型之間m:n(m1,n1)的聯(lián)系則分解成一對多聯(lián)系,再根據(jù)(2)轉(zhuǎn)換;(4)K(K 2)個實體型之間多對多的聯(lián)系,可先轉(zhuǎn)換成多對兩個實體型之間的聯(lián)

14、系,再根據(jù)(3)轉(zhuǎn)換。四、綜合題1. 該教學(xué)管理系統(tǒng)的E-R圖如下:選課課程課程號學(xué)生年齡姓名mn課程名學(xué)分性別任課教師教師名mn學(xué)號籍貫成績年齡職稱2. 出版作者聯(lián)系地址書籍書名m1編號出版社聯(lián)系人1書號地址名稱姓名聯(lián)系電話出版日期總印數(shù)單價3. 答:供應(yīng)商、項目和零件三個實體型兩兩之間多對多聯(lián)系的語義為: (1)“供應(yīng)商”與“項目”這兩個實體之間的“服務(wù)”聯(lián)系,表示供應(yīng)商為哪幾個工程提供了服務(wù); (2)“供應(yīng)商”與“零件”這兩個實體之間的“銷售”聯(lián)系,表示供應(yīng)商銷售哪幾種零件; (3)“項目”與“零件”之間的“構(gòu)成”聯(lián)系,表示一個項目中需要哪幾種零件。 E-R圖如下:WeighSnoSnameStatusCity供應(yīng)商服務(wù)項目構(gòu)成銷售零件JnoJnameCityColorPnamePnonmnmnm

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

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!