资料库管理系统EssentialsofManagementInformationSystems6e.ppt
上传人:天马****23 上传时间:2024-09-11 格式:PPT 页数:34 大小:4MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

资料库管理系统EssentialsofManagementInformationSystems6e.ppt

资料库管理系统EssentialsofManagementInformationSystems6e.ppt

预览

免费试读已结束,剩余 24 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

學習目標學習目標位元(Bit):電腦可處理的最小資料單位位元組(Byte):八個位元構成一個位元組,代表一個字元欄位(field):一組文字或一組完整的數字記錄(Record):一組相關的欄位檔案(File):一組相同型態的記錄資料庫(Database):一組相關的檔案實體(Entity):可以是一個人、地、物,是用以儲存和維護資訊的單位屬性(Attribute):用以描述一特定實體的資訊主鍵欄位(Keyfield):可以唯一識別該記錄的欄位,可對記錄執行擷取、更新或儲存傳統檔案環境裡的資料整理傳統檔案環境裡的資料整理資料重覆程式-資料相互依賴缺乏彈性安全性低缺乏資料共享和可用性傳統檔案環境裡的資料整理資料庫整理過的一組相關資料的集合避免資料重複讓使用者覺得資料只被儲存在一個位置可以服務多個應用系統利用資料庫管理資料資料庫管理系統(DBMS)建立與維護資料庫無需在程式中建立個別的資料定義可做為應用程式和實際資料檔案之間存取介面可以將儲存在實際資料庫中的資料轉換成不同的邏輯觀點資料庫管理系統包含三個部分資料定義語言:為DBMS的一部分,用以定義與宣告資料庫的元素資料操作語言:與DBMS相關的語言,使用者與程式設計師可用以操作在資料庫內的資料資料字典:一種用以儲存和管理資料庫中資料的工具,可以自動或手動方式產生檔案利用資料庫管理資料DBMS如何解決傳統檔案環境的問題控制資料的重複性消除資料不一致將程式和資料分開進而增加資訊存取的便利性和可用性以集中方式管理資料,增加資料使用的安全性關聯式DBMS將資料庫裡全部資料以簡單的二維表格表示可以將不同的表格相互關聯,只要這些表格具有相同的資料元素例如:DB2,Oracle,MSSQLServer利用資料庫管理資料關聯式資料庫有3種基本的運算選擇(Select):可依照篩選條件產生特定的橫列合併(Join):將關聯表合併起來,為使用者提供比個別表格更多的資訊投影(Project):讓使用者建立只包含所需資訊的新表格利用資料庫管理資料階層式DBMS早期的資料庫,將資料以樹狀的架構呈現以一對多的父子關係互相連結大型的舊式系統仍採用階層式DBMS,通常這類系統需要密集地處理大量交易資料,如銀行、保險公司例如:IBMsIMS利用資料庫管理資料網路式DBMS舊式的邏輯式資料庫模型以多對多的父子關係互相連結最典型的例子就是學生課程的關係,由於大學裡的學生可自行選修課程,因此一個學生可以修多門課程,而一門課程也可被多名學生選修利用資料庫管理資料階層式和網路式DBMS的缺點舊式的邏輯式資料庫模型關聯式DBMS相較,階層式和網路式DBMS顯得較不具彈性不支援偶發性、類似英文的資訊查詢物件導向資料庫(OODBMS)將資料和處理程序以物件方式儲存也適合儲存多媒體及具有遞迴結構的資料資料模型更有彈性處理大量交易時,速度比RDBMS慢混合式:物件關聯式DBMS線上分析處理(OLAP)多維度資料分析可讓使用者以不同的、多面向的方法查看相同的資料各方面的資訊--產品、定價、成本、地區或期間等資訊分別代表著不同的維度資料庫趨勢資料倉儲:以儲存目前與歷史資料的資料庫,由不同的系統取得資料,並整合為管理報告與分析資料市集:小型的資料倉儲,包含了給某一商業功能或特定使用族群的部分組織資料資料探勘:在大量資料裡進行分析,找尋規則,可作為決策指南與預測未來的行為資料庫趨勢資料倉儲的好處提供改進過且容易取得的資訊,提供資料塑模和改變模塑的能力決策者能夠隨時查詢資料,並不會影響到系統的性能超媒體資料庫一種資訊管理的方法以使用者指定節點的方式來儲存大量資訊節點可以是文字、圖形、聲音、動畫或可執行的程式資料庫趨勢將內部的資料庫和Web連結起來資料庫伺服器:主要的DBMS接收SQL查詢命令提供所需的資料中介軟體:是Web伺服器和DBMS之間的橋樑負責連結資料庫可以是應用程式伺服器或CGIscripts資料庫趨勢使用Web讀取企業內部資料庫的優點Web瀏覽器軟體極易使用,訓練成本相對降低Web介面並不需要對公司內部資料庫做改變其花費比起重新設計一套讓使用者方便存取資料的系統來得低