资料模型.ppt

资料模型.ppt

2003/5/5 Hue-Ling Chen 資料模型 資料模型 資料抽象化:資料模型是用來隱藏詳細的儲存資訊以及呈現資料庫的概念景觀與以使用者。 資料模型:一種用來描述資料庫所應遵循的明確限制與資料庫架構的概念。 利用定義完善的格式來呈現真實世界的資訊(實體上與邏輯上)使得機器處理起來較為容易。 一組定義好的結構與運算子使我們可以從靜態或動態的觀點來描述資料。 例子:學生(姓名, 學號, 所修課程, 得分) 資料模型的組成部分 結構:組織資料的基本分類方式。 (用資料定義語言來定義) 運算子:一群用在結構上的操作。 (用資料處理語言來定義) 完整性限制:結構上的一些限制。 例子:關聯式資料模型、階層式資料模型、網路式資料模型、實體—關係資料模型。(記錄導向) 階層式資料模式—資料結構 階層式資料模式—整合限制條件 任何的「子」記錄資料都必須要有「父」紀錄資料 一旦「父」記錄資料被刪除,系統就會自動刪除所有的子樹資料。 「子」記錄資料不得任意新增,除非其「父」記錄資料早已存在。 階層式資料庫系統 IBM IMS/VS 階層式資料模式—資料運算 樹狀結構運算 在資料庫中 找到某棵特定的樹狀結構 從某棵特定的樹往下一棵樹移動 在某棵樹中的資料記錄中移動或搜尋 在不違反整合限制條件下 新增一筆資料記錄 刪除一筆資料記錄 更新一筆資料記錄 刪除一整棵樹狀結構 網路式資料模式—

文档评论(0)

1亿VIP精品文档

相关文档