ComputerNetworksandInternets电脑与网际网路幻灯片.pptVIP

ComputerNetworksandInternets电脑与网际网路幻灯片.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
關聯表的種類 基底關聯表(Base Relations) 導出關聯表(Derived Relations) 視界(Views) 瞬間關聯表(Snapshot) 查詢結果(Query Result) 查詢中間結果(Intermediate Result) 關聯式資料庫 由一群具有相互關係的正規化關聯表所組成 所有關聯表之間的關係都是以資料值來聯繫,沒有任何的鏈結指標 其中的所有屬性值都是單元值(Atomic Value),不可以是一個集合,而且紀錄之間沒有任何的順序關係 BOB資料庫 no id quantity 1 1 30 1 2 20 1 3 40 1 4 20 1 5 10 1 6 10 2 1 30 2 2 40 3 2 20 4 2 20 4 4 30 4 5 40 no name rank city 1 巨蟹書店 20 台北市 2 射手書店 10 高雄市 3 水瓶書店 30 新竹市 4 天秤書店 20 台中市 5 獅子書店 30 台南市 id bookname author price publisher 1 三國演義 羅貫中 120 古文出版社 2 水滸傳 施耐庵 170 中庸出版社 3 紅樓夢 曹雪芹 170 春秋出版社 4 西遊記 吳承恩 140 聊齋出版社 5 水經注 酈道元 120 易經出版社 6 道德經 老子 190 大唐出版社 Bookstores Books Orders Agenda 資料庫系統 關聯式資料模式的資料結構 關聯式資料模式的整合限制條件 簡介 整合限制條件(Integrity Rules)是用來規範關聯表中資料的存放、刪除或更改等動作,以防止使用者將錯誤或不合法的資料存在資料庫中,或是誤刪資料造成不一致,避免引發將來不可收拾的錯誤情況發生 基本規則 個體整合限制條件(Entity Integrity):為規範關聯表內部的整合限制條件 參考整合限制條件(Referential Integrity):為規範關聯表與關聯表之間的整合限制條件 大都在基底關聯表上訂定,在使用者新增、刪除或更改關聯表的資料時,被觸發(Trigger)執行 導出關聯表、視界或其他類型的關聯表則會直接繼承它所屬基底關聯表上的整合限制條件 侯選鍵 (Candidate Keys) 在一個關聯表中符合唯一的屬性子集可能有好幾個,這些屬性子集我們稱之為「候選鍵」(Candidate Keys) 主鍵便是由一堆候選鍵中所選擇出來了 成為候選鍵屬性子集必須要具備下列兩個條件 唯一性(Uniqueness Property) 最小性(Irreducibility Property或稱Minimality) 選擇主鍵時的原則 選擇永不會變更其值的屬性 確保不會是虛值的屬性 不要用會造成困惑的編號鍵值 盡量以單一的屬性來代表整筆值組 替代鍵(Alternate Keys) 外來鍵 (Foreign Keys) 外來鍵一個在R2中的外來鍵(FK)是由R2屬性集的子集合所構成,而且合乎下面兩點: FK中的每個屬性值不是全為虛值,就是全非虛值 存在某個基底關聯表R1,其候選鍵為CK ,使得具有非虛值得FK屬性值與R1中的某個值組的CK屬性值完全相等 若外來鍵所參考到的候選鍵為複合(單一)屬性的話,則該外來鍵也一定是複合(單一)屬性,而且兩者的各個相對屬性之值域也都要一樣,但屬性名稱可以不一樣 R1與R2可以是同一個關聯表 外來鍵不一定是主鍵的一部份 dno name manger budget a1 會計 A001 40000 e1 工程 E001 50000 p1 企劃 - 48000 s1 銷售 S001 34000 eno name dno salary A001 Mike a1 60K E001 Frank e1 80K E002 John e1 48K S001 Tom s1 70K Departments Employees 外來鍵與所參考的候選鍵都在同一個關聯表中 eno name manger salary A001 Mike - 60K E001 Frank - 80K E002 John E001 48K S001 Tom - 70K Employees 外來鍵參考圖 (Referential Diagram) 外來鍵參考圖 no id Bookstores ? Orders ? Books R3 ? R2 ? R1 外鍵參考鏈(Referential Chain) Rn ? Rn-1 ? … ? R1 外鍵參考環(Referential Cycle) Rn ? Rn-1 ? … ? R1 ? Rn 簡單外鍵參考環(參考的候選鍵在同一個關聯表) R1 ? R1 關聯式模式的兩條整合限制規

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档