SlideShare a Scribd company logo
1 of 52
第二篇 管理資訊系統之 資訊架構
課程大綱 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
資料層級架構 實體成份資料 學號 姓名 計概 管理學 …… 92125 Tom 95 76 …… …… 92169 John 74 63 01001010 0 …… 位元組 位元 欄位 記錄 檔 案 DB 1 DB 2 DB n DW 邏 輯 成 份 資 料 John
資料同義名詞 欄位 位元組 位元 記錄 資料庫 檔案 資料項目  /  資料元素  /  屬性  /  直行  值組  /  橫列 關聯式  /  表格 同義名詞
企業資料應用類別 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
企業資料應用類別 1. 標準性資料 可互相比較 4. 彙總性資料 2. 計劃性資料 3. 異動性資料 Standard Transaction ◎ 電腦科技在「管理制度電腦化」中如何才能發揮最大效用?
資料處理 IPO Model 輸入 (資料) 處理 ( 12 項工作) 輸出 (資訊) 回饋 (控制)
資料  VS.  資訊  VS.  知識 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
資料庫系統—主要元件 ,[object Object],[object Object],[object Object],[object Object],[object Object],PC DBMS DBS AP User DB   AP  :  指可以是某一應用程式 DBS = DB + DBMS + User + Hardware User
資料庫系統— User A ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
資料庫系統— User B ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
資料庫系統— User C C. 資料庫管理師 (Database Administrator ,簡稱 DBA) 1.  是一個技術 (Information Technology ,簡稱 IT) 專業人員 2.  扮演著上述兩類人員與 DBMS 之間溝通的橋樑 3.  工作內容,分述如下: (1) 決定資料的儲存結構 (2) 提供資料庫系統使用者權限管控 (3) 監督並協調資料庫的效能 ,如使用最佳化維護 (4) 安全性控制 (Security Control) ,如控管 Firework (5) 整合性檢查 (Integrity Checking)  ,如年齡負值, 14 月 38 日 (6) 資料備份 (Backup) 與回復 (Recovery) ,如 Dump& Backup Utility (7) 舊資料的轉換 (Bulk Copy) (8) 製作磁碟複本 (Disk Mirroring) 讓資料重覆存放,防止資料損毀 (9) 稽核追蹤 (Audit Trail) 分析並防止使用者違法不當事項出現 (10) 管理系統目錄 (System Catalog 或稱 Data Dictionary) 使 Database Schema  確保無誤 (11) 其他
資料庫系統— Data 分類 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
資料庫系統— Data 分配 ,[object Object],[object Object],[object Object],[object Object],OD TL OD TL (a) (b) OD TL (c)
資料庫系統— Hardware & Software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
資料庫生命週期 ( DBLC ) DB 初始研究與規劃 DB 的設計階段 DB 安裝與資料載入 測試與校調 上線實際作業 維護更新與強化 選擇 DB 軟體 邏輯的設計 實體的設計 1 2 3 4 5 6 資料分析與需求蒐集 E-R Modeling 正規化的過程 DB 雛形檢驗 基礎設計階段 Conceptual Design 和軟體 有關 和硬體及 系統有關 與 DB 軟 體 無 關 的 部 分 2a 2b 2c 2d 2e 2f 2g Access ? MSSQL ? Informix ? Sybase ? Oracle ?
資料庫設計的理論工具 Time E.F. Codd Relational Data Model E.F. Codd Normalization Theory ANSI/X3/SPARC DataBase 3 Layer Architecture 1970  年 1972  年 1975  年 1976  年 Peter P.S. Chen E-R Model
ER  Model 介紹 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ER  Model 介紹 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],PS.   區別 ( Identify ) : 牽涉到唯一性 隱含著 Primary Key 的概念
ER  Model 介紹 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ER  Model 介紹 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ER  Model 介紹 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ER Diagram ( ERD)  介紹 ,[object Object],[object Object],[object Object],學生 部門 物料 課程 老師
ER Diagram ( ERD)  介紹 ,[object Object],[object Object],[object Object],[object Object],選課 授課 聘僱 住院 編班
ER Diagram ( ERD)  介紹 ,[object Object],[object Object],[object Object],學生 課程 選課 Entity Set Entity Set Relationship
ER Diagram ( ERD)  介紹 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Entity Set Entity Set Relationship Connectivity Connectivity
ER Diagram ( ERD)  介紹 ,[object Object],學生 課程 選課 m n 部門 員工 聘僱 1 n 病人 病床 住院 1 1
ER Diagram ( ERD)  介紹 ,[object Object],[object Object],[object Object],[object Object],Entity Set Entity Set Relationship 1 n n 1 m n 1 To Many Many To 1 Many To Many 用 聯 集 的 觀 念 max max
ER Diagram ( ERD)  介紹 ,[object Object],[object Object],[object Object],學生 課程 選課 Entity Set Entity Set Relationship C1 C2 m n
ER Diagram ( ERD)  介紹 ,[object Object],學生 課程 選課 m n ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Exam….
校園行政業務 ERD 介紹 教師 課程 授課 班級 學生 選課 開 課 編班 導師 教室 跑 班 m m m m n n n n n 1 1 1 是否還有未分 析到的情形 ?
ERD 分析技巧介紹 學生 課程 選課 暑修 加退選 m n m m n n 學生與課程之間就只 存在這三個關係體嗎 ?
ER Diagram ( ERD)  介紹 ,[object Object],[object Object],[object Object],Entity Set Relationship A1 A2 An Entity Set B1 B2 Bn C1 Cn m n P.K. P.K. P.K.
ER Diagram ( ERD)  介紹 ,[object Object],老師 授課 姓名 房間 電話 課程 名稱 說明 學分 比例 方式 m n ? P.K. 分數 姓名 名稱
ER Diagram ( ERD)  介紹 ,[object Object],[object Object],[object Object],不是 E 就是 R DB 外部層 概念層 內部層 User1 User2 User3 UserN External Schema Conceptual Schema Internal Schema
ER Diagram ( ERD)  介紹 ,[object Object],[object Object],[object Object],Master File Transaction File DB 外部層 概念層 內部層 User1 User2 User3 UserN External Schema Conceptual Schema Internal Schema
ER Diagram ( ERD)  介紹 ,[object Object],幾個 Master File  ? 幾個 Transaction File  ? 教師 課程 授課 班級 學生 選課 開 課 編班 導師 教室 跑 班 m m m m n n n n n 1 1 1
三層次資料庫系統架構 Database 外部層 概念層 內部層 1975 年由  ANSI/X3/SPARC   提出  DBS  三層 架構希望達成 資料獨立 ( Data Independence ) User1 User2 User3 UserN External Schema Conceptual Schema Internal Schema ERM 的 切 入 點
ER Diagram ( ERD)  介紹 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Exam…
ER Diagram ( ERD)  介紹 ,[object Object],人 ( Person ) 學生 校友 教職員 申請者 工友 地 ( Place ) 大樓 教室 學生宿舍 物 ( Thing ) 設備 物料 觀念 ( Concept ) 課程 班級 職等 事件 ( Event ) 帳目 課外活動
ER Diagram ( ERD)  介紹 ,[object Object],STEP1: 瞭解 Problem STEP2: 尋找 Entity Set STEP3: 分析 Relationship STEP4: 定出 Connectivity STEP5: 條列 E 與 R 的 Attribute STEP6: 決定 E 與 R 的 Primary Key STEP7: 調整………… . 一 步 一 腳 印
資料正規化 ( Normalization ) 介紹 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Review 關聯表 ( Relation ) 的特性
資料正規化 ( Normalization ) 介紹 ,[object Object],[object Object],[object Object],SP ok ok X X SP Atomic check P2  P3  P10 S4 P1  P4 S3 P3 S2 P2  P3  P5 S1 P# S# P2  P3  P10 S4 P1  P4 S3 P3 S2 P2  P3  P5 S1 P# S#
資料正規化 ( Normalization ) 介紹 ,[object Object],SP SP 改進 SP PK 不允許 Null 所以要補滿 展開 此為一 Flat  File ( 平面檔案 ) P3 S1 P2 S1 P1 S3 P2 S4 P3 S4 P10 S4 P4 S3 P3 S2 P5 S1 P# S# P2  P3  P10 S4 P1  P4 S3 P3 S2 P2  P3  P5 S1 P# S# P3 P2 S1 P1 S3 P2 S4 P3 P10 P4 P3 S2 P5 P# S#
資料正規化 ( Normalization ) 介紹 ,[object Object],SP SP 改進 展開 Data Redundancy ? ? ? P3 S1 P2 S1 P1 S3 P2 S4 P3 S4 P10 S4 P4 S3 P3 S2 P5 S1 P# S# P2  P3  P10 S4 P1  P4 S3 P3 S2 P2  P3  P5 S1 P# S#
資料正規化 ( Normalization ) 介紹 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
資料正規化 ( Normalization ) 介紹 ,[object Object],[object Object],1NF  2NF 3NF BCNF 4NF 5NF First  Normal Form Second  Normal Form Third  Normal Form BOYCE/CODD  Normal Form Fourth  Normal Form Fifth  Normal Form 第一正規型 第二正規型 第三正規型 BC  正規型 第四正規型 第五正規型
資料正規化 ( Normalization ) 介紹 ,[object Object],[object Object],[object Object],[object Object]
資料正規化 ( Normalization ) 介紹 ,[object Object],PJ/NF ( 5NF ) 4NF BCNF 3NF 2NF 1NF Set Conception
資料正規化 ( Normalization ) 介紹 ,[object Object],Table 1NF PK 92,80,77 20,30,31 206 CHUNG SA 201 … . … . … . … . … . … . 75,83,66 10,15,18 302 WU BCC 101 GRADE STUDENT-NO INSTRUCTOR-LOCATION INSTRUCTOR-NAME COURSE-TITLE COURSE-NO 83 15 302 WU BCC 101 66 18 302 WU BCC 101 92 20 206 CHUNG SA 201 80 30 206 CHUNG SA 201 77 31 206 CHUNG SA 201 … . … . … . … . … . … . 75 10 302 WU BCC 101 GRADE STUDENT-NO INSTRUCTOR-LOCATION INSTRUCTOR-NAME COURSE-TITLE COURSE-NO
資料正規化 ( Normalization ) 介紹 ,[object Object],STUDENT-NO COURSE-NO COURSE-TITLE INSTRUCTOR-NAME INSTRUCTOR-LOCATION GRADE
資料正規化 ( Normalization ) 介紹 ,[object Object],未經正規化的關聯表 第一正規化型式 第二正規化型式 第三正規化型式 Boyce-Codd 正規化型式  第四正規化型式 第五正規化型式 除去其他因功能 相依所造成的異常 除去重複群 除去部份功能相依 除去遞移功能相依 除去剩下所有的異常 除去多值相依

More Related Content

What's hot

.NETからActive Directoryデータにアクセス ~組織単位(OU)情報の取得と表示~
.NETからActive Directoryデータにアクセス ~組織単位(OU)情報の取得と表示~.NETからActive Directoryデータにアクセス ~組織単位(OU)情報の取得と表示~
.NETからActive Directoryデータにアクセス ~組織単位(OU)情報の取得と表示~Michio Koyama
 
觀念2電的輸送與消耗.pptx
觀念2電的輸送與消耗.pptx觀念2電的輸送與消耗.pptx
觀念2電的輸送與消耗.pptxN老師
 
Splunkを使ってKubernetesクラスターとコンテナのログ・メトリクスを可視化
Splunkを使ってKubernetesクラスターとコンテナのログ・メトリクスを可視化Splunkを使ってKubernetesクラスターとコンテナのログ・メトリクスを可視化
Splunkを使ってKubernetesクラスターとコンテナのログ・メトリクスを可視化Kunihiko Ikeyama
 
εικονομαχία
εικονομαχίαεικονομαχία
εικονομαχίαgina zaza
 
Σταυροφορίες
Σταυροφορίες Σταυροφορίες
Σταυροφορίες giangrez54
 
オープンソースNW監視ツールのご紹介
オープンソースNW監視ツールのご紹介オープンソースNW監視ツールのご紹介
オープンソースNW監視ツールのご紹介OSSラボ株式会社
 
Chapter1 公共政策本質
Chapter1 公共政策本質Chapter1 公共政策本質
Chapter1 公共政策本質英傑 賴
 
ΗΡΑΚΛΕΙΟΣ ΙΣΤΟΡΙΑ Β΄ΓΥΜΝΑΣΙΟΥ
ΗΡΑΚΛΕΙΟΣ ΙΣΤΟΡΙΑ Β΄ΓΥΜΝΑΣΙΟΥΗΡΑΚΛΕΙΟΣ ΙΣΤΟΡΙΑ Β΄ΓΥΜΝΑΣΙΟΥ
ΗΡΑΚΛΕΙΟΣ ΙΣΤΟΡΙΑ Β΄ΓΥΜΝΑΣΙΟΥKatzelakis Dimitrios
 
φυλλο εργασιασ (ομάδα 3)
φυλλο εργασιασ (ομάδα 3)φυλλο εργασιασ (ομάδα 3)
φυλλο εργασιασ (ομάδα 3)vana papaioannou
 
ΙΟΥΣΤΙΝΙΑΝΟΣ (ΙΣΤΟΡΙΑ Β΄ΓΥΜΝΑΣΙΟΥ)
ΙΟΥΣΤΙΝΙΑΝΟΣ (ΙΣΤΟΡΙΑ Β΄ΓΥΜΝΑΣΙΟΥ)ΙΟΥΣΤΙΝΙΑΝΟΣ (ΙΣΤΟΡΙΑ Β΄ΓΥΜΝΑΣΙΟΥ)
ΙΟΥΣΤΙΝΙΑΝΟΣ (ΙΣΤΟΡΙΑ Β΄ΓΥΜΝΑΣΙΟΥ)Katzelakis Dimitrios
 
FastAPI: Criando microsserviços de alta performance
FastAPI: Criando microsserviços de alta performanceFastAPI: Criando microsserviços de alta performance
FastAPI: Criando microsserviços de alta performanceIzabela Guerreiro
 
Ch07 使用 JSTL
Ch07 使用 JSTLCh07 使用 JSTL
Ch07 使用 JSTLJustin Lin
 
ΙΣΤΟΡΙΑ Β ΛΥΚΕΙΟΥ ΚΕΦΑΛΑΙΟ 4 ΕΝΟΤΗΤΑ 8
ΙΣΤΟΡΙΑ Β ΛΥΚΕΙΟΥ  ΚΕΦΑΛΑΙΟ 4 ΕΝΟΤΗΤΑ 8ΙΣΤΟΡΙΑ Β ΛΥΚΕΙΟΥ  ΚΕΦΑΛΑΙΟ 4 ΕΝΟΤΗΤΑ 8
ΙΣΤΟΡΙΑ Β ΛΥΚΕΙΟΥ ΚΕΦΑΛΑΙΟ 4 ΕΝΟΤΗΤΑ 8Μaria Demirakou
 
大規模微服務導入 - #1, 從零開始的系統架構設計概觀
大規模微服務導入 - #1, 從零開始的系統架構設計概觀大規模微服務導入 - #1, 從零開始的系統架構設計概觀
大規模微服務導入 - #1, 從零開始的系統架構設計概觀Andrew Wu
 
Spring test mvc 발표자료
Spring test mvc 발표자료Spring test mvc 발표자료
Spring test mvc 발표자료수홍 이
 
ερωτήσεις εισαγωγής Ξενοφώντα - τράπεζα θεμάτων
ερωτήσεις εισαγωγής Ξενοφώντα - τράπεζα θεμάτωνερωτήσεις εισαγωγής Ξενοφώντα - τράπεζα θεμάτων
ερωτήσεις εισαγωγής Ξενοφώντα - τράπεζα θεμάτωνVasilis Vasileiou
 
ΟΙ ΤΥΧΕΣ ΤΗΣ ΚΥΠΡΟΥ
ΟΙ ΤΥΧΕΣ ΤΗΣ ΚΥΠΡΟΥΟΙ ΤΥΧΕΣ ΤΗΣ ΚΥΠΡΟΥ
ΟΙ ΤΥΧΕΣ ΤΗΣ ΚΥΠΡΟΥsomakris
 
SW 아키텍처 분석방법
SW 아키텍처 분석방법 SW 아키텍처 분석방법
SW 아키텍처 분석방법 YoungSu Son
 

What's hot (20)

.NETからActive Directoryデータにアクセス ~組織単位(OU)情報の取得と表示~
.NETからActive Directoryデータにアクセス ~組織単位(OU)情報の取得と表示~.NETからActive Directoryデータにアクセス ~組織単位(OU)情報の取得と表示~
.NETからActive Directoryデータにアクセス ~組織単位(OU)情報の取得と表示~
 
觀念2電的輸送與消耗.pptx
觀念2電的輸送與消耗.pptx觀念2電的輸送與消耗.pptx
觀念2電的輸送與消耗.pptx
 
Splunkを使ってKubernetesクラスターとコンテナのログ・メトリクスを可視化
Splunkを使ってKubernetesクラスターとコンテナのログ・メトリクスを可視化Splunkを使ってKubernetesクラスターとコンテナのログ・メトリクスを可視化
Splunkを使ってKubernetesクラスターとコンテナのログ・メトリクスを可視化
 
1. Η διαμόρφωση της μεσαιωνικής ελληνικής βυζαντινής αυτοκρατορίας.
1. Η διαμόρφωση της μεσαιωνικής ελληνικής βυζαντινής αυτοκρατορίας.1. Η διαμόρφωση της μεσαιωνικής ελληνικής βυζαντινής αυτοκρατορίας.
1. Η διαμόρφωση της μεσαιωνικής ελληνικής βυζαντινής αυτοκρατορίας.
 
εικονομαχία
εικονομαχίαεικονομαχία
εικονομαχία
 
Σταυροφορίες
Σταυροφορίες Σταυροφορίες
Σταυροφορίες
 
第四冊L1
第四冊L1第四冊L1
第四冊L1
 
オープンソースNW監視ツールのご紹介
オープンソースNW監視ツールのご紹介オープンソースNW監視ツールのご紹介
オープンソースNW監視ツールのご紹介
 
Chapter1 公共政策本質
Chapter1 公共政策本質Chapter1 公共政策本質
Chapter1 公共政策本質
 
ΗΡΑΚΛΕΙΟΣ ΙΣΤΟΡΙΑ Β΄ΓΥΜΝΑΣΙΟΥ
ΗΡΑΚΛΕΙΟΣ ΙΣΤΟΡΙΑ Β΄ΓΥΜΝΑΣΙΟΥΗΡΑΚΛΕΙΟΣ ΙΣΤΟΡΙΑ Β΄ΓΥΜΝΑΣΙΟΥ
ΗΡΑΚΛΕΙΟΣ ΙΣΤΟΡΙΑ Β΄ΓΥΜΝΑΣΙΟΥ
 
φυλλο εργασιασ (ομάδα 3)
φυλλο εργασιασ (ομάδα 3)φυλλο εργασιασ (ομάδα 3)
φυλλο εργασιασ (ομάδα 3)
 
ΙΟΥΣΤΙΝΙΑΝΟΣ (ΙΣΤΟΡΙΑ Β΄ΓΥΜΝΑΣΙΟΥ)
ΙΟΥΣΤΙΝΙΑΝΟΣ (ΙΣΤΟΡΙΑ Β΄ΓΥΜΝΑΣΙΟΥ)ΙΟΥΣΤΙΝΙΑΝΟΣ (ΙΣΤΟΡΙΑ Β΄ΓΥΜΝΑΣΙΟΥ)
ΙΟΥΣΤΙΝΙΑΝΟΣ (ΙΣΤΟΡΙΑ Β΄ΓΥΜΝΑΣΙΟΥ)
 
FastAPI: Criando microsserviços de alta performance
FastAPI: Criando microsserviços de alta performanceFastAPI: Criando microsserviços de alta performance
FastAPI: Criando microsserviços de alta performance
 
Ch07 使用 JSTL
Ch07 使用 JSTLCh07 使用 JSTL
Ch07 使用 JSTL
 
ΙΣΤΟΡΙΑ Β ΛΥΚΕΙΟΥ ΚΕΦΑΛΑΙΟ 4 ΕΝΟΤΗΤΑ 8
ΙΣΤΟΡΙΑ Β ΛΥΚΕΙΟΥ  ΚΕΦΑΛΑΙΟ 4 ΕΝΟΤΗΤΑ 8ΙΣΤΟΡΙΑ Β ΛΥΚΕΙΟΥ  ΚΕΦΑΛΑΙΟ 4 ΕΝΟΤΗΤΑ 8
ΙΣΤΟΡΙΑ Β ΛΥΚΕΙΟΥ ΚΕΦΑΛΑΙΟ 4 ΕΝΟΤΗΤΑ 8
 
大規模微服務導入 - #1, 從零開始的系統架構設計概觀
大規模微服務導入 - #1, 從零開始的系統架構設計概觀大規模微服務導入 - #1, 從零開始的系統架構設計概觀
大規模微服務導入 - #1, 從零開始的系統架構設計概觀
 
Spring test mvc 발표자료
Spring test mvc 발표자료Spring test mvc 발표자료
Spring test mvc 발표자료
 
ερωτήσεις εισαγωγής Ξενοφώντα - τράπεζα θεμάτων
ερωτήσεις εισαγωγής Ξενοφώντα - τράπεζα θεμάτωνερωτήσεις εισαγωγής Ξενοφώντα - τράπεζα θεμάτων
ερωτήσεις εισαγωγής Ξενοφώντα - τράπεζα θεμάτων
 
ΟΙ ΤΥΧΕΣ ΤΗΣ ΚΥΠΡΟΥ
ΟΙ ΤΥΧΕΣ ΤΗΣ ΚΥΠΡΟΥΟΙ ΤΥΧΕΣ ΤΗΣ ΚΥΠΡΟΥ
ΟΙ ΤΥΧΕΣ ΤΗΣ ΚΥΠΡΟΥ
 
SW 아키텍처 분석방법
SW 아키텍처 분석방법 SW 아키텍처 분석방법
SW 아키텍처 분석방법
 

Viewers also liked

不一樣的Web server... coServ
不一樣的Web server... coServ不一樣的Web server... coServ
不一樣的Web server... coServBen Lue
 
三層式架構設計
三層式架構設計三層式架構設計
三層式架構設計Clark
 
如何培養架構性思考(談軟體架構師必經之路)
如何培養架構性思考(談軟體架構師必經之路)如何培養架構性思考(談軟體架構師必經之路)
如何培養架構性思考(談軟體架構師必經之路)Gelis Wu
 
看似比較簡單Linux的推坑教學 何謂 Linux ?
看似比較簡單Linux的推坑教學 何謂 Linux ? 看似比較簡單Linux的推坑教學 何謂 Linux ?
看似比較簡單Linux的推坑教學 何謂 Linux ? 永立 連
 
架構設計入門 twMVC#11
架構設計入門 twMVC#11架構設計入門 twMVC#11
架構設計入門 twMVC#11twMVC
 
[資管系 業界講師]演講題目:我的It人生
[資管系 業界講師]演講題目:我的It人生[資管系 業界講師]演講題目:我的It人生
[資管系 業界講師]演講題目:我的It人生MIS2000 Lab.
 
看似比較簡單的推坑教學 Linux安裝篇 manjaro linux 201606 kde
看似比較簡單的推坑教學 Linux安裝篇 manjaro linux 201606 kde 看似比較簡單的推坑教學 Linux安裝篇 manjaro linux 201606 kde
看似比較簡單的推坑教學 Linux安裝篇 manjaro linux 201606 kde 永立 連
 
PhpSpec TDD 紅燈-綠燈-重構流程-PHP也有day#25_by_閃亮亮
PhpSpec TDD 紅燈-綠燈-重構流程-PHP也有day#25_by_閃亮亮PhpSpec TDD 紅燈-綠燈-重構流程-PHP也有day#25_by_閃亮亮
PhpSpec TDD 紅燈-綠燈-重構流程-PHP也有day#25_by_閃亮亮亮亮 閃
 
Arduino Yún使用Http restful api控制io
Arduino Yún使用Http restful api控制ioArduino Yún使用Http restful api控制io
Arduino Yún使用Http restful api控制io吳錫修 (ShyiShiou Wu)
 
RESTful API的设计与开发
RESTful API的设计与开发RESTful API的设计与开发
RESTful API的设计与开发Ace Lee
 
Getting started with test automation
Getting started with test automationGetting started with test automation
Getting started with test automationIvan Wei
 
瘋神榜 最高境界 2009 9 22
瘋神榜 最高境界 2009 9 22瘋神榜 最高境界 2009 9 22
瘋神榜 最高境界 2009 9 225045033
 
九年一貫課程「健體領域」
九年一貫課程「健體領域」九年一貫課程「健體領域」
九年一貫課程「健體領域」5045033
 
Impossiblepictures
ImpossiblepicturesImpossiblepictures
Impossiblepictures5045033
 
能源-太陽能電池
能源-太陽能電池能源-太陽能電池
能源-太陽能電池5045033
 
日本摺紙冠軍I
日本摺紙冠軍I日本摺紙冠軍I
日本摺紙冠軍I5045033
 
國內環工科技研究計畫
國內環工科技研究計畫國內環工科技研究計畫
國內環工科技研究計畫5045033
 
魚類副產物
魚類副產物魚類副產物
魚類副產物5045033
 

Viewers also liked (20)

不一樣的Web server... coServ
不一樣的Web server... coServ不一樣的Web server... coServ
不一樣的Web server... coServ
 
三層式架構設計
三層式架構設計三層式架構設計
三層式架構設計
 
軟體架構模式
軟體架構模式軟體架構模式
軟體架構模式
 
如何培養架構性思考(談軟體架構師必經之路)
如何培養架構性思考(談軟體架構師必經之路)如何培養架構性思考(談軟體架構師必經之路)
如何培養架構性思考(談軟體架構師必經之路)
 
看似比較簡單Linux的推坑教學 何謂 Linux ?
看似比較簡單Linux的推坑教學 何謂 Linux ? 看似比較簡單Linux的推坑教學 何謂 Linux ?
看似比較簡單Linux的推坑教學 何謂 Linux ?
 
架構設計入門 twMVC#11
架構設計入門 twMVC#11架構設計入門 twMVC#11
架構設計入門 twMVC#11
 
[資管系 業界講師]演講題目:我的It人生
[資管系 業界講師]演講題目:我的It人生[資管系 業界講師]演講題目:我的It人生
[資管系 業界講師]演講題目:我的It人生
 
看似比較簡單的推坑教學 Linux安裝篇 manjaro linux 201606 kde
看似比較簡單的推坑教學 Linux安裝篇 manjaro linux 201606 kde 看似比較簡單的推坑教學 Linux安裝篇 manjaro linux 201606 kde
看似比較簡單的推坑教學 Linux安裝篇 manjaro linux 201606 kde
 
PhpSpec TDD 紅燈-綠燈-重構流程-PHP也有day#25_by_閃亮亮
PhpSpec TDD 紅燈-綠燈-重構流程-PHP也有day#25_by_閃亮亮PhpSpec TDD 紅燈-綠燈-重構流程-PHP也有day#25_by_閃亮亮
PhpSpec TDD 紅燈-綠燈-重構流程-PHP也有day#25_by_閃亮亮
 
Arduino Yún使用Http restful api控制io
Arduino Yún使用Http restful api控制ioArduino Yún使用Http restful api控制io
Arduino Yún使用Http restful api控制io
 
RESTful API的设计与开发
RESTful API的设计与开发RESTful API的设计与开发
RESTful API的设计与开发
 
Getting started with test automation
Getting started with test automationGetting started with test automation
Getting started with test automation
 
RESTful API Design
RESTful API DesignRESTful API Design
RESTful API Design
 
瘋神榜 最高境界 2009 9 22
瘋神榜 最高境界 2009 9 22瘋神榜 最高境界 2009 9 22
瘋神榜 最高境界 2009 9 22
 
九年一貫課程「健體領域」
九年一貫課程「健體領域」九年一貫課程「健體領域」
九年一貫課程「健體領域」
 
Impossiblepictures
ImpossiblepicturesImpossiblepictures
Impossiblepictures
 
能源-太陽能電池
能源-太陽能電池能源-太陽能電池
能源-太陽能電池
 
日本摺紙冠軍I
日本摺紙冠軍I日本摺紙冠軍I
日本摺紙冠軍I
 
國內環工科技研究計畫
國內環工科技研究計畫國內環工科技研究計畫
國內環工科技研究計畫
 
魚類副產物
魚類副產物魚類副產物
魚類副產物
 

Similar to 管理資訊系統之資訊架構

软件工程
软件工程软件工程
软件工程bill0077
 
Information Retrieval
Information RetrievalInformation Retrieval
Information Retrievalyxyx3258
 
数据结构(用面向对象方法与C++语言描述第二版)殷人昆编著清华大学出版社
数据结构(用面向对象方法与C++语言描述第二版)殷人昆编著清华大学出版社数据结构(用面向对象方法与C++语言描述第二版)殷人昆编著清华大学出版社
数据结构(用面向对象方法与C++语言描述第二版)殷人昆编著清华大学出版社pingjiang
 
Metadata and Interoperability
Metadata and InteroperabilityMetadata and Interoperability
Metadata and InteroperabilityZhang Ren
 
Java 的開放原碼全文搜尋技術 - Lucene
Java 的開放原碼全文搜尋技術 - LuceneJava 的開放原碼全文搜尋技術 - Lucene
Java 的開放原碼全文搜尋技術 - Lucene建興 王
 
R 語言教學: 探索性資料分析與文字探勘初探
R 語言教學: 探索性資料分析與文字探勘初探R 語言教學: 探索性資料分析與文字探勘初探
R 語言教學: 探索性資料分析與文字探勘初探Sean Yu
 
[系列活動] 手把手教你R語言資料分析實務
[系列活動] 手把手教你R語言資料分析實務[系列活動] 手把手教你R語言資料分析實務
[系列活動] 手把手教你R語言資料分析實務台灣資料科學年會
 
Practical data analysis in R: from data collection to data insight
Practical data analysis in R: from data collection to data insight Practical data analysis in R: from data collection to data insight
Practical data analysis in R: from data collection to data insight Chun-Min Chang
 
Practical Data Analysis in R
Practical Data Analysis in RPractical Data Analysis in R
Practical Data Analysis in RChun-Ming Chang
 
Fast Esp搜索系统
Fast Esp搜索系统Fast Esp搜索系统
Fast Esp搜索系统xiaochawan
 
软件工程 第二章
软件工程 第二章软件工程 第二章
软件工程 第二章浒 刘
 
Rde packagean zhuang_ji_ji_ben_cao_zuo_
Rde packagean zhuang_ji_ji_ben_cao_zuo_Rde packagean zhuang_ji_ji_ben_cao_zuo_
Rde packagean zhuang_ji_ji_ben_cao_zuo_vinsin27
 
Erlang培训
Erlang培训Erlang培训
Erlang培训liu qiang
 

Similar to 管理資訊系統之資訊架構 (20)

软件工程
软件工程软件工程
软件工程
 
Information Retrieval
Information RetrievalInformation Retrieval
Information Retrieval
 
数据结构(用面向对象方法与C++语言描述第二版)殷人昆编著清华大学出版社
数据结构(用面向对象方法与C++语言描述第二版)殷人昆编著清华大学出版社数据结构(用面向对象方法与C++语言描述第二版)殷人昆编著清华大学出版社
数据结构(用面向对象方法与C++语言描述第二版)殷人昆编著清华大学出版社
 
Metadata and Interoperability
Metadata and InteroperabilityMetadata and Interoperability
Metadata and Interoperability
 
Java 的開放原碼全文搜尋技術 - Lucene
Java 的開放原碼全文搜尋技術 - LuceneJava 的開放原碼全文搜尋技術 - Lucene
Java 的開放原碼全文搜尋技術 - Lucene
 
系統程式
系統程式系統程式
系統程式
 
R 語言教學: 探索性資料分析與文字探勘初探
R 語言教學: 探索性資料分析與文字探勘初探R 語言教學: 探索性資料分析與文字探勘初探
R 語言教學: 探索性資料分析與文字探勘初探
 
[系列活動] 手把手教你R語言資料分析實務
[系列活動] 手把手教你R語言資料分析實務[系列活動] 手把手教你R語言資料分析實務
[系列活動] 手把手教你R語言資料分析實務
 
Practical data analysis in R: from data collection to data insight
Practical data analysis in R: from data collection to data insight Practical data analysis in R: from data collection to data insight
Practical data analysis in R: from data collection to data insight
 
Practical Data Analysis in R
Practical Data Analysis in RPractical Data Analysis in R
Practical Data Analysis in R
 
Fast Esp搜索系统
Fast Esp搜索系统Fast Esp搜索系统
Fast Esp搜索系统
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
Metadata4shenzhen Final
Metadata4shenzhen FinalMetadata4shenzhen Final
Metadata4shenzhen Final
 
1
11
1
 
getPDF.aspx
getPDF.aspxgetPDF.aspx
getPDF.aspx
 
getPDF.aspx
getPDF.aspxgetPDF.aspx
getPDF.aspx
 
软件工程 第二章
软件工程 第二章软件工程 第二章
软件工程 第二章
 
Rde packagean zhuang_ji_ji_ben_cao_zuo_
Rde packagean zhuang_ji_ji_ben_cao_zuo_Rde packagean zhuang_ji_ji_ben_cao_zuo_
Rde packagean zhuang_ji_ji_ben_cao_zuo_
 
hibernate
hibernatehibernate
hibernate
 
Erlang培训
Erlang培训Erlang培训
Erlang培训
 

More from 5045033

好精典 "誰的事"
好精典 "誰的事"好精典 "誰的事"
好精典 "誰的事"5045033
 
半導體第六章
半導體第六章半導體第六章
半導體第六章5045033
 
行車死角
行車死角行車死角
行車死角5045033
 
簡單線性迴歸模型 Regression(4 1)
簡單線性迴歸模型 Regression(4 1)簡單線性迴歸模型 Regression(4 1)
簡單線性迴歸模型 Regression(4 1)5045033
 
簡單線性迴歸:統計分析 Ch11
簡單線性迴歸:統計分析 Ch11簡單線性迴歸:統計分析 Ch11
簡單線性迴歸:統計分析 Ch115045033
 
迴歸分析 Minitab和excel的應用
迴歸分析 Minitab和excel的應用迴歸分析 Minitab和excel的應用
迴歸分析 Minitab和excel的應用5045033
 
Ch10 簡單線性迴歸 最小平方法
Ch10 簡單線性迴歸 最小平方法Ch10 簡單線性迴歸 最小平方法
Ch10 簡單線性迴歸 最小平方法5045033
 
簡單線性迴歸 最小平方法 Excel
簡單線性迴歸 最小平方法 Excel簡單線性迴歸 最小平方法 Excel
簡單線性迴歸 最小平方法 Excel5045033
 
台股技術分析-有效性研究
台股技術分析-有效性研究台股技術分析-有效性研究
台股技術分析-有效性研究5045033
 
The mostamazinggardenintheworld
The mostamazinggardenintheworldThe mostamazinggardenintheworld
The mostamazinggardenintheworld5045033
 
常想一二
常想一二常想一二
常想一二5045033
 
安可科技 (1)
安可科技 (1)安可科技 (1)
安可科技 (1)5045033
 
生產與作業管理
生產與作業管理生產與作業管理
生產與作業管理5045033
 
生產與作業管理
生產與作業管理生產與作業管理
生產與作業管理5045033
 
避免洗腎的秘方
避免洗腎的秘方避免洗腎的秘方
避免洗腎的秘方5045033
 
日行一善
日行一善日行一善
日行一善5045033
 
奇异的植物
奇异的植物奇异的植物
奇异的植物5045033
 
活到天年
活到天年活到天年
活到天年5045033
 
10 90 的定律,很有用
10 90 的定律,很有用10 90 的定律,很有用
10 90 的定律,很有用5045033
 

More from 5045033 (20)

好精典 "誰的事"
好精典 "誰的事"好精典 "誰的事"
好精典 "誰的事"
 
半導體第六章
半導體第六章半導體第六章
半導體第六章
 
行車死角
行車死角行車死角
行車死角
 
簡單線性迴歸模型 Regression(4 1)
簡單線性迴歸模型 Regression(4 1)簡單線性迴歸模型 Regression(4 1)
簡單線性迴歸模型 Regression(4 1)
 
簡單線性迴歸:統計分析 Ch11
簡單線性迴歸:統計分析 Ch11簡單線性迴歸:統計分析 Ch11
簡單線性迴歸:統計分析 Ch11
 
迴歸分析 Minitab和excel的應用
迴歸分析 Minitab和excel的應用迴歸分析 Minitab和excel的應用
迴歸分析 Minitab和excel的應用
 
Ch10 簡單線性迴歸 最小平方法
Ch10 簡單線性迴歸 最小平方法Ch10 簡單線性迴歸 最小平方法
Ch10 簡單線性迴歸 最小平方法
 
簡單線性迴歸 最小平方法 Excel
簡單線性迴歸 最小平方法 Excel簡單線性迴歸 最小平方法 Excel
簡單線性迴歸 最小平方法 Excel
 
台股技術分析-有效性研究
台股技術分析-有效性研究台股技術分析-有效性研究
台股技術分析-有效性研究
 
The mostamazinggardenintheworld
The mostamazinggardenintheworldThe mostamazinggardenintheworld
The mostamazinggardenintheworld
 
常想一二
常想一二常想一二
常想一二
 
故事
故事故事
故事
 
安可科技 (1)
安可科技 (1)安可科技 (1)
安可科技 (1)
 
生產與作業管理
生產與作業管理生產與作業管理
生產與作業管理
 
生產與作業管理
生產與作業管理生產與作業管理
生產與作業管理
 
避免洗腎的秘方
避免洗腎的秘方避免洗腎的秘方
避免洗腎的秘方
 
日行一善
日行一善日行一善
日行一善
 
奇异的植物
奇异的植物奇异的植物
奇异的植物
 
活到天年
活到天年活到天年
活到天年
 
10 90 的定律,很有用
10 90 的定律,很有用10 90 的定律,很有用
10 90 的定律,很有用
 

管理資訊系統之資訊架構

  • 2.
  • 3. 資料層級架構 實體成份資料 學號 姓名 計概 管理學 …… 92125 Tom 95 76 …… …… 92169 John 74 63 01001010 0 …… 位元組 位元 欄位 記錄 檔 案 DB 1 DB 2 DB n DW 邏 輯 成 份 資 料 John
  • 4. 資料同義名詞 欄位 位元組 位元 記錄 資料庫 檔案 資料項目 / 資料元素 / 屬性 / 直行 值組 / 橫列 關聯式 / 表格 同義名詞
  • 5.
  • 6. 企業資料應用類別 1. 標準性資料 可互相比較 4. 彙總性資料 2. 計劃性資料 3. 異動性資料 Standard Transaction ◎ 電腦科技在「管理制度電腦化」中如何才能發揮最大效用?
  • 7. 資料處理 IPO Model 輸入 (資料) 處理 ( 12 項工作) 輸出 (資訊) 回饋 (控制)
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. 資料庫系統— User C C. 資料庫管理師 (Database Administrator ,簡稱 DBA) 1. 是一個技術 (Information Technology ,簡稱 IT) 專業人員 2. 扮演著上述兩類人員與 DBMS 之間溝通的橋樑 3. 工作內容,分述如下: (1) 決定資料的儲存結構 (2) 提供資料庫系統使用者權限管控 (3) 監督並協調資料庫的效能 ,如使用最佳化維護 (4) 安全性控制 (Security Control) ,如控管 Firework (5) 整合性檢查 (Integrity Checking) ,如年齡負值, 14 月 38 日 (6) 資料備份 (Backup) 與回復 (Recovery) ,如 Dump& Backup Utility (7) 舊資料的轉換 (Bulk Copy) (8) 製作磁碟複本 (Disk Mirroring) 讓資料重覆存放,防止資料損毀 (9) 稽核追蹤 (Audit Trail) 分析並防止使用者違法不當事項出現 (10) 管理系統目錄 (System Catalog 或稱 Data Dictionary) 使 Database Schema 確保無誤 (11) 其他
  • 13.
  • 14.
  • 15.
  • 16. 資料庫生命週期 ( DBLC ) DB 初始研究與規劃 DB 的設計階段 DB 安裝與資料載入 測試與校調 上線實際作業 維護更新與強化 選擇 DB 軟體 邏輯的設計 實體的設計 1 2 3 4 5 6 資料分析與需求蒐集 E-R Modeling 正規化的過程 DB 雛形檢驗 基礎設計階段 Conceptual Design 和軟體 有關 和硬體及 系統有關 與 DB 軟 體 無 關 的 部 分 2a 2b 2c 2d 2e 2f 2g Access ? MSSQL ? Informix ? Sybase ? Oracle ?
  • 17. 資料庫設計的理論工具 Time E.F. Codd Relational Data Model E.F. Codd Normalization Theory ANSI/X3/SPARC DataBase 3 Layer Architecture 1970 年 1972 年 1975 年 1976 年 Peter P.S. Chen E-R Model
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31. 校園行政業務 ERD 介紹 教師 課程 授課 班級 學生 選課 開 課 編班 導師 教室 跑 班 m m m m n n n n n 1 1 1 是否還有未分 析到的情形 ?
  • 32. ERD 分析技巧介紹 學生 課程 選課 暑修 加退選 m n m m n n 學生與課程之間就只 存在這三個關係體嗎 ?
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38. 三層次資料庫系統架構 Database 外部層 概念層 內部層 1975 年由 ANSI/X3/SPARC 提出 DBS 三層 架構希望達成 資料獨立 ( Data Independence ) User1 User2 User3 UserN External Schema Conceptual Schema Internal Schema ERM 的 切 入 點
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.