数据库技术及应用 课件 第4章 关系数据模型.pptx

数据库技术及应用 课件 第4章 关系数据模型.pptx

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

DatabaseTechnologyApplications数据库技术及应用

关系与关系模式

笛卡尔乘积?

笛卡尔乘积?研究生导师专业研究生汤友德工商管理刘星汤友德软件工程刘星汤友德工商管理关文清汤友德软件工程关文清汤友德工商管理张蔷汤友德软件工程张蔷林娜工商管理刘星林娜软件工程刘星林娜工商管理关文清林娜软件工程关文清林娜工商管理张蔷林娜软件工程张蔷表4.1笛卡尔乘积的二维表表示

从笛卡尔乘积到关系研究生导师专业研究生汤友德工商管理刘星汤友德软件工程刘星汤友德工商管理关文清汤友德软件工程关文清汤友德工商管理张蔷汤友德软件工程张蔷林娜工商管理刘星林娜软件工程刘星林娜工商管理关文清林娜软件工程关文清林娜工商管理张蔷林娜软件工程张蔷表4.1笛卡尔乘积的二维表表示研究生导师专业研究生汤友德软件工程刘星汤友德软件工程张蔷林娜工商管理关文清表4.2“研究生导师指导学生”关系

关系的数学定义?研究生导师专业研究生汤友德软件工程刘星汤友德软件工程张蔷林娜工商管理关文清表4.2“研究生导师指导学生”关系

关系的键超键(SuperKey)若关系中的某一属性或属性组的值能唯一地标识一个元组,则称该属性或属性组为超键。身份证号码学号(身份证号码,姓名)(学号,姓名)(身份证号码,学号)(身份证号码,学号,姓名)学生(身份证号码,学号,姓名)

关系的键超键(SuperKey)若关系中的某一属性或属性组的值能唯一地标识一个元组,则称该属性或属性组为超键。候选键(CandidateKey)若关系中的某一超键,当去掉其中任一属性后,均不再能为超键,则称其为候选键。身份证号码学号学生(身份证号码,学号,姓名)

关系的键超键(SuperKey)若关系中的某一属性或属性组的值能唯一地标识一个元组,则称该属性或属性组为超键。候选键(CandidateKey)若关系中的某一超键,当去掉其中任一属性后,均不再能为超键,则称其为候选键。单属性键:只包含一个属性的候选键多属性键:由多个属性构成的候选键全键(All-key):若关系当中只有一个候选键,且这个候选键包含了关系的全部属性主属性(PrimeAttribute):候选键中的属性非主属性(Non-keyAttribute):不包含在任何候选键中的属性学生(身份证号码,学号,姓名)

关系的键超键(SuperKey)若关系中的某一属性或属性组的值能唯一地标识一个元组,则称该属性或属性组为超键。候选键(CandidateKey)若关系中的某一超键,当去掉其中任一属性后,均不再能为超键,则称其为候选键。主键(PrimaryKey)在关系的候选键中可选择其中一个作为元组的唯一标识符,这就是主键。身份证号码或学号学生(身份证号码,学号,姓名)

关系的键超键(SuperKey)若关系中的某一属性或属性组的值能唯一地标识一个元组,则称该属性或属性组为超键。候选键(CandidateKey)若关系中的某一超键,当去掉其中任一属性后,均不再能为超键,则称其为候选键。主键(PrimaryKey)在关系的候选键中可选择其中一个作为元组的唯一标识符,这就是主键。外键(ForeignKey)若关系R的某个属性或属性组A不是R的候选键,却是另一个关系S的候选键,则称A为R的外键。选修(课程号,学号,成绩)学生(身份证号码,学号,姓名)

关系模式的数学定义?

关系的性质分量原子性学号成绩语文数学20211022522190852021105646138076学号语文成绩数学成绩20211022522190852021105646138076

关系的性质分量原子性元组有限性在关系中元组的个数是有限的。计算机不能处理无限的数据。

关系的性质分量原子性元组有限性元组各异性关系是一个集合,由集合的性质决定,集合里不存在两个相同的元素。在现实生活当中不存在完全相同的两个实体。

关系的性质分量原子性元组有限性元组各异性元组次序任意性在关系的二维表中,元组对应行的次序可以任意交换。在实际的应用当中,为了加快检索速度,提高数据处理的效率,经常会对关系中的元组进行排序。

关系的性质分量原子性元组有限性元组各异性元组次序任意性属性名各异性在同一个关系的二维表中不能存在相同的属性名。即使关系中的两个属性来自同一个域,也要为它们取不同的名字加以区分。

关系的性质分量原子性元组有限性元组各异性元组次序任意性属性名各异性属性同质性在关系的二维表中同一列的数据必须是同一种数据类型且来自同一个值域。

关系的性质分量原子性元组有限性元组各异性元组次序任意性属性名各异性属性同质性属性次序任意性在定义一个关系模式时,其属性的先后次序不会影响关系的实际意义。在关系模式定义之后,不能随意地调换属性值在元组中顺序,否则,会引起歧义。

从E-R图

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档