- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
回顾 概念模型 实体、属性、域、关键字、实体型、实体集、联系 数据模型 层次、网状、关系模型 组成要素 数据结构、数据操作、完整性约束 本章内容 关系模型 关系代数 关系演算 3.1关系模型 关系的数学描述 关系概念是对事物间数据依赖的一种描述 表达关系的数学模型:矩阵、图 集合论提供了关系概念 集合论中的关系本身也是一个集合,以具有某种联系的对象组合——“序组”为其成员。 3.1关系模型 关系的数学描述 关系不是通过描述其内涵来刻划事物间联系的,而是通过列举其外延(具有这种联系的对象组合全体)来描述这种联系。 关系的数据结构 关系的定义 关系的数据结构 关系的定义 3.1关系模型 关系的数据结构 关系的定义 3.1关系模型 关系的数据结构 关系的定义 关系的数据结构 关系的定义 3.1关系模型 关系的数据结构 关系的定义 3.1关系模型 关系的数据结构 关系模型的相关概念 3.1关系模型 关系的数据结构 关系模型的相关概念 3.1关系模型 关系的数据结构 关系模型的相关概念 3.1关系模型 关系的数据结构 关系模型的相关概念 3.1关系模型 关系的数据结构 关系模型的相关概念 3.1关系模型 关系的数据结构 关系模型的相关概念 3.1关系模型 关系的数据结构 关系模型的相关概念 3.1关系模型 关系的数据结构 关系模型的相关概念 3.1关系模型 关系的数据结构 关系模型的相关概念 3.1关系模型 关系的数据结构 3.1关系模型 关系的数据结构 关系模型的相关概念 3.1关系模型 关系的数据结构 关系模型的相关概念 3.1关系模型 关系的数据结构 关系模型的相关概念 3.1关系及关系模型 关系的数据结构 关系模型的相关概念 3.1 关系模型 3.1 关系模型 关系的数据结构 关系的性质 集合论 关系可以是一个无限集合 元组(d1,d2,…,dn)与(d2,d1,…,dn)不同 关系数据模型 关系必须是有限集合 为关系的每个属性附加一个属性名取消分量的有序性,即关系R (A1,…,Ai,Aj,…,An)与关系R(A1,…,Aj,Ai,…,An)为同一关系模式,其对应的元组(d1,d2,…,di,dj,…,dn)和(d1,d2,…,dj,di,…,dn)相同。 3.1 关系模型 关系的数据结构 关系的性质 元组个数有限性 元组的唯一性 元组的次序无关性 属性名唯一性 属性的次序无关性 元组分量的原子性 分量值域同一性 3.1 关系模型 关系的数据结构 关系与二维表 3.1 关系模型 关系的数据结构 关系与二维表 在表中各列从左到右是有序的,关系中属性的次序是任意的; 在表中各行从上到下是有序的,关系中元组的次序是任意的; 在表中,可能包含重复的行,关系中不能有相同的元组; 表中至少含有一个列,但可存在不含任何属性的关系,相当于空集合; 表中允许包含空行(例SQL中),而关系中不允许; 表是“平面的”或是“二维的”,而关系却是“n维的”,是n个域上的一个n元组的集合。 3.1 关系模型 关系的数据结构 关系数据库 在某一应用领域中,所有实体集及实体之间联系所形成的关系的集合就构成了一个关系数据库。 关系数据库也有型和值的区别。 关系数据库的型称为关系数据库模式,是对关系数据库的描述,包括若干域的定义以及在这些域上定义的若干关系模式。 关系数据库的值是这些关系模式在某一时刻对应关系值的集合,即关系数据库的实例(数据)。 3.1 关系模型 关系的完整性约束 3.1 关系模型 关系的完整性约束 关系模型的完整性约束是关系模型对于存储在数据库中的数据具有的约束能力,也就是关系的值随着时间变化应该满足的一些约束条件。 这些约束条件实际上是现实世界的对关系数据的语义要求。关系数据库中的任何关系在任何时刻都需要满足这些语义。 3.1 关系模型 关系的完整性约束 实体完整性 参照完整性 用户定义的完整性 3.1 关系模型 关系的完整性约束 实体完整性 在关系模型中,实体用关系来描述,关系是元组的集合。为使候选键能惟一标识一个元组,需对构成候选键的每个主属性进行约束。 3.1 关系模型 关系的完整性约束 实体完整性 学生(学号,姓名,性别,出生时间,所在系) 课程(课程编号,课程名,先修课程号) 选课(学号,课程编号,成绩) 3.1 关系模型 关系的完整性约束 实体完整性 这条约束规则的实质是体现了关系模型中键约束特性,主属性为空,说明存在某个不可标识的元组,即存在不可区分的实体值。 针对系统中定义的基本关系(存储的关系表)而言的,并不对查询的结果关系(临时表)、视图等进行约束。 如果关系的候选键由若干属性组成,则所有构成候选键的属性即主属性都不能为空。 3.1 关系模型 关系的完整性约束 参照
您可能关注的文档
最近下载
- 糖尿病酮症酸中毒诊疗指南(中国2型糖尿病防治指南((2022年-2023年)版).docx VIP
- YST751-2024 钽及钽合金牌号和化学成分-报批稿.pdf VIP
- Dsc-931中文说明书.doc VIP
- (2025)患者发生非计划性拔管的应急预案.docx VIP
- 7.2《归园田居(其一)》课件(共18张PPT) 2024-2025学年统编版高中语文必修上册.pptx VIP
- 设计构成与应用:立体构成与应用PPT教学课件.pptx VIP
- 肝脏特异性对比剂对肝脏疾病诊断.ppt VIP
- 最全人体解剖学图谱.ppt VIP
- 绿化养护方案.docx VIP
- 事业单位面试考官测试题题库单选题.pdf VIP
原创力文档


文档评论(0)