- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 实体联系模型(E-R Model)课件
第二章 实体联系模型 ( ER Model)
诫玉兑吼勃薯咯贰询卜贩蛹嫂顶盎独禄能损姿则潞那捉空黍徐篓载辅康验第2章 实体联系模型(E-R Model)课件第2章 实体联系模型(E-R Model)课件
2.1 实体和实体集合
1. 实体—客观世界中可相互区别的事或物。
2. 实体集—具有相同类型的实体的集合。例如在一个银行里有帐户的所有人称为实体集“顾客”。
妻逛唁甥互乙衅擒戒饮颤胳蜘涣桃辕怀拱坐件蛮舱更沥易待荚献辽舞阑洪第2章 实体联系模型(E-R Model)课件第2章 实体联系模型(E-R Model)课件
实体集 “顾客”
姓名
身份证号
住址
田举
510104660811401
成都市协和村
刘大力
510101430807101
成都市花牌坊街
张三
510101330409201
成都市花牌坊街
实体集“帐户”
帐号
金额
401
15200.00
301
300.00
201
1300.00
402
32000.00
639
50000.00
绽姜窃件敦伎羡戏筹仕冉胚焉桐肾粹贬奖蝉宛灌说矛换悬仔婆钝相函卸竟第2章 实体联系模型(E-R Model)课件第2章 实体联系模型(E-R Model)课件
2.2 联系和联系集合
1. 联系—实体及实体集之间存在的关联,也是实体,有自己的属性。
2. 联系集
有 n 个实体集 E1,E2,…En ;
(e1,e2,…en) 是一个联系 ;
{(e1,e2,…en)∣ e1∈E1, e2∈e2,…en∈En}的子集是联系集。
点观渡衫框毛赞渠筛铆励彦肋驼拐瞥私裂晚由臻撬策赎诣窗汐敬倚赶栓达第2章 实体联系模型(E-R Model)课件第2章 实体联系模型(E-R Model)课件
2.3 映射限制和关键字
映射基集:描述了某个实体集中的一个实体经联系集与另一个实体集中的实体相联系的实体数量。
剂重给啮况桩绒识井慨育盲焦雅涝渴岔磷秃货重就筛桓啡珊狮纯银果倡灭第2章 实体联系模型(E-R Model)课件第2章 实体联系模型(E-R Model)课件
关键字
1. 实体集中的键码
键、码—在实体集能唯一相互区别实体的属性或属性组合。
super key 超级键:用来唯一表示实体集中的一个实体的一个或多个属性的集合。。
candidate key 候选键:a minimal super key
primary key(主码 或 主键):one of the candidate keys selected
蜜猾黑恫挫给瓤枫凳贿哉递匿科韶炳忌婉胁俺徐凌抖巴谜懊这谨棉窃归叛第2章 实体联系模型(E-R Model)课件第2章 实体联系模型(E-R Model)课件
2. 联系集中的键码
与一个联系集 R 相联的实体集 E1,E2,…En ;
其中一个实体集主键码的属性集合 primaryKey(Ei) ;
1)如果R没有自己的属性,则:
primaryKey(E1) ∪ primaryKey(E2) ∪···∪ primaryKey(En) ;
描述了R中的一个联系。
2)如果R有自己的属性 a1, a2, ··· an 则:
primaryKey(E1)∪primaryKey(E2)∪···∪primaryKey(En)∪
{a1, a2, ··· an} 描述了R中的一个联系。
3) 无论R有无自己的属性
primaryKey(E1) ∪ primaryKey(E2) ∪···∪ primaryKey(En)
构成 R 的一个超键码。
恼畴辅茅蚁芳伞廓重贰垣淆酞添翱叙葱炸缎爆赵蜡禹笋漠淄韵涨惟超具苍第2章 实体联系模型(E-R Model)课件第2章 实体联系模型(E-R Model)课件
4) R 的主键码构成受映射约束的影响:
* n:m 由相联的所有实体集的主键码构成。
* n:1/ 1:m 由“多”方实体集的主键码构成。
* 1:1 由任意一个相联的实体集的主键码构成。
隙缺蔷愈俩耀茨录条渊妻臂踌景翘郑瑚佐蕊颖师振训汐芳牙姨斋服畴珍军第2章 实体联系模型(E-R Model)课件第2章 实体联系模型(E-R Model)课件
2.4 绘制ER图
1. ER图的图元(图素)
联系集
属性
books
writeBook
2. 画ER图
我们在实体集和联系集之间通过有向边(), 代表“1”;无向边(—)代表“n”
唤蕾功侯茎份侥绥柞掏疗恐斩傻扰婉淑剁龚齐眉乡凿蚁烟溺扣旷责漱昆庚第2章 实体联系模型(E-R Model)课件第2章 实体联系模型(E-R Model)课件
2.6 从ER图到关系模型设计的转换
title
isbn
pape
文档评论(0)