实体间联系实体间联系.pptVIP

  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文档。上传文档
查看更多
实体间联系 魏英主讲老师:数据库应用与数据分析 数据模型有三种:层次模型、网状模型、关系模型目前最常用的是关系模型知识导入 01能区分关系数据库中字段等相关概念学习目标02能够正确判别实体间关系03掌握关系型数据表的特点 关系数据库PART – 01 一、关系数据库关系数据库采用关系模型作为数据的组织方式借助于集合代数等数学概念和方法来处理数据库中的数据是目前最为流行的一种数据组织形式。由多个二维表形成的二维表集组成,一个关系由一个二维表来定义 一、关系数据库字段(field):二维表中的每一列,也称为属性 一、关系数据库域:属性的取值范围,也就是数据库中某一列的取值限制 一、关系数据库记录(record):二维表的每一行的所有数据,也称为元组 一、关系数据库关键字(key):能唯一标识一个元组的一个或若干个属性的集合 一、关系数据库数据表(table):由具相同字段的所有记录构成的集合,也称为关系 一、关系数据库学号姓名语文数学英语专业总滨瑶931306230959420202202屈佳琳956665.5313539.520202203高桂芳978365.5281526.520202204徐恩友7811434.5283509.520202205罗梦欣91794929050920202206杨明霞1035267.5281503.52020级22班学生成绩表数据表有以下特点:(1)关系是一种规范的二维表,表中的元素是不可分割的最小数据单元,即表中不能再包含表。(2)二维表中的每一列元素是类型相同的数据 。 一、关系数据库学号姓名语文数学英语专业总滨瑶931306230959420202202屈佳琳956665.5313539.520202203高桂芳978365.5281526.520202204徐恩友7811434.5283509.520202205罗梦欣91794929050920202206杨明霞1035267.5281503.52020级22班学生成绩表数据表有以下特点:(3)二维表中的行和列的顺序可以任意调整。(4)表中任意两行的记录不能完全相同。 一、关系数据库关系型数据库优点(1)容易理解(2)使用方便(3)易于维护 实体间联系PART – 02 二、实体间联系实体:客观事物在信息世界中称为实体。实体可以是具体的人、事物,如一个人、一件商品,也可以是抽象的事件,如一场篮球比赛。 二、实体间联系实体集(entity set):性质相同的同类实体的集合称为实体集。如一个单位的同事、一批商品。 二、实体间联系属性(attribute):实体的每一特性在信息世界中都称为属性。由值和类型组成。例如身高、体重等都是实体人的属性,而身高体重具体的值就是每个属性的值。 二、实体间联系码(KEY):唯一标识实体的属性集称为码。 二、实体间联系实体属性值人身高170CM人体重50KG 二、实体间联系指组成实体的各属性之间的联系一对一联系(1 : 1)一对多联系(1 : n)多对多联系(m : n) 二、实体间联系E-R图:矩形框代表实体菱形框表示关系用椭圆形或圆角矩形表示实体的属性直线把实体与其属性连接起来 二、实体间联系一对一联系(1 : 1)11乘 客座 位乘 坐实体集A中的任一属性至多和实体集B中的一属性相联系,且实体集B中的任一属性至多和实体集A中的一属性相联系 二、实体间联系一对多联系(1 : n)n1班 级学 生包 含实体集A中至少有一个属性对应实体集B中 n(n1)个属性,且实体集B中任一属性至少对应实体集A中一个属性 二、实体间联系多对多联系(m : n)nm学 生课 程学 习实体集A中至少有一个属性对应实体集B中 n(n1)个属性,且实体集B中也至少有一个属性对应实体集A中 m(m1)个属性 关系数据库01实体间联系02实体间三种联系的区别03小结SUMMARY 1. 下列实体的联系中,属于多对多联系的是( )A.学生与课程 B.学校与校长 C.病人与病床 D.职工与工资思考题THINKING 2. 一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程间的联系是( )A.1:1联系 B.1:M联系 C.M:1联系 D.M:N联系思考题THINKING 3. 一个人与他的身份证号码对应的关系是( )A.一对多 B.一对一 C.多对一 D.多对多思考题THINKING 4. 一个班级所有同学与他们各自的各科成绩的关系是( )A.一对多 B.一对一

文档评论(0)

一笑倾洁 + 关注
实名认证
文档贡献者

PPT课件

1亿VIP精品文档

相关文档