资料库管理系统

上传人:小** 文档编号:54436236 上传时间:2018-09-12 格式:DOC 页数:3 大小:152.53KB
返回 下载 相关 举报
资料库管理系统_第1页
第1页 / 共3页
资料库管理系统_第2页
第2页 / 共3页
资料库管理系统_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《资料库管理系统》由会员分享,可在线阅读,更多相关《资料库管理系统(3页珍藏版)》请在金锄头文库上搜索。

1、資料庫管理系統資料庫管理系統授課日期:授課日期:94/09/29實體關係模式實體關係模式弱實體型態弱實體型態關鍵屬性需依賴某種關係型態的實體型態被稱微弱實體。構成關鍵屬性的單純屬性稱為部分屬性。會員有購物車產生時間主主實實體體識識別別關關係係弱弱實實體體部部分分鍵鍵常見錯誤常見錯誤1.實體型態無關鍵屬性。 2.複合關鍵屬性各個屬性畫上底線。 3.不當使用多元關係型態:盡量使用二元關係形態表達實體間關係,當二元關係形態無法表達 時才用多元關係型態。 4.存在多餘的關係型態。 範例練習範例練習 假設你要替一個經銷商進行銷退貨系統資料塑模,經過訪談需求如下:四個實體:客戶、銷貨單、產品、退貨單 客戶

2、有三個屬性:代號、姓名、性別。其中代號為唯一。 產品有三個屬性:產品編號、名稱、種類。其中產品編號為唯一。 銷貨單格式如下。發票號碼及銷貨單編號為唯一。 退貨單格式如下。退貨單編號為唯一。 一張退貨時,可退原銷貨單中之部分產品。銷貨單銷貨單銷貨單編號 發票號碼 日期 客戶產品編號數量單價退貨單退貨單退貨單編號 日期 客戶產品編號數量原銷貨單編號第四章第四章 關聯模式關聯模式關聯模式理論和實務所使用的同義字關聯模式理論和實務所使用的同義字理論實務關聯表格(table)序列值列(row)或記錄(record)屬性行(column)或欄(field)資料庫物件定義資料庫物件定義資料庫 (數個關聯綱目

3、)關聯一 (一個關聯名稱 數個屬性)關連二關連NN-序列值(行)1N-序列值(行)N:N為屬性個數 一個屬性含一個 名稱及定義域關聯模式限制關聯模式限制1. 定義域限制:單一屬性值定義。2. 關聯鍵限制:關聯鍵(Key)的唯一性。3. 實體完整限制:資料庫裡每一關聯的每一筆序列值的關聯鍵值不得為空值(null)。4. 參考完整限制:外部鍵(Foreign key)。若外部鍵值不為空值,則該值須存在於參考的關聯鍵值裏。5. 語意完整限制:6. 關聯模式的資料庫更新A.新增:(1)不允許(2)外部鍵修改為 null B.刪除:(1)不允許(2)外部鍵修改為 null(3)一併刪除 C.修改:(1)

4、不允許(2)外部鍵修改為 null(3)一併刪除實體關係模式轉成關聯模式:實體關係模式轉成關聯模式:1. 每一個實體型態產生一個關聯綱目 屬性所有簡單屬性+複合屬性 主關聯鍵關鍵屬性2. 每一個多值屬性產生一個關聯綱目 屬性所有屬性+原從屬實體之主關聯鍵項 主關聯鍵所有以上屬性 外部鍵原從屬實體之關聯鍵項3. 每一個弱實體型態產生一個關聯綱目 屬性所有屬性+原從屬實體之主關聯鍵項 主關聯鍵部分鍵屬性+主實體型態之主關聯鍵 外部鍵主實體型態之關聯綱目的主關聯鍵4. 1:1 關係型態 S 及 R,選定一個實體型態(R),再加入一個參考到 S 的外部鍵。以完全參與之 實體型態優先。 5. 1:N 關係型態 S 及 R,選擇基數為 N 的實體型態(R),再加入一個參考到 S 的外部鍵。6. M:N 關係型態產生一個關聯綱目 屬性所有關係型態之屬性+兩個外部鍵 主關聯鍵兩個外部鍵的組合7. 對每一個 n 元(n2)的關係型態產生一個關聯綱目 屬性所有關係型態上的屬性+n 個外部鍵 主關聯鍵n 個外部鍵的組合

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号