2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第六章第六章數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計習(xí)題解答和解析習(xí)題解答和解析1.1.試述數(shù)據(jù)庫設(shè)計過程。答:這里只概要列出數(shù)據(jù)庫設(shè)計過程的六個階段:(1)需求分析(2)概念結(jié)構(gòu)設(shè)計(3)邏輯結(jié)構(gòu)設(shè)計(4)數(shù)據(jù)庫物理設(shè)計(5)數(shù)據(jù)庫實施(6)數(shù)據(jù)庫運行和維護(hù)。這是一個完整的實際數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的設(shè)計過程。不僅包括設(shè)計數(shù)據(jù)庫本身還包括數(shù)據(jù)庫的實施、運行和維護(hù)。設(shè)計一個完善的數(shù)據(jù)庫應(yīng)用系統(tǒng)往往是上述六個階段的不斷反復(fù)。解析:希望讀者能夠認(rèn)真閱讀《概論》6.

2、1的內(nèi)容了解并掌握數(shù)據(jù)庫設(shè)計過程。2.2.試述數(shù)據(jù)庫設(shè)計過程各個階段上的設(shè)計描述。答:各階段的設(shè)計要點如下:(1)需求分析:準(zhǔn)確了解與分析用戶需求(包括數(shù)據(jù)與處理)。(2)概念結(jié)構(gòu)設(shè)計:通過對用戶需求進(jìn)行綜合、歸納與抽象形成一個獨立于具體DBMS的概念模型。(3)邏輯結(jié)構(gòu)設(shè)計:將概念結(jié)構(gòu)轉(zhuǎn)換為某個DBMS所支持的數(shù)據(jù)模型并對其進(jìn)行優(yōu)化。(4)數(shù)據(jù)庫物理設(shè)計:為邏輯數(shù)據(jù)模型選取一個最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)(包括存儲結(jié)構(gòu)和存取方法)。(5)

3、數(shù)據(jù)庫實施:設(shè)計人員運用DBMS提供的數(shù)據(jù)語言、工具及宿主語言根據(jù)邏輯設(shè)計和物理設(shè)計的結(jié)果建立數(shù)據(jù)庫編制與調(diào)試應(yīng)用程序組織數(shù)據(jù)入庫并進(jìn)行試運行。(6)數(shù)據(jù)庫運行和維護(hù):在數(shù)據(jù)庫系統(tǒng)運行過程中對其進(jìn)行評價、調(diào)整與修改。解析:這是進(jìn)一步了解數(shù)據(jù)庫設(shè)計的具體內(nèi)容。設(shè)計描述是指在各個階段體現(xiàn)設(shè)計內(nèi)容描述設(shè)計結(jié)果的各種文檔、程序。讀者可以參考《概論》上圖6.3。3.3.試述數(shù)據(jù)庫設(shè)計過程中結(jié)構(gòu)設(shè)計部分形成的數(shù)據(jù)庫模式。答:數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的不同階段

4、形成數(shù)據(jù)庫的各級模式即:(1)在概念設(shè)計階段形成獨立于機(jī)器特點獨立于各個DBMS產(chǎn)品的概念模式在本篇中就是ER圖;(2)在邏輯設(shè)計階段將ER圖轉(zhuǎn)換成具體的數(shù)據(jù)庫產(chǎn)品支持的數(shù)據(jù)模型如關(guān)系模型形成數(shù)據(jù)庫邏輯模式然后在基本表的基礎(chǔ)上再建立必要的視圖(View)形成數(shù)據(jù)的外模式;(3)在物理設(shè)計階段根據(jù)DBMS特點和處理的需要進(jìn)行物理存儲安排建立索引形成數(shù)據(jù)庫內(nèi)模式。讀者可以參考《概論》上圖6.4。圖中概念模式是面向用戶和設(shè)計人員的屬于概念模型

5、的層次;邏輯模式、外模式、內(nèi)模式是DBMS支持的模式屬于數(shù)據(jù)模型的層次可以在DBMS中加以描述和存儲。4.4.試述數(shù)據(jù)庫設(shè)計的特點。答:數(shù)據(jù)庫設(shè)計既是一項涉及多學(xué)科的綜合性技術(shù)又是一項龐大的工程項目。其主要特點有:(1)數(shù)據(jù)庫建設(shè)是硬件、軟件和干件(技術(shù)與管理的界面)的結(jié)合。(2)從軟件設(shè)計的技術(shù)角度看數(shù)據(jù)庫設(shè)計應(yīng)該和應(yīng)用系統(tǒng)設(shè)計相結(jié)合也就是說整個是:定義某一類概念作為現(xiàn)實世界中一組對象的類型。這些對象具有某些共同的特性和行為。它抽象了

6、對象值和型之間的“ismemberof“的語義。在ER模型中實體型就是這種抽象。例如在學(xué)校環(huán)境中李英是老師,表示李英是教師類型中的一員則教師是實體型,李英是教師實體型中的一個實體值具有教師共同的特性和行為:在某個系某個專業(yè)教學(xué)講授某些課程從事某個方向的科研。9.9.試述數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計的重要性和設(shè)計步驟。答:重要性:數(shù)據(jù)庫概念設(shè)計是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵將在需求分析階段所得到的應(yīng)用需求首先抽象為概念結(jié)構(gòu),以此作為各種數(shù)據(jù)模型的共同基礎(chǔ)從

7、而能更好地、更準(zhǔn)確地用某一DBMS實現(xiàn)這些需求。設(shè)計步驟:概念結(jié)構(gòu)的設(shè)計方法有多種其中最經(jīng)常采用的策略是自底向上方法該方法的設(shè)計步驟通常分為兩步:第1步是抽象數(shù)據(jù)并設(shè)計局部視圖第2步是集成局部視圖得到全局的概念結(jié)構(gòu)(如《概論》圖6.9所示)。10.什么是ER圖構(gòu)成ER圖的基本要素是什么答:ER圖為實體聯(lián)系圖提供了表示實體型、屬性和聯(lián)系的方法用來描述現(xiàn)實世界的概念模型。構(gòu)成ER圖的基本要素是實體型、屬性和聯(lián)系其表示方法為:(1)實體型用矩

8、形表示矩形框內(nèi)寫明實體名;(2)屬性用橢圓形表示并用無向邊將其與相應(yīng)的實體連接起來;(3)聯(lián)系用菱形表示菱形框內(nèi)寫明聯(lián)系名并用無向邊分別與有關(guān)實體連接起來同時在無向邊旁標(biāo)上聯(lián)系的類型(1:11:n或m:n)。解析:ER圖的概念是在第一章中講解的讀者可以復(fù)習(xí)《概論》1.2.2概念模型的內(nèi)容。11.為什么要視圖集成視圖集成的方法是什么答:在對數(shù)據(jù)庫系統(tǒng)進(jìn)行概念結(jié)構(gòu)設(shè)計時一般采用自底向上的設(shè)計方法,把繁雜的大系統(tǒng)分解子系統(tǒng)。首先設(shè)計各個子系統(tǒng)

9、的局部視圖,然后通過視圖集成的方式將各子系統(tǒng)有機(jī)地融合起來,綜合成一個系統(tǒng)的總視圖。這樣,設(shè)計清晰,由簡到繁。由于數(shù)據(jù)庫系統(tǒng)是從整體角度看待和描述數(shù)據(jù)的,因此數(shù)據(jù)不再面向某個應(yīng)用而是整個系統(tǒng)。因此必須進(jìn)行視圖集成,使得數(shù)據(jù)庫能被全系統(tǒng)的多個用戶、多個應(yīng)用共享使用。一般說來視圖集成可以有兩種方式:(1)多個分ER圖一次集成如《概論》圖6.25(a)所示(2)逐步集成用累加的方式一次集成兩個分ER圖如《概論》圖6.25(b)所示。無論采用哪

10、種方式每次集成局部ER圖時都需要分兩步走:??合并解決各分ER圖之間的沖突將各分ER圖合并起來生成初步ER圖;??修改和重構(gòu)消除不必要的冗余生成基本ER圖。12.什么是數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計試述其設(shè)計步驟。答:數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計就是把概念結(jié)構(gòu)設(shè)計階段設(shè)計好的基本ER圖轉(zhuǎn)換為與選用的DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。設(shè)計步驟為(《概論》圖6.31):(1)將概念結(jié)構(gòu)轉(zhuǎn)換為一般的關(guān)系、網(wǎng)狀、層次模型;(2)將轉(zhuǎn)換來的關(guān)系、網(wǎng)狀、

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論