网站大量收购独家精品文档,联系QQ:2885784924

资料库导论ppt.ppt

  1. 1、本文档共122页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
资料库导论ppt

資料處理模式所使用的方式可以分成以下幾個演進階段: 1.第一階段─「人工作業」方式 2.第二階段─以電腦化「循序檔」系統方式 3.第三階段─以電腦化「直接檔」系統方式 4.第四階段─以「記錄」為處理單元的「資料庫管理系統」方式 5.第五階段-以「物件」為處理單元的資料庫管理系統方式 6.第六階段-資料倉儲與資料探勘 1-7.1 第一階段-「人工作業」方式 【定義】是指最早期的資料處理方式,主要是透過人工記錄在紙張方式。 【例如】戶政、病歷、圖書館藏書資料……等等。 1-7.2 第二階段-「循序檔」系統方式 【定義】是指利用卡片、磁帶等循序媒體來記錄資料,透過電腦來讀出 及寫入的處理方式。 【例如】錄音帶及唱帶。 1-7.3 第三階段-「直接檔」系統方式 【定義】在此階段中,磁碟漸漸地取代了磁帶,使得電腦得以直接存取檔案,成為直接存取式檔案系統(Direct Access File System),但仍是以「檔案」為處理對象,與現今應用上常常存取的對像是以「記錄」或「欄位」來說,仍有一些處理上的差異性。 【例如】硬碟、磁碟片及光碟片。 1.資料的定義(Data Define) 【定義】 ---它是建立資料庫的第一個步驟 是指提供DBA建立資料格式及儲存格式的能力。亦即設定資料「欄位名稱」、「資料類型」及相關的「限制條件」。其「資料類型」的種類非常多。【例如】文字、數字或日期等等, 此功能類似在「程式設計」中宣告「變數」的「資料型態」。如下圖所示: 2.資料的操作(Data Manipulation) 在定義完成資料庫的格式(亦即建立資料表)之後,接下來,就可以讓我們儲存資料,並且必須能夠讓使用者方便的存取資料。 【定義】是針對「資料庫執行」四項功能: 1.新增(INSERT) 2.修改(UPDATE) 3.刪除(DELETE) 4.查詢(SELECT) 【實例】 新增「學號」為S0004,「姓名」為李安同學的記錄到「學生資料表」中。 3.重複性的控制(Redundancy Control) 【功能】主要是為了達成「資料的一致性」及「節省儲存空間」。 【作法】設定「主鍵」來控制。如下圖所示: 設定主鍵 請在「學生資料表」中,設定「學號」欄位為主鍵,亦即 再輸入相同的學號時,就會產生錯誤。 【 SQL Server上機實作】 4.表示資料之間的複雜關係 【定義】是指DBMS必須要有能力來表示資料之間的複雜關係,基本上, 有三種不同的關係,分別為: 1.一對一 2.一對多 3.多對多 【例如】學生校務資料庫關聯圖 【隨堂作業】學生借書資料庫關聯圖 5.實施完整性限制 【定義】 是指用來規範關聯表中的資料在經過新增、修改及刪除之後,將錯誤或不合法的資料值存入「資料庫」中。如下圖所示: 6.提供「備份」與「回復」的能力 【定義】是指讓使用者能方便的「備份」或轉移資料庫內的資料,以防在系統毀損時,還能將資料「還原」回去,減少損失。如下圖所示: 1-3.3 常見的資料庫管理系統 目前市面上常見的資料庫管理系統,大部份都是以關聯式資料庫管理系統(RDBMS)為主。 一、常見的商業資料庫系統: 1.SQL Server(企業使用):微軟公司(Microsoft)所開發。 【使用對象】企業的資訊部門。 2.Access(個人使用):微軟公司(Microsoft)所開發。 【使用對象】學校的教學上及個人使用,它屬於微軟Office系列中的一員。 3.DB2:是由IBM公司所開發。 4.Oracle:是由甲骨文公司(Oracle Corporation)所開發。 5.Sybase:是由賽貝斯公司所開發。 6.Informix:是由Informix公司所開發。 二、常見的免費資料庫系統: 1.MySQL(最常見,常與PHP使用) 2.MySQL MaxDB 3.PostgreSQL 1-4 資料庫系統與檔案系統比較 目前有兩種常見「資料處理系統」: 第一種:檔案系統 以「檔案為導向」的方法,一次只能處理一個檔案,無法同時處理 多個檔案。 【適用時機】在「不複雜」的場合使用 【缺點】每一個應用系統都有自己的所屬檔案,那麼資料便有重覆存放、 不一致的問題發生。 第二種:資料庫系統?解決「檔案系統」的缺點 1-4.1 檔案系統 在以往,電腦皆採用「檔案處理系統(File processing system)」的方法來處理資料。其處理方式是依據每一個企業組織各部門的需求來設計程

您可能关注的文档

文档评论(0)

sunshaoying + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档