关联式资料库简介.ppt

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

* * 關聯式資料庫簡介 第四章 認識關聯式資料模型。 了解關聯式資料庫管理系統的特徵。 認識市場上的關聯式資料庫管理系統。 學習目標 「關聯式理論」(Relational theory)是什麼 ? 關聯式理論與關聯式資料模型有什麼關係 ? 市場上有那些關聯式的資料庫系統? 從疑惑中開始學習 關聯式資料庫系統目前在市場上占有的比例非常高 關聯式理論的基本觀念很簡單,是以表格(Table)為主的資料表示與處理方式 經過多年發展之後,形成一個完整的理論體系 關聯式資料庫管理系統(relational DBMS)建立在關聯式理論的基礎上,可以引導我們推演出最好的資料庫設計,避免資料重複或有用的資料被刪除等異常現象 關聯式資料庫系統 以表格為主的資料表示與處理方式 關聯式資料庫系統以表格(Table)為基礎 。 表格可以看成是成行(column)成列(row)的資料組合 。 每一列的資料代表一筆資料記錄(data record) 資料記錄中我們用數個資料欄位(data fields)來組織資料 關聯式資料庫系統的基本定義 結構上的特性 完整性(integrity) 資料的處理 從三種角度來看理論基礎 表格名稱:庫存料項 屬性: (料項編號:字串(3), 名稱:字串(2), 價格:貨幣值, 目前庫存量:整數(3)) 表格的定義 料項編號   名稱 價格 目前庫存量 I01 蘋果 10 100 I02 鳳梨 5 200 I03 橘子 10 150 I04 香蕉 5 300 I05 葡萄 20 250 I06 蕃茄 35 150 I07 西瓜 30 400 表格的實例:庫存料項表格 沒有單純化(non-atomic)的資料會有更新的問題(update problem) 。 資料單純化的特性 表格的實例:廠商資料表格 資料庫應用系統與 資料庫管理系統分析 表格與集合 關聯式資料庫管理系統(Relational DBMS)是近十年來發展最快,使用也最廣泛的資料庫管理系統 主要是因為關聯式資料模型(Relational data model)的觀念簡易,理論基礎發展得很完整而周密 從西元1970年Codd提出了關聯式資料模型之後,各種商業化的資料庫管理系統,幾乎都是以這個資料模型為基礎 我們常聽到的資料表格(Data table)是關聯式資料庫系統的基礎 關聯式資料庫管理系統 表格是由資料屬性(Data attributes)與資料紀錄(Data records)所組成的 表格中一個或數個欄位的組合若是沒有重複的屬性值,則這些欄位也可稱為表格的主鍵值(Primary key) 和主鍵值相關的是所謂的「外鍵值」(Foreign key) : 某表格的外鍵值代表該表格內的某些欄位也存在於其他的某表格中,而且是以主 鍵值的型態存在於其他的表格 表格的特徵 訂單號碼 顧客編號 項目編號 數量 價格 1 010 2 10 3 2 010 2 5 3 3 020 3 5 1 4 2 訂單基本資料表格 主鍵與外鍵 表格定義 不等於零或空白 。 資料目前還未得到確定的值 。 資料遺失或不適用 。 認識空值(Null value) 認識Oracle DBMS tablespace Oracle database instance與 資料庫檔案之間的關係 Oracle的通訊架構 Oracle的主從架構 三重式架構(three tier) relational DBMS的組成與架構 。 衍生出很多其他的軟體產品 。 提供客戶所謂的完整解決方案(total solution)。 認識Sybase DBMS 認識SQL Server DBMS內部架構

文档评论(0)

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

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

1亿VIP精品文档

相关文档