资料库管理系统课件.ppt
《资料库管理系统课件.ppt》由会员分享,可在线阅读,更多相关《资料库管理系统课件.ppt(92页珍藏版)》请在三一办公上搜索。
1、第六章:商業智慧的基礎:資料庫與資訊管理,祝天雄 博士100.07.,2,課程大綱,前言學習目標在傳統檔案環境下的資料組織使用資料庫管理資料使用資料庫改善企業績效與決策制訂管理資訊資源結論,3,前言,本章討論:如何組織企業的資料電子化企業如何讓員工容易取得及使用資料電子化企業在有效管理資料上有哪些管理及組織上的挑戰,4,學習目標,描述基本檔案組織的概念與傳統檔案環境中管理資訊資源的問題。描述資料庫管理系統的原則與關連式資料庫的特性。應用重要的資料庫設計原則。討論可從資料庫中提供資訊以加強營運績效與決策制訂的工具與技術。說明資訊政策、資料管理與資料品質保證,在組織化資料資源管理中的角色。,5,惠
2、普能從資料倉儲中挖掘成功嗎?,惠普(Hewlett-Packard,HP)是世界上最大的資訊科技廠商之一,包含有個人電腦、伺服器電腦、印表機與顧問服務。雖然該公司有相當多的系統專業技術可以銷售給其他公司,但在資訊科技上仍有苦惱的問題。HP有很多資料,但是它們被儲存於跨越部門、事業單位與地區的多個應用軟體與資料儲存體中。HP中眾多的系統與應用軟體無法提供給該公司完整與一致性的企業營運狀況。執行長Mark Hurd的困難在於如何收集與分析分散於企業不同地方的一致性與即時資料。,開場故事,6,有些系統記錄產品的銷售與價格,而其他的則是記錄地區性的銷售資訊,常用的財務資訊如評估獲利記錄的毛利是由各個事
3、業部份別計算。公司的管理者是從整個公司中超過750個分散的資料來源中得到資訊。缺乏資料一致性降低了銷售與獲利,彙總從不同系統來的營運相關資訊需要花費一個星期,因此管理者必須根據相對上比較舊的資料來制定決策。看似簡單的問題,如公司在不同的事業部上花費了多少行銷費用,卻是相當難以回答的。,7,沒有對企業一致性的觀點,高階主管很難做出決策,如分配給某個系統應有的銷售與服務團隊的規模。管理者明顯需要更好的資訊。HP的管理者決定的解決方案是建立一個資料倉儲,具有全球化單一整體事業的可分享資訊資料庫,可提供統一與正確的營運觀點。資料倉儲取代了17個分散的資料庫技術,並整合了14,000個正在使用的資料庫,
4、讓HP的員工可以即時取得資料而沒有部門與地區隔閡。,8,在2005年11月,HP的資訊長Randy Mott成立了一個團隊以建立整體企業資料庫的模型,作為資料倉儲的基礎。他們發展了一個方法可以建立整個公司的資料模型,並確保資料可以保持最新、企業整體一致性及完整性。HP為資料倉儲發展自己專屬的平台,包括了整合伺服器群、儲存體、作業系統、資料庫管理系統與查詢和報表軟體,資料倉儲中所有的事件都做了最佳化。HP的資料倉儲平台證明很成功,讓該公司決定將它的資料倉儲設備產品以Neoview的名稱銷售給其他公司。,9,至本書完成時,HP的資料倉儲含有超過400TB(terabytes)的資料,提供給5萬名H
5、P的員工使用,所有HP的財務資料都可透過資料倉儲取得。HP的努力顯然有所回收,導入資料倉儲後,該公司現在可以在三個月的會計期間內的財務資料庫中執行比過去多12倍數量的資料查詢、更新與其他交易(一個月的交易尖峰約在500億筆)。HP可以根據不同媒體與客戶類別、全世界或各個國家,追蹤所有事業部門於行銷上的花費。該公司在以前無法做到這類事情。這類資訊幫助HP的管理者在要花費於何處以獲得最大好處上制定更好的決策。,10,惠普能從資料倉儲中挖掘成功嗎?,11,開場故事討論,企業如何儲存、組織及管理資料,對於企業績效有重大之影響。HP的經驗說明了資料管理與資料庫系統對企業的重要性。過去該公司無法充分瞭解企
6、業的營運狀況,或是即時制定策略,因為它的資料是重複、不一致且分散在許多不同系統與應用之中。企業如何儲存、組織與管理他們的資料,對於組織約有效性會有巨大的影響。僅用適當的技術是不夠的,必須以標準格式校正與重整資料,並建立與企業夥伴使用新資料庫資訊的規則。,12,6.1在傳統檔案環境下的資料組織,電腦系統以層級式處理資料,開始時是位元,代表 0 或 1。位元可以被組成位元組,代表一個字元、數字或符號。位元組可以被組成欄位,而相關欄位則被組成記錄。相關記錄被收集成檔案。相關檔案被組織成資料庫。,檔案組織名稱與概念,13,檔案組織名稱與概念,位元:電腦可處理的最小單位資料;二進位數位(0,1)位元組:
7、一組位元,代表單一字元欄位:一組文字,或一套完整的數字 記錄:一組相關欄位 檔案:一組相同型態的記錄,在傳統檔案環境下的資料組織,14,資料庫:一組相關檔案 實體:一個人、地、物或事件,是我們用以保存資訊的基本單位 屬性:描述一特殊實體的特徵或性質鍵值欄位:識別該筆記錄,以便該記錄可以被檢索、更新或分類,在傳統檔案環境下的資料組織,檔案組織名稱與概念(續),15,實體與屬性,在傳統檔案環境下的資料組織,圖 7-2,16,傳統檔案環境的問題,6.1在傳統檔案環境下的資料組織,使用傳統方法處理檔案,鼓勵公司內每個工作部門發展特殊的應用系統與檔案。各應用系統需要一個獨特的資料檔案,類似主檔的子集合。
8、主檔的子集合會造成資料重複與不一致性、流程缺乏彈性和浪費儲存資源。,17,資料重複與不一致性資料重複(data redundancy)代表多個檔案中有重複的資料,而這些相同的資料存放在超過一個地方與位置。資料重複不但浪費儲存資源,並且當相同資料的屬性出現不同的值則會導致資料不一致性(data inconsistency)。,6.1在傳統檔案環境下的資料組織,18,程式資料相互依賴程式資料相互依賴(program-data dependence)意指檔案中的資料和更新與維護這些檔案的程式之間有緊密的關係,使得修改程式必須同時修改資料。欠缺彈性對於偶發性的資訊需求,系統雖有資料,但是檢索的費用太昂
9、貴。安全性低因為幾乎沒有控制或管理資料,存取與散佈資訊根本無法控制。缺乏資料共享與實用性因為資訊存放在不同檔案與不同部門中,也不容易建立相互關係,要做到資訊共享或及時存取是幾乎不可能的事。,6.1在傳統檔案環境下的資料組織,19,傳統檔案處理,在傳統檔案環境下的資料組織,圖 7-3,20,資料庫管理系統(database management system,DBMS)是一套軟體,可以讓組織用來集中資料、有效地管理資料,並可由應用程式存取資料。資料庫管理軟體可以讓實體資料庫依使用者需要而表現出不同的邏輯觀點。,6.2使用資料庫管理資料,21,一個單一的人力資源資料庫,根據使用者的資訊需求,提供不
10、同觀點的資料。這裡描述二個可能的觀點,一個是對社福人員有用,而另一個則對公司的薪資部門人員有用。,22,資料庫管理系統資料庫管理系統如何解決傳統檔案環境的問題藉由消除個別檔案中重複的資料,DBMS 可以減少資料的重複與不一致性。關連式資料庫管理系統現代的 DBMS使用不同的資料庫模型來記錄實體、屬性與關係。,6.2使用資料庫管理資料,23,現代資料庫環境,使用資料庫管理資料,圖 7-4,24,資料庫管理系統有三個部分,資料定義語言:程式設計師用以確定資料庫的內容和架構 資料操作語言:操作資料庫中的資料 資料字典:用以儲存資料元件的定義與資料特性,使用資料庫管理資料,25,資料字典報表的範例,使
11、用資料庫管理資料,圖 7-5,26,資料庫管理系統階層式與網路式資料庫管理系統階層式資料庫管理系統(hierarchical DBMS)被用來描述一對多關係的模型網路式資料庫管理系統(network DBMS)則描述了多對多的關係的模型。物件導向資料庫物件導向資料庫管理系統(object-oriented DBMS,OODBMS)像物件般儲存資料和處理程序,卻可以自動取回與共享。,6.2使用資料庫管理資料,27,資料庫的種類:,關聯式資料庫管理系統 階層式與網路式資料庫管理系統 物件導向資料庫,使用資料庫管理資料,28,關聯式資料庫管理系統:,資料庫中所有資料係以簡單的二維表格來表示 只要表格
12、中有共同的資料單元,就可使任一檔案或表格的資料與另一檔案或表格的資料互相發生關係 案例:DB2,Oracle,MS SQL Server,使用資料庫管理資料,29,關連式資料庫以二維表格的形式組織資料。這裡描述的是供應商與零件實體的表格。顯示它們如何代表每個實體與屬性。供應商編號是供應商表格的主鍵值,也是零件表格的外鍵值。,30,資料庫管理系統關連式資料庫的運作關連式資料庫表格可以簡單的被合併,從任二個表格中分享一個相同的資料元素,以提供使用者所需的資料。,6.2使用資料庫管理資料,關聯式資料管理系統的三項基本作業選擇、擷取與合併作業可以整合二個不同表格中的資料,並只顯示被選取的屬性。,31,
13、關聯式資料模型,使用資料庫管理資料,圖 7-6,32,關聯式資料庫中的三項基本作業,選擇:選擇作業建立一個子集,由所有符合宣告要件的檔案記錄組成 聯合:聯合作業組合關聯式表格,為使用者提供此個別表格更多的資訊 擷取:擷取作業將建立一個子集,由表格的行組成,允許使用者建立只包含需求資訊的新表格,使用資料庫管理資料,33,關聯式資料管理系統的三項基本作業,使用資料庫管理資料,圖 7-7,34,階層式與網路式資料庫管理系統,用樹狀結構來呈現資料 用來描述一對多、父子關係的模型 大型的既有系統多採用此方法,階層式資料庫管理系統:,使用資料庫管理資料,35,人力資源系統的階層式資料庫,使用資料庫管理資料
14、,圖 7-8,36,邏輯上描述了多對多的關係,網路式資料庫管理系統:,使用資料庫管理資料,階層式與網路式資料庫管理系統,37,網路式資料模型,使用資料庫管理資料,圖 7-9,38,過時的產品比起關聯式 DBMS,階層式與網路式 DBMS較缺乏彈性 不支援偶發性或類似英文語句的資訊查詢,缺點:,使用資料庫管理資料,階層式與網路式資料庫管理系統,39,物件導向資料庫管理系統:像物件般儲存資料和處理程序,可以自動取回與共享 物件關聯式資料庫管理系統:可提供物件導向與關聯式 DBMS 的功能,物件導向資料庫:,使用資料庫管理資料,40,資料庫管理系統的功能DBMS 包括了組織、管理與使用資料庫中資料的
15、功能與工具。最重要的是資料定義功能、資料字典與資料操作功能。查詢與報表資料庫設計要建立一個資料庫,需要了解資料間的關係、資料庫中維護的資料種類、資料如何被使用,以及需要改變的組織如何從整體公司的觀點來管理資料。正規化與實體關係圖分散式資料庫,6.2使用資料庫管理資料,41,概念設計:依企業觀點來建立資料庫的抽象模型 實體設計:表示資料庫如何實際安排於直接存取的儲存設備,建立資料庫環境,設計資料庫:,42,實體關係圖:將資料庫中各種實體間的關係文件化的方法正規化:由複雜的資料組合來建立小、穩定、靈活與合適之資料結構過程,建立資料庫環境,設計資料庫:(續),43,44,這個圖形表示訂單、訂單_項目
16、、零件與供應商等實體之間的關係,45,中央集中式資料庫:它利用一個或多個CPU的主從架構網路將所有相關的資料放再同一地點會有其優缺點中央集中環境的安全性較高,風險性較低 如果資料需求係高度分散,則非集中式的設計將可降低成本及增加彈性,分散式資料庫,建立資料庫環境,46,資料庫的分散方法可用分割或複製 已劃分資料庫:資料庫分成片段或區域。例如,客戶資料庫被分成東區客戶與西區客戶,分別由不同區域的資料庫來管理,分散式資料庫:,建立資料庫環境,47,複製資料庫:資料庫完全複製於二個以上的地方。這些不同的資料庫利用下班時間做批次的同步更新無論採取哪一種方法,資料管理員及公司主管都必須了解儲存於不同資料
17、庫的資料如何協調,另非集中式可能會影響商業流程,建立資料庫環境,48,分散式資料庫有不同的方式。中央資料庫可以被劃分如(a),每一遠端處理器都有部分的資料庫可服務其區域性需求。中央資料庫也可以於遠端被複製如(b)。,6.3使用資料庫改善企業績效與決策制訂,運用資料庫以改善企業績效與決策制訂的技術:資料倉儲線上分析處理資料探勘,49,50,資料倉儲:,提供報表與查詢工具儲存目前與歷史資料結合資料做管理報告與分析之用,資料倉儲與資料探勘,資料庫的發展趨勢,51,線上分析處理(OLAP):,多維資料分析從多維觀點操作及分析大量資料的能力,資料庫的發展趨勢,多維度資料分析,52,資料倉儲(data w
18、arehouse)是儲存目前與過去的資料中,對公司管理者決策有潛在效益部分的資料庫。,6.3使用資料庫改善企業績效與決策制訂,資料倉儲由組織的操作系統中篩選現在與歷史資料。這些資料與外部之資料重組成中央資料庫,供管理者分析與報告之用。資訊目錄提供使用者資料倉儲中可用資料的資訊。,53,資料倉儲(data warehouse)資料超市公司除了可以建立企業整體資料倉儲來服務全體組織,也可以建立一種較小、分散的倉儲稱為資料超市。資料超市(data mart)是資料倉儲的子集,其中存著已彙總或高度針對組織特定部分的資料被儲存在不同的資料庫中,提供給特定的使用者使用。,6.3使用資料庫改善企業績效與決策
19、制訂,54,商業智慧、多維度資料分析與資料挖掘商業智慧(business intelligence,BI),可以整合、分析並提供大量資料的取得,協助使用者制訂更好的企業決策。商業智慧的主要工具包括資料庫查詢與報表的軟體、多維度資料分析的工具(線上分析處理)與資料挖掘。,6.3使用資料庫改善企業績效與決策制訂,55,一系列分析工具使用資料庫所存的資料,找出資料的類型與內涵,幫助管理者與員工制訂更好決策來改善組織績效。,56,商業智慧、多維度資料分析與資料挖掘線上分析處理線上分析處理(online analytical processing,OLAP)。OLAP 支援多維度資料分析,可以讓使用者利
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 资料库 管理 系统 课件

链接地址:https://www.31ppt.com/p-3727370.html