中央大學。范錚強 1 從 ER 到 Logical Schema ── 兼談 Schema Integration 國立中央大學 資訊管理系 范錚強 2007.

Slides:



Advertisements
Similar presentations
1 生物計算期末作業 暨南大學資訊工程系 2003/05/13. 2 compare f1 f2  只比較兩個檔案 f1 與 f2 ,比完後將結果輸出。 compare directory  以兩兩比對的方式,比對一個目錄下所有檔案的相 似程度。  將相似度很高的檔案做成報表輸出,報表中至少要.
Advertisements

中央大學。范錚強 1 從 ER 到 Logical Schema 國立中央大學 資訊管理系 范錚強 2004.
布林代數的應用--- 全及項(最小項)和全或項(最大項)展開式
建立使用案例敘述 --Use Case Narrative
第七章 抽樣與抽樣分配 蒐集統計資料最常見的方式是抽查。這 牽涉到兩個問題: 抽出的樣本是否具有代表性?是否能反應出母體的特徵?
Advanced Chemical Engineering Thermodynamics
“Rule” By OX. By Check CREATE TABLE 員工薪資 ( 編號 int IDENTITY PRIMARY KEY, 薪資 smallmoney, CHECK ( 薪資 > 0 AND 薪資
BY OX. 檢視表與資料表的差異性 查詢 (query) 檢視表 (View) 的紀錄,是經由查詢 (query) 而來,而檢 視表的資料來源可以是單一資料表或是多資料表,甚 至其他檢視表 但檢視表中的紀錄只存在資料表中.
中央大學。范錚強 1 其他 ER 相關觀念 以及 OO 模型 國立中央大學 資訊管理系 范錚強 2007.
倫理準則:機密性. Confidentiality By: Angela Lo. 倫理準則:機密性. Confidentiality 醫護人員有更多的機會接觸病患的隱私。 隱私包括兩方面︰一是病患的身體,另一 是有關病患的機密的訊息。 醫護人員有更多的機會接觸病患的隱私。 隱私包括兩方面︰一是病患的身體,另一.
亂數產生器安全性評估 之統計測試 SEC HW7 姓名:翁玉芬 學號:
© The McGraw-Hill Companies, Inc., 2008 第 5 章 流程分析.
全球化環境下的組織管理 本章內容 全球化的趨勢 國際化的階段 國際企業母公司對分支機構的管理取向 國際企業組織的結構設計 Chapter 6
1 真理大學運輸管理學系 實務實習說明 目錄  實務實習類別  實務實習條例  校外實習單位  實務實習成績計算方式  校外實習甄選 / 自洽申請流程  附錄:相關表格.
消費者物價指數反映生活成本。當消費者物價指數上升時,一般家庭需要花費更多的金錢才能維持相同的生活水準。經濟學家用物價膨脹(inflation)來描述一般物價持續上升的現象,而物價膨脹率(inflation rate)為物價水準的變動百分比。
Chapter 2 聯立線性方程式與矩陣 緒言 線性方程式組 (systems of linear equations) 出現 在多數線性模式 (linear model) 中。根據以往解 題的經驗,讀者們也許已發現方程式的解僅與 該方程式的係數有關,求解的過程也僅與係數 的運算有關,只要係數間的相關位置不改變,
STAT0_sampling Random Sampling  母體: Finite population & Infinity population  由一大小為 N 的有限母體中抽出一樣本數為 n 的樣 本,若每一樣本被抽出的機率是一樣的,這樣本稱 為隨機樣本 (random sample)
1 政大公企中心產業人才投資課程 -- 企業決策分析方法 -- 黃智聰 政大公企中心產業人才投資課程 課程名稱:企業決策分析方法 授課老師:黃智聰 授課內容:利用分公司之追蹤資料進行企業決策分析 參考書目: Hill, C. R., W. E. Griffiths, and G. G. Judge,
中央大學。范錚強 1 從 ER 到 Logical Schema 國立中央大學 資訊管理系 范錚強 2002.
各種線上電子資源的特異功能 STICnet 的 SDI 專題訂閱服務 2003/4/28 修改. 無論校內外皆可使用。連線至
中央大學。范錚強 1 從 ER 到 Logical Schema ── 兼談 Schema Integration 國立中央大學 資訊管理系 范錚強 2005.
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 肆 資料分析與表達.
產品資料管理 Product Data Management 學生:劉浩然 學號: G 指導老師:朱海成 博士.
Department of Air-conditioning and Refrigeration Engineering/ National Taipei University of Technology 模糊控制設計使用 MATLAB 李達生.
國立中山大學財產管理系統 線上報廢、盤點系統 總務處保管組 策劃 計算機與網路中心 分析設計 2008/03.
© The McGraw-Hill Companies, Inc., 2008 第 6 章 製造流程的選擇與設計.
Chapter 13 塑模靜態觀點:物件圖 Static View : Object Diagram.
Introduction to Java Programming Lecture 17 Abstract Classes & Interfaces.
第 1 章 認識資料庫系統 著作權所有 © 旗標出版股份有限公司.
1 第十四章 職業道德 職業道德是一個人在行業工作內表現的道德 情操. 2 職業道德貴在實踐 3 學習目標  了解職業道德的意義  了解職業道得的重要性  遵守職業道德規範.
國立中央大學電機工程學系 99 學年度第 2 學期 助教會議 中央大學電機工程學系 工程認證 1.
最新計算機概論 第 5 章 系統程式. 5-1 系統程式的類型 作業系統 (OS) : 介於電腦硬體與 應用軟體之間的 程式,除了提供 執行應用軟體的 環境,還負責分 配系統資源。
8-1 Chapter 8 技術與流程 組織的技術 製造業的核心技術 服務業的核心技術 非核心技術與組織管理 工作流程的相依性.
文件製作 陳彥良. Phase 1 Identifying problems Identifying opportunities Identifying objectives.
第二章 供給與需求 中興大學會計學系 授課老師:簡立賢.
選舉制度、政府結構與政 黨體系 Cox (1997) Electoral institutions, cleavage strucuters, and the number of parties.
: Ahoy, Pirates! ★★★★☆ 題組: Contest Archive with Online Judge 題號: 11402: Ahoy, Pirates! 解題者:李重儀 解題日期: 2008 年 8 月 26 日 題意:有一個海盜島有 N 個海盜,他們的編號 (id)
電子化政府的新架構: 建立以知識管理為主的政府資訊網服務入口網站 (A New Infrastructure for E-Government: Building A Knowledge Management Portal for E-Government Services) 胡毓忠教授政治大學資訊科學.
資訊管理學生為何要學習商管知識? 中央大學、資訊管理系 范錚強. 資訊管理學門  “The Study of the effective design, delivery and usage of information systems in organizations.” Keen (1980)
公司加入市場的決定. 定義  平均成本 = 總成本 ÷ 生產數量 = 每一單位產量所耗的成本  平均固定成本 = 總固定成本 ÷ 生產數量  平均變動成本 = 總變動成本 ÷ 生產數量.
生產系統導論 生產系統簡介 績效衡量 現代工廠之特徵 管理機能.
教材名稱:網際網路安全之技術及其應用 (編號: 41 ) 計畫主持人:胡毓忠 副教授 聯絡電話: 教材網址: 執行單位: 政治大學資訊科學系.
公用品.  該物品的數量不會因一人的消費而受到 影響,它可以同時地被多人享用。 角色分配  兩位同學當我的助手,負責:  其餘各人是投資者,每人擁有 $100 , 可以投資在兩種資產上。  記錄  計算  協助同學討論.
Management Abstracts Retrieval System; MARS 檢索操作.
Section 4.2 Probability Models 機率模式. 由實驗看機率 實驗前先列出所有可能的實驗結果。 – 擲銅板:正面或反面。 – 擲骰子: 1~6 點。 – 擲骰子兩顆: (1,1),(1,2),(1,3),… 等 36 種。 決定每一個可能的實驗結果發生機率。 – 實驗後所有的實驗結果整理得到。
國立中央大學. 資訊管理系 范錚強 Inception 公司治理模擬.
企業間電子化 B2Bi 國立中央大學. 資訊管理系 范錚強 Tel: (03) mailto:
智勝文化事業有限公司製作 行銷管理 ( 再版 ) 林建煌 著 第六章 組織市場與其購買行為. 智勝文化事業有限公司製作 行銷管理 ( 再版 ) 林建煌 著 組織購買者的類型  製造廠商  中間商  服務性組織  政府組織  非營利機構.
概念性產品企劃書 呂學儒 李政翰.
1 © 2011 台灣培生教育出版 (Pearson Education Taiwan). 2 學習目標 1. 當面對可預測的變異性時,同步管理並改善供應鏈 中的供給。 2. 當面對可預測的變異性時,同步管理並改善供應鏈 中的需求。 3. 當面對可預測的變異性時,使用總體規劃將利潤最 大化。
中央大學。范錚強 1 資料模式 Data Modeling 國立中央大學 資訊管理系 范錚強
ask the customer by asking the data. 2 背景介紹 7-11 是美國最大連鎖便利商店 –2500 家直營店, 3300 家加盟店 當冰箱問世之後,便利商店可販售的物品增加 每間分店店經理會逐一詢問顧客最需要哪些可冷 凍、冷藏的物品,以充分服務顧客 此種方法不切實際.
ArcINFO &Geodatabase 由 ESRI 產生 1970 ArcINFO 一開始被設計在迷你電 腦上, 後來逐漸發展, 在 UNIX 系統上也能 執行, 直到今天, 已經可以在不同的平台上 運作.
SQL 進階查詢.
Restaurant Order &Register System 成員 張昱瑄 B 蔡季螢 B 張琬婷 B 潘寶蓉 B
連續隨機變數 連續變數:時間、分數、重量、……
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 壹 企業研究導論.
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 參 資料蒐集的方法.
中央大學。范錚強 1 eB 中的金流問題 國立中央大學. 資訊管理系 范錚強 Tel: (03) mailto: Updated
電機工程系 選課輔導說明會. 選課輔導說明會宗旨 電機系自 95 年開始,同步進行『工程教育 認證』以及『系科本位課程』兩大與學生 課程相關的認證計畫。 電機系自 95 年開始,同步進行『工程教育 認證』以及『系科本位課程』兩大與學生 課程相關的認證計畫。 本系每年至少一次的系教育諮詢委員會, 廣邀產業界、學界、家長、畢業生、在校.
閱選訂購 Approval Plan. 什麼是閱選訂購 ? 由圖書館與其所選定代理商簽 訂合約,代理商根據圖書館所 制定的選書興趣檔 (profile) 選 擇適合的圖書送至圖書館,由 圖書專員審核挑選過後才予以 購買,不合則主動退書。
實體關係模型 (ER Model).
財務管理概論 劉亞秋‧薛立言 合著 (東華書局, 2007)
計 算 機 概 論 Chapter 10 作業系統. Ch010 作業系統 2 學習目標  描述作業系統的兩個主要任務  定義記憶體及程序管理  解釋邏輯位址與實體位址間的關係  基礎:第 5.2 節 范紐曼 電腦架構  ( 第 5 章講義第 頁 )
幼兒行為觀察與記錄 第八章 事件取樣法.
Mapping - 1 Mapping From ER Model to Relational DB.
Chapter 12 Estimation 統計估計. Inferential statistics Parametric statistics 母數統計 ( 母體為常態或 大樣本 ) 假設檢定 hypothesis testing  對有關母體參數的假設,利用樣本資料,決定接受或 不接受該假設的方法.
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 肆 資料分析與表達.
啤酒遊戲- 供應鍊模擬 Dr. CK Farn 2006 Spring. 中央大學。范錚強 2 模擬設定 過度簡化的供應鍊 銷售桶裝啤酒 角色 工廠(倉庫) 配銷商 大盤商 零售商.
Presentation transcript:

中央大學。范錚強 1 從 ER 到 Logical Schema ── 兼談 Schema Integration 國立中央大學 資訊管理系 范錚強 2007

中央大學。范錚強 2 準備 Logical Schema 資料模型和流程模型的整合 充實、調整資料模型 設計關連式資料庫 Logical Schema

中央大學。范錚強 3 資料模型和流程模型的整合 修訂模式 修改 DFD 中的 data store ,消除所有「迷糊帳」 所有 data store 相對到相關的實體或關係 建立資料典 DD:Data Dictionary 平衡 Balancing 原則 Every data flow and data store must be defined in the DD, Vice Versa Every data store must correspond to an entity or relationship type Object names in the DD, ERD and DFD must match DD entries must apply to both the DFD and ERD model

中央大學。范錚強 4 充實、調整資料模型 Attributing and Refining Attributing all entity and relationship types Each attribute should associate with the corresponding entity or relationship type The value of the attribute should solely depends (fully functionally dependent, FDD) on the associated element in the entity or relationship type Identify an identifying attributes for each entity type and and any compound entity type If there are many candidates, pick one that is the most appropriate.

中央大學。范錚強 5 充實、調整資料模型 (2) Eliminate all multi-valued attributes with appropriate relationships Attribute the new E/R types Company Name Company Name m n

中央大學。范錚強 6 資料模型、邏輯資料庫設計、 實體資料庫設計 Process E-R data model --> Logical database design --> physical database design ANSI SPARC three tier DB architecture Enterprise views User views Physical views Physical Enterprise user

中央大學。范錚強 7 設計關連式資料庫 Logical Schema For each entity type: Each Entity type becomes a Table Every attribute becomes a column The identifying attribute for the entity type becomes the key for the Table For each m-n relationship type Each m-n relationship type becomes a Table Every attribute becomes a column The identifying attribute of the associated entity types becomes the compound keys

中央大學。范錚強 8 關連式資料庫 Logical Schema (2) For each 1-n relationship type Same as m-n relationship Only the n-side identifier becomes the key, the 1-side identifier becomes a non-key (foreign key) column For each 1-1 relationship type Same as 1-n relationship Pick the identifier from the most appropriate associated entity type as the key, the other a foreign key

中央大學。范錚強 9 關連式資料庫 Logical Schema (3) For each compound entity type For the compound entity types that do not have its own identifier, same as relationship Otherwise, use the identifier as the key, and take the identifying attribute of the associated entity types as non-key (foreign key) columns Annotate the foreign key “references” in the DD of the DBMS To preserve referential constraints

中央大學。范錚強 10 ABA’D AB AD ABAD ABD? OR

中央大學。范錚強 11 其他限制 在 Compound Entity 中﹐若有任何相關的 entity type 的 identifier 「必須」相同﹐將相 關的 key 去除 若有其他的限制﹐加入到 DBMS 中﹐資料的 integrity 或 referential constraints 中

中央大學。范錚強 12 深入了解 data behavior Examine the properties and behavior of tables and data Behavior? Access requirements for tables and attributes Access frequency Natural clusters in data processing Optimize systems performance based on data behavior

中央大學。范錚強 13 實體資料庫設計 單一資料庫 可考慮將單一欄位的 Table 取消,但注意 Referential constraints Domain specification 合併或分解 Tables Combine tables with the same key or same partial keys as appropriate (may result in lower normal forms) Split a Table into multiple tables, to maximize operational efficiency

中央大學。范錚強 14 分散式資料庫 決定分散的政策 Full replication (複製) Partitioning (分割)

中央大學。范錚強 15 根據表單進行分析 系統分析的其中一個方法,是根據各種 企業中運作時,產生和使用的表單 逐個分析成為一個 sub-schema 將各個 sub-schema 彙整成為一個 表單 ── 反映了: 交易、活動 權狀 統計分析

中央大學。范錚強 16 交易 / 活動類型的表單 表頭、表身、表尾 表頭:交易 / 活動屬性、和其他實體的關連 表身:細目、分項活動 表尾:細目總計、反映交易 / 活動屬性 通常,很多「屬性」都會是其他部分的 “entity + relationship” 組合

中央大學。范錚強 17 發票 表頭 表尾 表身 這是什麼?

中央大學。范錚強 18 出貨單 表頭 表尾 表身

中央大學。范錚強 19 帳單 表頭 表尾 表身

中央大學。范錚強 20 權狀 記名權狀 代表一個所有權人對一個「權利」的擁有 需要至少有兩個實體和一個關係 土地、房屋所有權狀 飛機票 無記名權狀 一個實體或複合實體 火車票 電影院門票

中央大學。范錚強 21 統計分析 統計資料有很多為多維的表單 這些維度,通常都反映某些多維度的 「關係」的屬性,經由「折疊」產生 例如:產品的銷售成績 產品、產品類別 零售通路、地區 業務員、部門 日、周、月、季、年

中央大學。范錚強 22 Schema Integration 1 將各個 Entity Type 加以檢視,消除各個 sub- schema 中 同一個意義,但使用不同名詞 不同意義,但使用相同名詞 相同的 Entity Type 為兩個 sub-schema 之間的 介接 訂單裡的供應商編號  供應商彙整表中的供應商 POS 發票裡的櫃臺員編號  薪水單中的員工

中央大學。范錚強 23 Schema Integration 2 檢視相同 Entity Type 之間的 Relationship Type 同一個意義,但使用不同名詞 不同意義,但使用相同名詞 將連接性不同的 R, 彙整成為一個,或採用不同名 稱 例如:圖書館中的出納角度:書和讀者為一對多 歷史紀錄角度:書和讀者為多對多(對多) 檢視 Attribute, 有必要時將之改為 E/R 組合 有些 sub-schema 中的 attribute ,為其他 sub- schema 中的 Entity/Relationship Types 重複將新的 Entity Types 和其他 sub-schema 加 以整合

中央大學。范錚強 24 其他 sub-schema 應用 在 B2B E-business 中,牽涉到電腦之間的資料 交換 Data Interchange 過去,主要是 UN/EDIFACT 的 proprietary 系統之間的 交換 Internet 環境之下,重點在 XML-based 的資料交換, e.g. ebXML, Rosettanet 資料交換重點: Process : 電腦間資料交換的程序標準 Message :電腦之間資料的規格,為一種 sub-schema