資料庫管理糸統 把資料集合在一起 第十四章
資料庫管理系統 把資料集合在一起 第十四章
學習目的 說明資料的階層架構 ■解釋檔案與資料庫之間的不同 列出四種資料庫模式 ■說明資料完整性的概念 說明資料庫管理糸統的功能 以一般術語說明建立資料庫的過程 ■比較關聯式資料庫與物件導向資料庫的異冋 解釋什麼是資料倉儲以及它和資料庫有何不同
學習目的 ◼ 說明資料的階層架構 ◼ 解釋檔案與資料庫之間的不同 ◼ 列出四種資料庫模式 ◼ 說明資料完整性的概念 ◼ 說明資料庫管理系統的功能 ◼ 以一般術語說明建立資料庫的過程 ◼ 比較關聯式資料庫與物件導向資料庫的異同 ◼ 解釋什麼是資料倉儲以及它和資料庫有何不同
內容 電腦資料庫 資料庫管理糸統 DBMS過程 協同控制 ■安全性 備份與還原 研究貪料
內容 ◼ 電腦資料庫 ◼ 資料庫管理系統 ◼ DBMS 過程 ◼ 協同控制 ◼ 安全性 ◼ 備份與還原 ◼ 研究資料
電腦資料庫 記錄資訊 ■維持一致的標準 ■由於較好的資訊儲存效能而提升生產力
電腦資料庫 ◼ 記錄資訊 ◼ 維持一致的標準 ◼ 由於較好的資訊儲存效能而提升生產力
資料的階層架構 欄 有意義的資料的最小單位 包括一或多個字元所組成有特定意義的群組 資料錄 一組欄位的集合’包含代表某個實體的所有資訊 每個資料錄所包含的欄位以及欄位的順序是相同的 檔案 相關資料錄的集合
資料的階層架構 ◼ 欄位 • 有意義的資料的最小單位 • 包括一或多個字元所組成有特定意義的群組 ◼ 資料錄 • 一組欄位的集合,包含代表某個實體的所有資訊 • 每個資料錄所包含的欄位以及欄位的順序是相同的 ◼ 檔案 • 相關資料錄的集合
資料的階層架構 AKERS TED 4302 LEMCN AVE 970 Akers Te 402 Lemon Ave Oakland CA 94709 345 Wllow Rd Palo Ata CA 94025 NAME STREET CITY STATE ZIP CODE AKERS TED 4302 LEMON AVE OAKLAND 9470 22 York St HIE8-BROWN ANN 35 WILLOW RD. PALO ALTO 9402 San francsco, CA 94103 CHANDLER JOY 4572 COLLEGE AVE. BERKELEY Mead, Ken IAMES USAN 822 YORK ST SAN FRANCISCO CA Tiburon CA 94903 MEAD B ROCKLYN AVE TIBURON g4903 料
資料的階層架構
檔案處理 檔案處理 資料重複 資料庫模式可以降低資料重複的情況 節省資料儲存空間 方便修改資料 ■時間 精確性
檔案處理 ◼ 檔案處理 • 資料重複 ◼ 資料庫模式可以降低資料重複的情況 • 節省資料儲存空間 • 方便修改資料 ◼ 時間 ◼ 精確性
資料庫模式 資料庫種類 關聯式 物件導向 階層式 網路式 ■每一種資料庫模式的結構丶組成方法丶 資料的使用方式都不一樣
資料庫模式 ◼ 資料庫種類 • 關聯式 • 物件導向 • 階層式 • 網路式 ◼ 每一種資料庫模式的結構、組成方法、 資料的使用方式都不一樣
RDBMS 励聊式育料庫管理系统 將資料組織成相關的資料表(檔案) 資料表是由列與欄所組成 ■資料表彼此之問是根據共同的欄位而連結 在一起(索引鍵)
RDBMS 關聯式資料庫管理系統 ◼ 將資料組織成相關的資料表 (檔案) ◼ 資料表是由列與欄所組成 ◼ 資料表彼此之間是根據共同的欄位而連結 在一起 (索引鍵)
RDBMS 索引键鍵 主索引鍵( Primary key) 它的值可以用來唯一識別某個資料錄的欄位 外部索引鍵( Foreign key) 它是另一個資料表的主索引鍵 被用來連結到其它資料表 可以有重複的值
RDBMS 索引鍵 ◼ 主索引鍵 (Primary key) • 它的值可以用來唯一識別某個資料錄的欄位 ◼ 外部索引鍵 (Foreign key) • 它是另一個資料表的主索引鍵 • 被用來連結到其它資料表 • 可以有重複的值