Presentation is loading. Please wait.

Presentation is loading. Please wait.

中央大學。范錚強 1 2004Fall 資訊模式 資料庫和資料模型 國立中央大學 資訊管理系 范錚強 2004.09.

Similar presentations


Presentation on theme: "中央大學。范錚強 1 2004Fall 資訊模式 資料庫和資料模型 國立中央大學 資訊管理系 范錚強 2004.09."— Presentation transcript:

1 中央大學。范錚強 1 2004Fall 資訊模式 資料庫和資料模型 國立中央大學 資訊管理系 范錚強 2004.09

2 中央大學。范錚強 2 講題大綱 模型 資料模型基本觀念 能見度 實體關係模型

3 中央大學。范錚強 3 什麼是「模型」 Model 地球儀 地圖 政治地理圖 街道圖 等高線圖 房屋實體模型、展示屋 颱風衛星雲圖 模型 用抽象的方式來呈現 具體的事物

4 中央大學。范錚強 4 模型的意義? 透過對模型的觀察,可瞭解真實世界 (real world) 模型為真實世界的簡化 簡化什麼部分?保留什麼部分? 目的和手段 資料模型 透過對資料的呈現,瞭解真實世界 So what?

5 中央大學。范錚強 5 Visibility 資訊科技帶來的一個重要好處:能見度 Wal-Mart 的存貨能見度 Business Model 的改變 品質能見度 E.g. 輪胎 上下游能見度 供應鏈管理、物流 track and trace 水平能見度 E.g. 旅遊網站

6 中央大學。范錚強 6 傳統大賣場通路的補貨 總部 發貨中心 賣場前台 供應商 議價 送貨 上架 賣場倉庫 訂單 送貨 盤點 訂單 解決了問題 多層的架構 尚存問題 庫存積壓 有時缺貨

7 中央大學。范錚強 7 Wal-Mart 的連續供貨 總部 發貨中心 賣場 連續供貨 供應商 訂單 售貨交易資訊售貨交易資訊 送貨 連續發貨 上架 發貨指令 議價 機會 科技帶來的能 見度 改變訂貨方式 削減存貨

8 中央大學。范錚強 8 Wal-Mart 的特點 CRP 連續補貨系統幫助 Wal-Mart 將其前端的 POS 系統與總部即時性連線,並提供供應商充 足的資訊 Cross-docking 碼頭邊交叉運貨 貨架由供應廠商負責協同補貨 盡力提供該廠商必要的訊息,甚至包括所有競 爭廠商的銷售金額,全面讓供應廠商自由競爭 完全去除庫存及物流 CPFR, RFID, …

9 中央大學。范錚強 9 RFID: 最近的熱課題 Radio Frequency Identification 射頻辨識 台灣很多人對 RFID 發展的重點 RFID tag 的生產, Reader 的生產 EPC-global 的重點 IT-enabled business models IT-centered business models 能見度增加後,你能做什麼? 單一個產品,從生產、配銷、販售、一直到廢棄 「能見」:見到什麼? ── 見到某一個模型

10 中央大學。范錚強 10 資料庫應用 資工:重點在資料庫管理系統的設計 易用的查詢語言 易建構的資料結構 易於 navigate, update, query 有效率的查詢 Query optimization 資管:重點在於有效的反映真實世界 配合 IT 帶來能高見度的機會 需有更好的模型設計方法

11 中央大學。范錚強 11 組織中的資訊流  現有的表單、記錄等,都只是資料的 載具 ﹐用 來反映真實世界中的實物  資訊系統可做到目前不能做到的事。問題:我 們做不做? 資訊流 實物流

12 中央大學。范錚強 12 資料:結構、處理 資料模型 蔡倫的文明:表單、記錄 資訊文明:資料庫 問題:如何將具象用資料庫來表現 資料如何結構化﹐方便達成處理的需求

13 中央大學。范錚強 13 資料庫模型的發展 檔案 包含重複的片段 repeating segments 階層式 Hierarchical 資料模型 只能反映真實世界中的階層 1:n 關係 網路式 Network 資料模型 能反映多對多關係 關連式 Relational 資料庫 但這些資料模型都侷限於 DMBS 的資料結構 不能有效反映真實世界

14 中央大學。范錚強 14 系統開發階段 需求分析 定義問體、範圍 系統分析 瞭解問題 不需考慮技術可行性 系統設計 技術可行性 執行效率 程式撰寫、建置 修改 真實世 界 邏輯模型 實體設計 系統

15 中央大學。范錚強 15 系統分析: 資料觀、流程觀、狀態觀 流程觀: 文件、表單流 (Document Flow), 資料流 (Data Flow) 因處理的流程而變 資料觀 表現真實世界中的事物、事件--比較穩定 語意資料模式 (Semantics Data Modeling) 狀態觀 程式流程圖,狀態轉換 (State Transition) 特定功能的細節 以資料觀為主的分析,比較穩定,且具前瞻性

16 中央大學。范錚強 16 ANSI SPARC DB architecture CODASYL 分組委員會 Committee on Data Systems 三層資料庫架構 將資料庫設計和硬體分離 外部基模、用戶基模 External schema, user schema, sub-schema 企業基模 Enterprise schema, logical schema 實體基模 Physical schema, internal schema Schema 基模

17 中央大學。范錚強 17 ANSI SPARC schemata 真實世 界 邏輯基模 實體基模 用戶基模 資料庫 觀察、模式化 邏輯資料庫設計 資料庫建置 確認 子系統設計 實體基模 資料庫

18 中央大學。范錚強 18 基本的實體關係模型 (E-R modeling) 陳品山 Peter Chen 提出 設計得好的模型,保證 3NF Entity :實體 物體、觀念、事件 Relationship :關係 關係 Attributes :屬性 實體或關係的性質

19 中央大學。范錚強 19 基本的實體關係模型 (E-R modeling) 2 Typing :類型 具體的案例 Instances Types Entity type 用長方形來表示 Attribute 用小圓圈來表示 通常省略 只關心重要的關係 Employee ID# NameSex Birth Date

20 中央大學。范錚強 20 Relationship Type 關係類 代表兩實體類的關係 可用菱形表示 其他顯示法很多 連接性 Connectivity and Cardinality Connectivity connectivity between the instances in the connecting entity types 1 對 1, 1 對多, 多對多 Cardinality the actual number associated with the connectivity e.g.: a 1-m relationship can be (0,1)-(0,5)

21 中央大學。范錚強 21 進階觀念 複合性實體 同時具有關係和實體的特性 關係和屬性 屬性和 1-n 關係 實體群組 最後,將所有實體和關係的屬性列出

22 中央大學。范錚強 22 例子 1 訂單 項次 訂單明細 n 1 產品/零件 組成 n1 供應商 零件 供應 n m 訂單明細 產品 訂貨 1 n

23 中央大學。范錚強 23 例子 2 訂單 項次 訂單明細 n 1 組成 n1 供應商 零件 供應 n m 訂貨 1n

24 中央大學。范錚強 24 練習 練習:圖書館


Download ppt "中央大學。范錚強 1 2004Fall 資訊模式 資料庫和資料模型 國立中央大學 資訊管理系 范錚強 2004.09."

Similar presentations


Ads by Google