课程主题 关系 模型关系数据库应用 课程.pptx

课程主题 关系 模型关系数据库应用 课程.pptx

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

关系数据库应用课程现代殡葬技术与管理专业群教学资源库主讲人:吴名星课程主题:关系模型

目录CONTENTS01关系模型基本概念02关系模型表示

01关系模型基本概念关系(Relation)就是二维表行、元组、记录基数列、字段、属性值域学号姓名年龄性别S01张三18男S02李四30女S03王五25男关系-学生信息元组属性值域基数=3

01关系模型基本概念键(Key)又称为码,由一个或多个属性组成,能唯一标识一行。候选键(CandidateKey)在关系中能唯一标识元组的最小属性(或属性组)一个关系可能有多个候选键主键(PrimaryKey)从候选键中任选一个来唯一标识元组一个关系只能有一个主键用户可以根据需要在候选键中选择合适的作为主键备用键(AlternateKey)除了主键外的其它候选键一个关系可以没有备用键,也可以有一个或多个备用键学号姓名身份证号年龄性别S01张三34224519890605452218男S02李四16583419901205405830女S03王五45524519880804602725男

01关系模型基本概念外键(ForeignKey)如果关系R1中的一个属性(或属性组),其值均取自于另一个关系R2的主键值,则称该属性(或属性组)为R1的外键学号姓名年龄班级编号S01张三18G01S02李四30G02S03王五25G01S04令狐冲28NULL班级编号班级名称G01软开1432G02计信1533G03网工1631主键外键主键学生关系班级关系

02关系模式关系模式是对表头的描述,表示一个关系的具体结构,又称关系结构(表结构)关系模型可表示为:关系名(属性名1,属性名2,…)如:学生信息(学号,姓名,性别,年龄)主属性和非主属性包含在任何候选键中的属性都称为该关系的主属性除主属性外其他属性都是非主属性,或称为非主属性如:学生(学号,姓名,性别,年龄)n元关系如果关系表有n列(即n个属性),该关系是n元关系主属性非主属性学号姓名年龄性别S01张三18男S02李四30女S03王五25男4元关系

02ER模型的三种关系以下学生基本信息表、课程和成绩表,请用关系的概念进行描述学号姓名年龄性别S01张三26男S02李四30女S03王五50男课程编号课程C01JavaC02C#C03数据库课程编号学号分数C01S0186C03S0186C03S0290基数=3元数=3主键表(关系)元组(记录)主键外键属性(列)属性(值域)复合主键外键

感谢聆听,批评指导

文档评论(0)

学海无涯苦做舟 + 关注
实名认证
内容提供者

职业教育

1亿VIP精品文档

相关文档