欢迎来到天天文库
浏览记录
ID:27244328
大小:1.26 MB
页数:26页
时间:2018-12-01
《关联式资料库简介》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、關聯式資料庫簡介第四章認識關聯式資料模型。了解關聯式資料庫管理系統的特徵。認識市場上的關聯式資料庫管理系統。學習目標「關聯式理論」(Relationaltheory)是什麼?關聯式理論與關聯式資料模型有什麼關係?市場上有那些關聯式的資料庫系統?從疑惑中開始學習關聯式資料庫系統目前在市場上占有的比例非常高關聯式理論的基本觀念很簡單,是以表格(Table)為主的資料表示與處理方式經過多年發展之後,形成一個完整的理論體系關聯式資料庫管理系統(relationalDBMS)建立在關聯式理論的基礎上,可以引導我們推演出最好的資料庫設計,避免資料重複或有用的資料被刪除等異常現象關聯式資料庫系
2、統以表格為主的資料表示與處理方式關聯式資料庫系統以表格(Table)為基礎。表格可以看成是成行(column)成列(row)的資料組合。每一列的資料代表一筆資料記錄(datarecord)資料記錄中我們用數個資料欄位(datafields)來組織資料關聯式資料庫系統的基本定義結構上的特性完整性(integrity)資料的處理從三種角度來看理論基礎表格名稱:庫存料項屬性:(料項編號:字串(3),名稱:字串(2),價格:貨幣值,目前庫存量:整數(3))表格的定義料項編號名稱價格目前庫存量I01蘋果10100I02鳳梨5200I03橘子10150I04香蕉5300I05葡萄20250I
3、06蕃茄35150I07西瓜30400表格的實例:庫存料項表格沒有單純化(non-atomic)的資料會有更新的問題(updateproblem)。資料單純化的特性表格的實例:廠商資料表格資料庫應用系統與資料庫管理系統分析表格與集合關聯式資料庫管理系統(RelationalDBMS)是近十年來發展最快,使用也最廣泛的資料庫管理系統主要是因為關聯式資料模型(Relationaldatamodel)的觀念簡易,理論基礎發展得很完整而周密從西元1970年Codd提出了關聯式資料模型之後,各種商業化的資料庫管理系統,幾乎都是以這個資料模型為基礎我們常聽到的資料表格(Datatable)是
4、關聯式資料庫系統的基礎關聯式資料庫管理系統表格是由資料屬性(Dataattributes)與資料紀錄(Datarecords)所組成的表格中一個或數個欄位的組合若是沒有重複的屬性值,則這些欄位也可稱為表格的主鍵值(Primarykey)和主鍵值相關的是所謂的「外鍵值」(Foreignkey):某表格的外鍵值代表該表格內的某些欄位也存在於其他的某表格中,而且是以主鍵值的型態存在於其他的表格表格的特徵訂單號碼顧客編號項目編號數量價格101021032010253302035142訂單基本資料表格主鍵與外鍵表格定義不等於零或空白。資料目前還未得到確定的值。資料遺失或不適用。認識空值(N
5、ullvalue)認識OracleDBMStablespaceOracledatabaseinstance與資料庫檔案之間的關係Oracle的通訊架構Oracle的主從架構三重式架構(threetier)relationalDBMS的組成與架構。衍生出很多其他的軟體產品。提供客戶所謂的完整解決方案(totalsolution)。認識SybaseDBMS認識SQLServerDBMS內部架構
此文档下载收益归作者所有