數(shù)據(jù)庫原理及應(yīng)用 第5章 數(shù)據(jù)庫設(shè)計_第1頁
數(shù)據(jù)庫原理及應(yīng)用 第5章 數(shù)據(jù)庫設(shè)計_第2頁
數(shù)據(jù)庫原理及應(yīng)用 第5章 數(shù)據(jù)庫設(shè)計_第3頁
數(shù)據(jù)庫原理及應(yīng)用 第5章 數(shù)據(jù)庫設(shè)計_第4頁
數(shù)據(jù)庫原理及應(yīng)用 第5章 數(shù)據(jù)庫設(shè)計_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第 5章 數(shù)據(jù)庫設(shè)計 重點(diǎn)內(nèi)容:每一階段的主要工作和完成成果 數(shù)據(jù)庫設(shè)計步驟 分析系統(tǒng)需求 設(shè)計概念結(jié)構(gòu) 設(shè)計邏輯結(jié)構(gòu) 優(yōu)化數(shù)據(jù)模型 決策評價 決策評價 設(shè)計物理結(jié)構(gòu) 決策評價 實施數(shù)據(jù)庫 使用維護(hù)數(shù)據(jù)庫 6、數(shù)據(jù)庫運(yùn)行和維護(hù)階段 5、數(shù)據(jù)庫實施階段 4、數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計階段 3、邏輯結(jié)構(gòu)設(shè)計階段 1、系統(tǒng)需求分析階段 2、概念結(jié)構(gòu)設(shè)計階段 概念 設(shè)計 階段 需求分析階段 1. 需求分析階段 熟悉 業(yè)務(wù) 活動 明確 用戶 需求 確定 系統(tǒng) 邊界 分析 系統(tǒng) 功能 分析 系統(tǒng) 數(shù)據(jù) 編寫 分析 報告 調(diào)查 機(jī)構(gòu) 情況 數(shù)據(jù) 字典 數(shù)據(jù) 流程 圖 用戶 活動 圖 用戶 數(shù)據(jù)庫 設(shè)計 人員 邏輯 設(shè)計 階段 2. 概念結(jié)構(gòu)設(shè)計階段 概念設(shè)計階段 合并 取消 沖突 修改 重構(gòu) 消除 冗余 數(shù)據(jù) 字典 數(shù)據(jù) 流程 圖 功能 模塊 圖 需求 分析 階段 抽象 數(shù)據(jù) 設(shè)計 局部 視圖 局部 初步 基本 物理設(shè)計階段 3. 邏輯結(jié)構(gòu)設(shè)計階段 邏輯結(jié)構(gòu)設(shè)計階段 模式 優(yōu)化 設(shè)計 用戶 子 模式 概念 設(shè)計 階段 轉(zhuǎn)化 為 數(shù)據(jù) 模型 關(guān)系 規(guī)范 化 邏輯 模型 基本 經(jīng)理 職工 管理 1 N 1)實體類型的轉(zhuǎn)換 每種實體類型可由一個關(guān)系模式來表示,在關(guān)系模式中實體類型的屬性稱為關(guān)系的屬性實體類型的主鍵作為關(guān)系的主鍵,例如實體類型 “ 學(xué)生 ” 由如下的關(guān)系模式表示: 學(xué)生(學(xué)號,姓名,班級,系 ,.) 2)二元關(guān)系的轉(zhuǎn)換( 1: N) 二元關(guān)系的轉(zhuǎn)換技術(shù)取決于聯(lián)系的功能度以及參與該實體類型的成員類成員類是指實體類型中的實體。成員類與實體類型之間的聯(lián)系的關(guān)系,影響二元關(guān)系的轉(zhuǎn)換方式。 如果一種聯(lián)系表示實體類型的各種實例必須具有這種聯(lián)系,則說明該實體類型的成員類在這種聯(lián)系下是強(qiáng)制性的,否則該成員類是非強(qiáng)制性的。 書的目錄 借書關(guān)系 強(qiáng)制性成員類 如果實體類型 1的 N: 1聯(lián)系中,是強(qiáng)制性的成員,則 1的主屬性。 部門(部門編號,部門名稱) 項目(項目編號,項目名稱,主管部門) 非強(qiáng)制性成員 如果實體類型 1的 N: 1聯(lián)系中是一 個非強(qiáng)制性的成員,則通常由一 個分離的關(guān)系模式來表示這種聯(lián)系及其屬性,分離的關(guān)系模式包含 2的主屬性 3) 多對多的二元關(guān)系 N: 個分離關(guān)來表示兩個實體類型之間的聯(lián)系該關(guān)系以兩個實體類型的主屬性及其聯(lián)系的屬性組成。 職工與管理人品之間的聯(lián)系是 1: N,管理人員也是職工,如果每個職工都由一個管理人來管理, 則具備一種強(qiáng)制性的聯(lián)系。把管理人員的編號加到職工 系模式如下 : 如果管理人員只管理某些職工,則有一個分離的關(guān)系,關(guān)系模式如下: 1 D#,.) D#, .) D#,) D#,.) 4 )實體內(nèi)部關(guān)系的轉(zhuǎn)換 實體內(nèi)部之間 1: 1的聯(lián)系 實體內(nèi)部之間的 1: 實體內(nèi)部的 N: 課程 預(yù)選 M N 課程(課程號,課程名,開出時間 .) 預(yù)選課 (課程號 ,預(yù)選課程號 ,.) 5 )三元關(guān)系的轉(zhuǎn)換 利用一個分離的關(guān)系,該關(guān)系由其他三個關(guān)系的主屬性構(gòu)成主屬性 轉(zhuǎn)換案例 系 教師 學(xué)生 學(xué)號 姓名 性別 年齡 課程 課程號 課程名 學(xué)分 選課 成績 屬于 系籍 任課 教師號 姓名 性別 職稱 名稱 電話 m n n n m n 1 1 系號 學(xué)期 學(xué)生( 學(xué)號 ,姓名,性別,年齡,系號) 課程( 課程號 ,課程名,學(xué)分) 選課( 學(xué)號 , 課程號 ,成績) 教師( 教師號 ,姓名,性別,職稱,系號) 任課( 教師號 , 課程號 ,學(xué)期) 系( 系號 ,系名,電話) 實施 階段 4. 數(shù)據(jù)庫物理設(shè)計階段 數(shù)據(jù)庫物理設(shè)計階段 邏輯 設(shè)計 階段 確定 數(shù)據(jù)庫的 物理 結(jié)構(gòu) 評價 數(shù)據(jù)庫的 物理 結(jié)構(gòu) 物理 模型 邏輯 模型 運(yùn)行 維護(hù) 階段 5. 數(shù)據(jù)庫實施階段 數(shù)據(jù)庫實施階段 物理 設(shè)計 階段 定義 數(shù)據(jù)庫 結(jié)構(gòu) 數(shù)據(jù)裝載 數(shù)據(jù)庫 系統(tǒng) 物理 模型 編寫應(yīng)用程序 數(shù)據(jù)庫 試運(yùn)行 6. 數(shù)據(jù)庫的運(yùn)行與維護(hù) 數(shù)據(jù)庫的轉(zhuǎn)儲和恢復(fù) 數(shù)據(jù)庫的安全性、完整性控制 數(shù)據(jù)庫性能的監(jiān)督、分析和改進(jìn) 數(shù)據(jù)庫的重組織和重構(gòu)造 數(shù)據(jù)庫設(shè)計步驟 系統(tǒng)需求分析階段 概念結(jié)構(gòu)設(shè)計階段 邏輯結(jié)構(gòu)設(shè)計階段 物理結(jié)

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論