Mapping - 1 Mapping From ER Model to Relational DB.

Slides:



Advertisements
Similar presentations
FCU, Department of ECE, IC Design Research Lab. TEL: # 4945 Pre-SIm , Post-Sim.
Advertisements

McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 肆 資料分析與表達.
1 Chemical and Engineering Thermodynamics Chapter 2 Conservation of mass and energy Sandler.
布林代數的應用--- 全及項(最小項)和全或項(最大項)展開式
密碼學與網路安全 第4章 有限體.
第二章 太陽能電池的基本原理 及其結構 2-1 太陽能電池的基本原理 2-2 太陽能電池的基本結構 2-3 太陽能電池的製作.
Advanced Chemical Engineering Thermodynamics
“Rule” By OX. By Check CREATE TABLE 員工薪資 ( 編號 int IDENTITY PRIMARY KEY, 薪資 smallmoney, CHECK ( 薪資 > 0 AND 薪資
1 新產品開發策略 新產品最適設計與定價策略(微觀篇). 2 Marketing in New Product Development Successful product development: Uncover unmet needs and problems Develop competitively.
目的 「升學調查系統」,幫助某一學校調查並記錄 其歷屆畢業生報考研究所的情況、未來提供給 學弟妹作參考,以及學校推廣之相關工作。 功能需求 紀錄並追蹤歷屆畢業生升學的狀態 協助畢業生做升學輔導 未來提供學弟妹作查詢、參考 計算上榜率、前十大學校上榜率.
BY OX. 檢視表與資料表的差異性 查詢 (query) 檢視表 (View) 的紀錄,是經由查詢 (query) 而來,而檢 視表的資料來源可以是單一資料表或是多資料表,甚 至其他檢視表 但檢視表中的紀錄只存在資料表中.
指導教授:陳淑媛 學生:李宗叡 李卿輔.  利用下列三種方法 (Edge Detection 、 Local Binary Pattern 、 Structured Local Edge Pattern) 來判斷是否為場景變換,以方便使用者來 找出所要的片段。
1.1 線性方程式系統簡介 1.2 高斯消去法與高斯-喬登消去法 1.3 線性方程式系統的應用(-Skip-)
1 Advanced Chemical Engineering Thermodynamics Appendix BK The Generalized van der Waals Partition Function.
©Ming-chi Chen 社會統計 Page.1 社會統計 第十講 相關與共變. ©Ming-chi Chen 社會統計 Page.2 Covariance, 共變量 當 X, Y 兩隨機變數不互為獨立時,表示 兩者間有關連。其關連的形式有很多種, 最常見的關連為線性的共變關係。 隨機變數 X,Y.
Variables & Hypotheses
Concept Map – whatwhat, why and how?whyhow. What is Concept Mapping ?  Concept mapping is a technique for representing knowledge in graphs. Knowledge.
 黃三益 2007 資料庫的核心理論與實務第三版 12-1 第十三章 擴充實體關係模式  目的 目的  物件導向基本觀念 物件導向基本觀念  特殊化和一般化 特殊化和一般化  特殊化的多階層架構 特殊化的多階層架構  多重繼承 多重繼承  群類 群類  UML 的類別圖 UML 的類別圖.
第 18 章 名稱空間與例外處理 18-1 名稱空間 18-1 名稱空間 18-2 例外處理 18-2 例外處理.
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 肆 資料分析與表達.
1 單元三 查詢結果的引用分析 Web of Science 利用指引 查看出版及被引用情況 在查詢結果的清單中,可以瀏覽近 20 年來查詢主題出版和被引用的情況。
奶酪專賣店系統 組員: B 林家榕 B 莊舜婷.
具備人臉追蹤與辨識功能的一個 智慧型數位監視系統 系統架構 在巡邏模式中 ,攝影機會左右來回巡視,並 利用動態膚色偵測得知是否有移動膚色物體, 若有移動的膚色物體則進入到追蹤模式,反之 則繼續巡視。
1 資料庫系統概論報告 Reporter: Group 2. 2 資料庫系統概論報告 Reporter: Group 2 Members: 莊俊立 張秉鈞 蒲振新 張薳仁 陳志帆 林鵬飛 葛開雲 董永忠.
© The McGraw-Hill Companies, Inc., 2008 第 6 章 製造流程的選擇與設計.
第 1 章 PC 的基本構造. 本章提要 PC 系統簡介 80x86 系列 CPU 及其暫存器群 記憶體: Memory 80x86 的分節式記憶體管理 80x86 的 I/O 結構 學習組合語言的基本工具.
實驗十一 有機酸在水與有機溶劑間之分佈.
Chapter 13 塑模靜態觀點:物件圖 Static View : Object Diagram.
Introduction to Java Programming Lecture 17 Abstract Classes & Interfaces.
: The largest Clique ★★★★☆ 題組: Contest Archive with Online Judge 題號: 11324: The largest Clique 解題者:李重儀 解題日期: 2008 年 11 月 24 日 題意: 簡單來說,給你一個 directed.
第三部分:研究設計 ( 二): 研究工具的信效度 與研究效度 (第九章之第 306 頁 -308 頁;第四章)
最新計算機概論 第 5 章 系統程式. 5-1 系統程式的類型 作業系統 (OS) : 介於電腦硬體與 應用軟體之間的 程式,除了提供 執行應用軟體的 環境,還負責分 配系統資源。
3-3 使用幾何繪圖工具 Flash 的幾何繪圖工具包括線段工具 (Line Tool) 、橢圓形工具 (Oval Tool) 、多邊星形 工具 (Rectangle Tool) 3 種。這些工具畫出 來的幾何圖形包括了筆畫線條和填色區域, 將它們適當地組合加上有技巧地變形與配 色, 不但比鉛筆工具簡單,
2017/4/16 第 7 章 ER與EER對應到關聯式.
8-1 Chapter 8 技術與流程 組織的技術 製造業的核心技術 服務業的核心技術 非核心技術與組織管理 工作流程的相依性.
Hung-Hsiang WuWindows Processing Design1 Chapter 3 基本觀念 變數宣告與型態 特殊運算子符號 字串與數值的轉換 類別與物件的觀念 建立新的專案 WinMain 程式進入點 Include Header File.
Ch05 確定研究變項.
1 政大公企中心產業人才投資課程 -- 企業決策分析方法 -- 黃智聰 政大公企中心產業人才投資課程 課程名稱:企業決策分析方法 授課老師:黃智聰 授課內容: 企業質化決策之應用與分析 參考書目: Hill, C. R., W. E. Griffiths, and G. G. Judge, (2001),
3.1 矩陣的行列式 3.2 使用基本運算求行列式 3.3 行列式的性質 3.4 特徵值介紹 3.5 行列式的應用
CH 15- 元件可靠度之驗證  驗證方法  指數模式之可靠度驗證  韋式模式之可靠度驗證  對數常態模式之可靠度驗證  失效數為零時之可靠度估算  各種失效模式之應用.
資料庫程式設計與系統管理 SQL Server 2005 Express 第六章 進階資料庫設計.
Unit C: Analysing data characteristics 主要參考資料來源 : KPMG ACL 課程講義資料 PriceWaterHouseCooper ACL 課程講義資料 ACL Training Materials.
Fugacity Coefficient and Fugacity
生物統計學 期中報告 組員 : 醫放一 A 王小明 醫放一 A 王小明 醫放一 A 王大明 醫放一 A 王大明 2009/04/14.
The application of boundary element evaluation on a silencer in the presence of a linear temperature gradient Boundary Element Method 期末報告 指導老師:陳正宗終身特聘教授.
Management Abstracts Retrieval System; MARS 檢索操作.
Section 4.2 Probability Models 機率模式. 由實驗看機率 實驗前先列出所有可能的實驗結果。 – 擲銅板:正面或反面。 – 擲骰子: 1~6 點。 – 擲骰子兩顆: (1,1),(1,2),(1,3),… 等 36 種。 決定每一個可能的實驗結果發生機率。 – 實驗後所有的實驗結果整理得到。
Dept. Phys., Tunghai Univ. 93學年度第二學期‧生物物理 施奇廷
第 17 章 樣板 17-1 樣板的基礎 17-1 樣板的基礎 17-2 樣板函數 17-2 樣板函數 17-3 樣板類別 17-3 樣板類別 17-4 非型態參數的樣板類別 17-4 非型態參數的樣板類別 17-5 樣板類別的繼承 17-5 樣板類別的繼承 17-6 特化樣板與靜態成員 17-6 特化樣板與靜態成員.
Chapter 10 m-way 搜尋樹與B-Tree
描述統計 描述統計(Descriptive Statistics)-將蒐集到的資料加以整理和記錄,並以數字和統計圖表的方式來分析及解釋資料所具有的特性. 基本統計值(平均數,中位數,標準差,變異量….) 相關性測量(卡方,相關係數,迴歸…)
楊景傅 博士 (Albert J.F. Yang, Ph.D.)
本章重點 2-1 有序串列(Ordered List) 2-2 介紹陣列(array) 2-3 矩陣(matrix)的應用
第4章 有限體.
概念性產品企劃書 呂學儒 李政翰.
資料庫的核心理論與實務期末專題 DATABASE SYSTEMS FINAL PROJECT 線上棒球賽訂票系統 第七組 指導教授 黃三益老師 組 員 黃銘宗 M 王瑞陽 M 吳佩剛 M
SQL 進階查詢.
冷凍空調自動控制 - 系統性能分析 李達生. Focusing here … 概論 自動控制理論發展 自控系統設計實例 Laplace Transform 冷凍空調自動控制 控制系統範例 控制元件作動原理 控制系統除錯 自動控制理論 系統穩定度分析 系統性能分析 PID Controller 自動控制實務.
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 壹 企業研究導論.
資料結構實習-六.
Ch05 確定研究變項.
Microsoft Excel.
Introduction to Java Programming Lecture 16 Super and Sub Classes.
Regression 相關 –Cross table –Bivariate –Contingency Cofficient –Rank Correlation 簡單迴歸 多元迴歸.
實體關係模型 (ER Model).
: Finding Paths in Grid ★★★★☆ 題組: Contest Archive with Online Judge 題號: 11486: Finding Paths in Grid 解題者:李重儀 解題日期: 2008 年 10 月 14 日 題意:給一個 7 個 column.
Concept Map – whatwhat, why and how?whyhow. Outline.
第 1 章 PC 的基本構造. 本章提要 PC 系統簡介 80x86 系列 CPU 及其暫存器群 記憶體: Memory 80x86 的分節式記憶體管理 80x86 的 I/O 結構 學習組合語言的基本工具.
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 肆 資料分析與表達.
Logical Design for the Relational Model
Presentation transcript:

Mapping - 1 Mapping From ER Model to Relational DB

Mapping - 2 Mapping From ER Model to Relational DB 一個 E-R Model 中的實體 E( 非弱實體 ) ,產生一個 關連 S ,其中 S 包含 E 中所有的簡單屬性。 ( 一 ) 正規的實體轉換 (a) 客戶實體型態

Mapping - 3 ( 二 ) 混合屬性的轉換 (a) 客戶實體型態 ( 包含混合屬性 )

Mapping - 4 (b) 客戶資料 ( 包含地址細項 )

Mapping - 5 – 對每一個多值屬性 A ,形成一個新的關連 S 。 S 包 含所有的 A 並以擁有 A 的實體所產生的關連 T 之主 鍵 K 為外鍵。 S 的主鍵為 K+A 。 ( 一 ) 多數值屬性的實體轉換 (a) 員工實體型態 ( 包含多數值的屬性 )

Mapping - 6 (b) 多數值屬性的轉換

Mapping - 7 – 每一個弱實體 w, 若其擁有者為 E, 產生依各關連 T, 其中 T 包含 W 中所有的簡單屬性, 並將 E 所 產生的關連 S 之主鍵, 作為 T 的外鍵, T 的主鍵為 S 的主鍵 + 弱實體的部分鍵.

Mapping - 8 ( 一 ) 弱實體的轉換 (a) 弱實體 ( 部門 )

Mapping - 9 (b) 弱實體的關連結果

Mapping - 10 – 對每一個 E-R Model 的 1-N 關係型態 R( 非弱實體 ) , 若關連 S 由 N 的一方產生 (1) 將另一實體所產生的關連 T 的主鍵作為 S 的外鍵。 (2) 將關係型態 R 所擁有的簡單屬性加入 S ( 一 ) 一對多的關係轉換 (a) 訂單和客戶間的關係

Mapping - 11

Mapping - 12 (b) 關係的轉換

Mapping - 13 – 對每一個 E-R Model 的 M-N 關係型態 R ,產生新的 關連 S (1) 每一個參與 R 的實體所產生的關連其主鍵構成 S 的外鍵。 (2) 將關係型態 R 所擁有的簡單屬性加入 S 。

Mapping - 14 ( 一 ) 多對多關係的轉換 (a) 產品需求的關係

Mapping - 15 (b) 關連的結果

Mapping - 16 – 對每一個 E-R Model 的 1-1 關係型態 R ,參與此關係 的實體分別產生關連 S,T ,從 S,T 選擇其一,將關 係型態 R 所擁有的簡單屬性加入 S ,並將 T 的主鍵 作為 S 的外鍵。 ( 一 ) 兩個元素的一對一關係的轉換 (a) 兩個元素的一對一關係

Mapping - 17

Mapping - 18 (b) 關連的結果

Mapping - 19 ( 二 ) 單一元素的一對多關係的轉換 (a) 員工實體包含管理的關係型態

Mapping - 20 (b) 員工的關連包含一個遞迴的外來鍵

Mapping - 21 ( 三 ) 單一元素的多對多關係的轉換 (a) 原料發票的關係

Mapping - 22 (b) 種類和成分的關連 – 對 N 為關係型態 R(N>2) ,產生新的關連 S 來表示 R , S 以所有參與 R 的實體產生的關連之主鍵為外鍵並 加上 R 的簡單屬性。

Mapping - 23 ( 一 )Ternary 關係轉換 (a) Ternary 關係包含聯合的實體

Mapping - 24 (b) Ternary 關係的轉換

Mapping - 25 ( 二 ) 選擇性的實體

Mapping - 26

Mapping - 27 * Mapping From ER Model to Relational DB 的例子 : 例子 ( 一 ) : (a) ER Model

Mapping - 28 (b) Relational DB Model

Mapping - 29 例子 ( 二 ) : (a) ER Model

Mapping - 30 (b)Relational DB Model

Mapping - 31 * Correspondence between ER and Relational Models Correspondence between ER and Relational Models