资料库管理.ppt_第1页
资料库管理.ppt_第2页
资料库管理.ppt_第3页
资料库管理.ppt_第4页
资料库管理.ppt_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、資料庫管理系統把資料集合在一起,第十四章,學習目的,說明資料的階層架構 解釋檔案與資料庫之間的不同 列出四種資料庫模式 說明資料完整性的概念 說明資料庫管理系統的功能 以一般術語說明建立資料庫的過程 比較關聯式資料庫與物件導向資料庫的異同 解釋什麼是資料倉儲以及它和資料庫有何不同,超声波清洗机,內容,電腦資料庫 資料庫管理系統 DBMS 過程 協同控制 安全性 備份與還原 研究資料,電腦資料庫,記錄資訊 維持一致的標準 由於較好的資訊儲存效能而提升生產力,資料的階層架構,欄位 有意義的資料的最小單位 包括一或多個字元所組成有特定意義的群組 資料錄 一組欄位的集合,包含代表某個實體的所有資訊 每

2、個資料錄所包含的欄位以及欄位的順序是相同的 檔案 相關資料錄的集合,資料的階層架構,檔案處理,檔案處理 資料重複 資料庫模式可以降低資料重複的情況 節省資料儲存空間 方便修改資料 時間 精確性,資料庫模式,資料庫種類 關聯式 物件導向 階層式 網路式 每一種資料庫模式的結構、組成方法、資料的使用方式都不一樣,RDBMS關聯式資料庫管理系統,將資料組織成相關的資料表 (檔案) 資料表是由列與欄所組成 資料表彼此之間是根據共同的欄位而連結在一起 (索引鍵),RDBMS索引鍵,主索引鍵 (Primary key) 它的值可以用來唯一識別某個資料錄的欄位 外部索引鍵 (Foreign key) 它是另

3、一個資料表的主索引鍵 被用來連結到其它資料表 可以有重複的值,OODBMS物件導向資料庫管理系統,Manipulates object-oriented databases Object represents a real-world entity Attributes / properties Data about the entity Methods / Actions Operations that work the data,OODBMS物件導向資料庫管理系統,與 RDBMS 比較 更複雜 學習曲線很陡峭 只有極少數受過訓練的人夠資格來管理,而這些人的薪水都非常高 物件/關聯式 DBM

4、S 的組合 關聯式資料庫中加入了一些可以處理複雜的資料類型的功能,資料完整性,資料精確和可靠的程度 完整性限制 規則 欄位可以接受什麼樣的值 主索引鍵的值 外部索引鍵 在資料輸入時必須強制遵守完整性限制,否則輸入進來的資料就不可靠,DBMS資料庫管理系統,軟體層級 功能複雜的 大型主機 價格昂貴 數萬美元 複雜度高 必須由專業人士來規劃與維護 功能簡單的 PC 不貴 數百美元 一般使用者就可以自行建立和使用,DBMS資料庫管理系統,基本功能 建立資料庫 輸入資料 必要時修改資料 從資料庫中擷取出資訊,DBMS建立資料庫,資料字典 /目錄 用來儲存資料庫中關於資料表與欄位的資料 每個資料表 資料

5、表名稱 關係 每個欄位 欄位名稱 資料型別 欄位大小 驗証規則,DBMS輸入與修改資料,基本動作 加入新資料 修改現有的資料 刪除資料 兩種方法 使用者直接與 DBMS 溝通 由專業的程式設計師撰寫程式,使用 DBMS 內建的特定命令來存取資料,DBMS資料擷取,從資料庫中取得你想要的資料 主要的形式 查詢 報表,查詢,詢問關於資料的問題 設定要從資料庫中選取哪些資料的條件 結果是資料庫中的某一小部分 查詢語言 使用類似英文的敘述來作查詢 每一種 DBMS 可能都有它自己的查詢語言,不過大部分的關聯式 DBMS 也會支援結構化查詢語言 (SQL),查詢,SQL結構化查詢語言(Structure

6、d Query Language) 可能是由使用者直接輸入,或是內含在程式裡,QBE 範例式查詢 (Query-by-Example) 透過圖形介面來指定你要的條件,報表,把來自資料庫中的資料套用某些格式美化後呈現出來 通常是列印出來的 使用報表產生器所設計出來的,DBMS 的處理過程,輸入資料,檢查資料並加以編輯直到完全正確為止,描述資料,DBMS 的處理過程,紙上計畫,報表,協同控制,大型系統資料庫通常可以同時讓許多使用者存取 如果有數位使用者剛好同時都要修改同一筆資料錄,就會發生問題 資料錄鎖定 第一位使用者發出請求時 DBMS 會將資料錄鎖定,不讓其他使用者修改,直到第一個使用者動作完

7、成為止,協同控制,安全性,當資料是集中儲存在某一個位置時 問題:如何避免未經授權的存取 好處:較容易制定安全控管措施 方式 使用者 ID 及密碼 每位使用者可能會被指派特定的存取權限 唯讀 修改,備份與還原,原因 資料可能會意外損毀或遺失 硬體可能出問題 天災可能導致實體的損毀 軟體或人為疏失也可能破壞資料 備份 應該要定期進行 復原 把損毀的資料庫取代成好的備份,資料的探究OLTP,即時線上交易處理 (online transaction processing,OLTP) 用來處理每日進行的資料庫交易 對資料分析方面的助益不大,資料的探究資料倉儲,資料庫是設計來支援企業每日的營運 資料是從資料庫中抓取出來的 摘要形式 定期 每隔一段時間就抓取一次 也可能包含從外部來源收集而得的資料,資料的探究資料倉儲,即時線上分析處理 (Online A

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论