版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
章資料庫的介紹資料庫實務應用1章資料庫的介紹1本章學習重點資料庫系統概述資料庫系統種類資料庫管理系統架構資料庫系統的環境資料庫系統的架構資料庫的應用範圍資料庫系統的演進2本章學習重點資料庫系統概述2資料庫系統概述資料管理的重要性企業透過有效的資料管理,來提昇企業競爭力資料處理的演進過程人工作業檔案處理資料庫處理3資料庫系統概述資料管理的重要性3資料處理的演進過程資料庫系統概述4資料處理的演進過程資料庫系統概述4檔案系統處理程式資料相依()所有程式必需維護它們所使用的每一個檔案的資料的重複性()不同的使用相同資料的不同拷貝版限制資料的分享資料沒有集中管理增長系統開發的時間必須自己設計檔案的格式過度的程式維護工作花費資訊系統的預算資料庫系統概述5檔案系統處理程式資料相依()資料庫系統概述5程式二程式一程式三程式一訂單系統客戶主檔庫存主檔退貨檔庫存計價檔客戶主檔員工主檔發票系統薪資系統程式二程式一程式二業務部會計部人事部重複資料檔案系統處理的缺點資料庫系統概述程式與資料是依存在一起程式與檔案是互相獨立互不相關6程式二程式一程式三程式一訂單系統發票系統薪資系統程式解決方案:導入資料庫方法資料庫系統概述7解決方案:資料庫系統概述7資料庫系統概述資料庫系統8資料庫系統概述資料庫系統8資料庫系統的優點程式與資料的獨立性資料容易共享降低資料重複性提昇資料的一致性制定的標準化提高應用程式開發的產能降低程式維護成本資料的安全性資料庫系統概述9資料庫系統的優點程式與資料的獨立性資料庫系統概述9資料庫的成本與風險新的專業人員安裝與管理的成本及複雜度轉換成本備份與還原的需求組織的衝突資料庫系統概述10資料庫的成本與風險新的專業人員資料庫系統概述10資料庫管理師,簡稱負責維護整體的資料庫管理系統的正常運作包括資料庫的安全管理、授權管理、效能調整管理、資料庫的備份還原…等等的工作。資料庫設計師
必須瞭解使用者的需求,有哪些資料要儲存於資料庫找出其間的關係,將其資料庫的結構設計並建立,以提供日後使用者存取資料使用。系統分析師程式設計師終端使用者資料庫系統的人員相關角色資料庫管理師資料庫系統的人員相關角色11常見的資料庫管理系統視窗作業平台 小型資料庫:、、、…等。 中大型資料庫:、、、、等。作業平台 、、、、…等。資料庫系統概述12常見的資料庫管理系統視窗作業平台資料庫系統概述12資料庫系統種類階層式資料庫架構()網路式資料庫架構()關聯式資料庫架構()物件導向式資料庫架構()多維度資料庫架構()13資料庫系統種類階層式資料庫架構()13目前使用最多的一種資料庫架構是以一張二維的資料表()來儲存資料資料表是由欄位()和記錄()所組成的,可以直接存取與維護兩個資料表間都有的共同欄位來維繫之間的關係較少有資料重複性出現,且資料保持一致性與完整性關聯式資料庫架構資料庫系統種類14目前使用最多的一種資料庫架構關聯式資料庫架構資料庫系統種類關聯式資料庫架構資料庫系統種類利用兩資料表間的共同欄位來建立關係15關聯式資料庫架構資料庫系統種類利用兩資料表間的15資料是以物件來表示物件上有資料的屬性與在這個物件上運算的方法所組成的封裝可以支援聲音、圖形與視訊等較大量且複雜的資料型態適合應用在較複雜的資料或事件驅動的程式設計上物件導向式資料庫架構資料庫系統種類16資料是以物件來表示物件導向式資料庫架構資料庫系統種類16物件導向式資料庫架構資料庫系統種類17物件導向式資料庫架構資料庫系統種類17資料庫管理系統架構將應用程式與資料庫實體區分,讓使用者使用起來較簡單與方便遵循資料庫三層式架構外部層概念層內部層18資料庫管理系統架構將應用程式與資料庫實體區分,讓使用者使用起資料庫管理系統架構資料庫三層式架構外部層()提供不同使用者所需要的不同資料景觀概念層()描述整個資料庫的詳盡架構內部層()概念綱要儲存在實體電腦中的規格外部概念對映概念內部對映對映的定義資料是由來管理與維護19資料庫管理系統架構資料庫三層式架構外部層()對映的定義資料資料庫三層式架構外部層/概念層的映對概念層/內部層的映對資料庫管理系統架構當內部層實際檔案組織或存取方式改變只需改變不會影響上層概念層的任何變動當概念層的概念綱要的結構改變只需改變不會影響上層外部層20資料庫三層式架構外部層/概念層的映對概念層/內部層的映對資料資料獨立的種類邏輯資料獨立(外部層概念層)指概念層綱要需更改時,不會影響外部層綱要實體資料獨立(概念層內部層)指內部層綱要更改時,不會影響概念層綱要資料庫管理系統架構21資料獨立的種類邏輯資料獨立(外部層概念層)資料庫管理系統架構資料庫系統的環境資料庫環境的成員22資料庫系統的環境資料庫環境的成員22資料管理者:負責整個資料庫系統的管理與組織整體的規劃工作程式開發者:負責企業資訊系統的規劃與開發人員終端查詢者:一般終端使用者,可分成:初階使用者與高階使用者使用者介面:指應用程式開發的介面或系統提供的公用程式,它是用來做為使用者與系統工具間的溝通橋樑應用程式:運用各類工具來建立與維護資料庫資料的程式工具:電腦輔助軟體工程工具,用來輔助資料庫應用系統分析與設計的工具資料儲存所():是用來儲存資料的定義、資料間的關係、設計的畫面與報表…等資訊的儲存所資料庫():用來儲存經過組織過相關聯的資料,資料庫所存的是純資料,然而資料儲存所存的是資料的資料庫管理系統():一種系統應用軟體,可以對資料庫與資料儲存所做建立、維護與存取資料等操作動作資料庫系統的環境元件資料庫系統的環境23資料管理者:負責整個資料庫系統的管理與組織整體的規劃工作資料資料庫系統的架構集中式處理架構主從式架構檔案伺服器架構資料庫伺服器架構(二層式)三層式架構分散式架構24資料庫系統的架構集中式處理架構24早期電腦系統架構是以主機集中處理的方式來處理資料,簡單且容易管理,所有工作由主機來安排處理缺點主機若故障,將會使得所有的作業停擺若使用者太多,將導致主機的負荷過重,因而影響工作的處理速度,整體的效能變差主機的價格十分昂貴資料庫系統的架構集中式處理架構25早期電腦系統架構是以主機集中處理的方式來處理資料,簡單且容易主從式架構依據應用程式的邏輯成份可分成三個元件表現()邏輯元件:負責格式化資料、資料的輸入與輸出等處理。處理()邏輯元件:負責處理驗證資料、錯誤處理、企業規範與資料管理等處理。儲存()邏輯元件:負責對資料的儲存與擷取處理。資料庫系統的架構26主從式架構依據應用程式的邏輯成份可分成三個元件資料庫系統的架主從式架構檔案伺服器架構資料處理的負載在客戶端,造成強客戶端()的情況容易造成網路負載過重資料庫系統的架構27主從式架構檔案伺服器架構資料處理的負載在客戶端,造成強客戶端主從式架構資料庫伺服器架構資料庫系統的架構客戶端的連線數會增加伺服器端的負荷28主從式架構資料庫伺服器架構資料庫系統的架構客戶端的連線數會主從式架構三層式())架構資料庫系統的架構29主從式架構三層式())架構資料庫系統的架構29分散式架構資料庫系統的架構30分散式架構資料庫系統的架構30資料庫的應用範圍個人電腦資料庫工作群組資料庫部門資料庫企業資料庫網際網路()、企業內部網路()及企業外部網路()資料庫31資料庫的應用範圍個人電腦資料庫31資料庫種類一般使用者數目一般架構一般資料庫大小個人資料庫桌上型筆記型電腦
工作群組資料庫主從架構
部門資料庫三段式主從架構
企業資料庫>分散式或平行處理的主從架構
網際網路資料庫>網站應用程式伺服器
資料庫應用的彙整()資料庫的應用範圍32資料庫種類一般使用者數目一般架構一般資料庫大小個人資料庫桌上個人資料庫中的典型資料資料庫的應用範圍個人資料庫中的典型資料資料庫的應用範圍33資料庫的應用範圍建立在區域網路上的工作群組資料庫34資料庫的應用範圍建立在區域網路上的工作群組資料庫34企業資料庫企業資源規劃()系統整合所有企業功能(製造、財務、銷售、行銷、存貨、會計、人力資源)資料倉儲由各個作業性資料庫衍生的整合式決策資源系統資料庫的應用範圍35企業資料庫企業資源規劃()系統資料庫的應用範圍35企業資料倉儲資料庫的應用範圍36企業資料倉儲資料庫的應用範圍36資料庫的應用範圍網際網路、企業內部及企業間網路資料庫網際網路(Internet)資料庫搭配網際網路的資料庫,存取是來自全球各地的使用者連線,容量須考慮上線人數及儲存空間企業內部網路(Intranet)資料庫只提供給企業內部人員使用企業間網路(Extrant)資料庫以網際網路的技術,經過授權或協議來達成廠商間合法存取與資訊使用早期透過EDI進行,現在透過BtoB的交換進行37資料庫的應用範圍網際網路、企業內部及企業間網際網路(Inte章資料庫的介紹資料庫實務應用38章資料庫的介紹1本章學習重點資料庫系統概述資料庫系統種類資料庫管理系統架構資料庫系統的環境資料庫系統的架構資料庫的應用範圍資料庫系統的演進39本章學習重點資料庫系統概述2資料庫系統概述資料管理的重要性企業透過有效的資料管理,來提昇企業競爭力資料處理的演進過程人工作業檔案處理資料庫處理40資料庫系統概述資料管理的重要性3資料處理的演進過程資料庫系統概述41資料處理的演進過程資料庫系統概述4檔案系統處理程式資料相依()所有程式必需維護它們所使用的每一個檔案的資料的重複性()不同的使用相同資料的不同拷貝版限制資料的分享資料沒有集中管理增長系統開發的時間必須自己設計檔案的格式過度的程式維護工作花費資訊系統的預算資料庫系統概述42檔案系統處理程式資料相依()資料庫系統概述5程式二程式一程式三程式一訂單系統客戶主檔庫存主檔退貨檔庫存計價檔客戶主檔員工主檔發票系統薪資系統程式二程式一程式二業務部會計部人事部重複資料檔案系統處理的缺點資料庫系統概述程式與資料是依存在一起程式與檔案是互相獨立互不相關43程式二程式一程式三程式一訂單系統發票系統薪資系統程式解決方案:導入資料庫方法資料庫系統概述44解決方案:資料庫系統概述7資料庫系統概述資料庫系統45資料庫系統概述資料庫系統8資料庫系統的優點程式與資料的獨立性資料容易共享降低資料重複性提昇資料的一致性制定的標準化提高應用程式開發的產能降低程式維護成本資料的安全性資料庫系統概述46資料庫系統的優點程式與資料的獨立性資料庫系統概述9資料庫的成本與風險新的專業人員安裝與管理的成本及複雜度轉換成本備份與還原的需求組織的衝突資料庫系統概述47資料庫的成本與風險新的專業人員資料庫系統概述10資料庫管理師,簡稱負責維護整體的資料庫管理系統的正常運作包括資料庫的安全管理、授權管理、效能調整管理、資料庫的備份還原…等等的工作。資料庫設計師
必須瞭解使用者的需求,有哪些資料要儲存於資料庫找出其間的關係,將其資料庫的結構設計並建立,以提供日後使用者存取資料使用。系統分析師程式設計師終端使用者資料庫系統的人員相關角色資料庫管理師資料庫系統的人員相關角色48常見的資料庫管理系統視窗作業平台 小型資料庫:、、、…等。 中大型資料庫:、、、、等。作業平台 、、、、…等。資料庫系統概述49常見的資料庫管理系統視窗作業平台資料庫系統概述12資料庫系統種類階層式資料庫架構()網路式資料庫架構()關聯式資料庫架構()物件導向式資料庫架構()多維度資料庫架構()50資料庫系統種類階層式資料庫架構()13目前使用最多的一種資料庫架構是以一張二維的資料表()來儲存資料資料表是由欄位()和記錄()所組成的,可以直接存取與維護兩個資料表間都有的共同欄位來維繫之間的關係較少有資料重複性出現,且資料保持一致性與完整性關聯式資料庫架構資料庫系統種類51目前使用最多的一種資料庫架構關聯式資料庫架構資料庫系統種類關聯式資料庫架構資料庫系統種類利用兩資料表間的共同欄位來建立關係52關聯式資料庫架構資料庫系統種類利用兩資料表間的15資料是以物件來表示物件上有資料的屬性與在這個物件上運算的方法所組成的封裝可以支援聲音、圖形與視訊等較大量且複雜的資料型態適合應用在較複雜的資料或事件驅動的程式設計上物件導向式資料庫架構資料庫系統種類53資料是以物件來表示物件導向式資料庫架構資料庫系統種類16物件導向式資料庫架構資料庫系統種類54物件導向式資料庫架構資料庫系統種類17資料庫管理系統架構將應用程式與資料庫實體區分,讓使用者使用起來較簡單與方便遵循資料庫三層式架構外部層概念層內部層55資料庫管理系統架構將應用程式與資料庫實體區分,讓使用者使用起資料庫管理系統架構資料庫三層式架構外部層()提供不同使用者所需要的不同資料景觀概念層()描述整個資料庫的詳盡架構內部層()概念綱要儲存在實體電腦中的規格外部概念對映概念內部對映對映的定義資料是由來管理與維護56資料庫管理系統架構資料庫三層式架構外部層()對映的定義資料資料庫三層式架構外部層/概念層的映對概念層/內部層的映對資料庫管理系統架構當內部層實際檔案組織或存取方式改變只需改變不會影響上層概念層的任何變動當概念層的概念綱要的結構改變只需改變不會影響上層外部層57資料庫三層式架構外部層/概念層的映對概念層/內部層的映對資料資料獨立的種類邏輯資料獨立(外部層概念層)指概念層綱要需更改時,不會影響外部層綱要實體資料獨立(概念層內部層)指內部層綱要更改時,不會影響概念層綱要資料庫管理系統架構58資料獨立的種類邏輯資料獨立(外部層概念層)資料庫管理系統架構資料庫系統的環境資料庫環境的成員59資料庫系統的環境資料庫環境的成員22資料管理者:負責整個資料庫系統的管理與組織整體的規劃工作程式開發者:負責企業資訊系統的規劃與開發人員終端查詢者:一般終端使用者,可分成:初階使用者與高階使用者使用者介面:指應用程式開發的介面或系統提供的公用程式,它是用來做為使用者與系統工具間的溝通橋樑應用程式:運用各類工具來建立與維護資料庫資料的程式工具:電腦輔助軟體工程工具,用來輔助資料庫應用系統分析與設計的工具資料儲存所():是用來儲存資料的定義、資料間的關係、設計的畫面與報表…等資訊的儲存所資料庫():用來儲存經過組織過相關聯的資料,資料庫所存的是純資料,然而資料儲存所存的是資料的資料庫管理系統():一種系統應用軟體,可以對資料庫與資料儲存所做建立、維護與存取資料等操作動作資料庫系統的環境元件資料庫系統的環境60資料管理者:負責整個資料庫系統的管理與組織整體的規劃工作資料資料庫系統的架構集中式處理架構主從式架構檔案伺服器架構資料庫伺服器架構(二層式)三層式架構分散式架構61資料庫系統的架構集中式處理架構24早期電腦系統架構是以主機集中處理的方式來處理資料,簡單且容易管理,所有工作由主機來安排處理缺點主機若故障,將會使得所有的作業停擺若使用者太多,將導致主機的負荷過重,因而影響工作的處理速度,整體的效能變差主機的價格十分昂貴資料庫系統的架構集中式處理架構62早期電腦系統架構是以主機集中處理的方式來處理資料,簡單且容易主從式架構依據應用程式的邏輯成份可分成三個元件表現()邏輯元件:負責格式化資料、資料的輸入與輸出等處理。處理()邏輯元件:負責處理驗證資料、錯誤處理、企業規範與資料管理等處理。儲存()邏輯元件:負責對資料的儲存與擷取處理。資料庫系統的架構63主從式架構依據應用程式的邏輯成份可分成三個元件資料庫系統的架主從式架構檔案伺服器架構資料處理的負載在客戶端,造成強客戶端()的情況容易造成網路負載過重資料庫系統的架構64主從式架構檔案伺服器架構資料處理的負載在客戶端,造成強客戶端主從式架構資料庫伺服器架構資料庫系統的架構客戶端的連線數會增加伺服器端的負荷65主從式架構資料庫伺服器架構資料庫系統的架構客戶端的連線數會主從式架構三層式())架構資料庫系統的架構66主從式架構三層
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 网球拍球童拍行业销售工作总结
- 金属矿产行业技术工作总结
- 《澳门国际机场》课件
- 药店卫生消毒标准
- 采矿行业人事工作总结
- 翻译行业服务员工作总结
- 《列车环境与卫生》课件
- 2023年河北省唐山市公开招聘警务辅助人员辅警笔试自考题2卷含答案
- 2021年山东省东营市公开招聘警务辅助人员辅警笔试自考题2卷含答案
- 2024年湖北省武汉市公开招聘警务辅助人员辅警笔试自考题2卷含答案
- 一年级计算题连加连减
- 金融科技课件(完整版)
- 中国建筑史经典题型
- 计算机信息系统分级保护方案
- 顶管施工技术全面详解
- 公路工程质量检验评定标准(交安部分)
- 东北石油大学学业预警、留级与退学制度修订情况说明
- Consent-Letter-for-Children-Travelling-Abroad
- 护士工作量统计表
- 中价协[2013]35号造价取费
- 玻璃鳞片施工技术规范
评论
0/150
提交评论