- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
2.2.3关系数据库AnIntroductiontoDatabaseSystem*AB关系数据库的型与值关系数据库1.关系数据库AnIntroductiontoDatabaseSystem*在一个给定的应用领域中,所有实体及实体之间联系的关系的集合构成一个关系数据库。关系数据库也有型和值之分2.关系数据库的型与值AnIntroductiontoDatabaseSystem*关系数据库的型称为关系数据库模式,是对关系数据库的描述若干域的定义在这些域上定义的若干关系模式关系数据库的值是这些关系模式在某一时刻对应的关系的集合,通常简称为关系数据库第二章关系数据库AnIntroductiontoDatabaseSystem*2关系数据结构5关系演算3关系的完整性6小结1关系模型概述4关系代数2.3关系的完整性AnIntroductiontoDatabaseSystem*关系模型的完整性规则是对关系的某种约束条件。关系模型中三类完整性约束:实体完整性123654实体完整性和参照完整性是关系模型必须满足的完整性约束条件,被称作是关系的两个不变性,应该由关系系统自动支持。用户定义的完整性参照完整性关系的完整性(续)AnIntroductiontoDatabaseSystem*123实体完整性参照完整性用户定义的完整性1232.3.1实体完整性AnIntroductiontoDatabaseSystem*实体完整性规则(EntityIntegrity)若属性A是基本关系R的主属性,则属性A不能取空值例SAP(SUPERVISOR,SPECIALITY,POSTGRADUATE)POSTGRADUATE属性为主码(假设研究生不会重名),则其不能取空值2.2关系数据结构AnIntroductiontoDatabaseSystem*010203关系关系模式关系数据库域(Domain)2.2.1关系AnIntroductiontoDatabaseSystem*笛卡尔积(CartesianProduct)关系(Relation)域是一组具有相同数据类型的值的集合。例:⒈域(Domain)AnIntroductiontoDatabaseSystem*整数1实数2介于某个取值范围的整数3长度指定长度的字符串集合4{‘男’,‘女’}5介于某个取值范围的日期62.笛卡尔积(CartesianProduct)1)笛卡尔积给定一组域D1,D2,…,Dn,这些域中可以有相同的。D1,D2,…,Dn的笛卡尔积为:D1×D2×…×Dn={(d1,d2,…,dn)|di?Di,i=1,2,…,n}所有域的所有取值的一个组合不能重复笛卡尔积(续)AnIntroductiontoDatabaseSystem*D1=导师集合={张清玫,刘逸}D2=专业集合={计算机专业,信息专业}D3=研究生集合={李勇,刘晨,王敏}例给出三个域:01D1×D2×D3={(张清玫,计算机专业,李勇),(张清玫,计算机专业,刘晨),(张清玫,计算机专业,王敏),(张清玫,信息专业,李勇),(张清玫,信息专业,刘晨),(张清玫,信息专业,王敏),(刘逸,计算机专业,李勇),(刘逸,计算机专业,刘晨),(刘逸,计算机专业,王敏),(刘逸,信息机专业,李勇),(刘逸,信息机专业,刘晨),(刘逸,信息机专业,王敏)}则D1,D2,D3的笛卡尔积为:02笛卡尔积(续)AnIntroductiontoDatabaseSystem*01笛卡尔积中每一个元素(d1,d2,…,dn)叫作一个n元组(n-tuple)或简称元组。元组(Tuple)02笛卡尔积元素(d1,d2,…,dn)中的每一个值di叫作一个分量。分量(Component)笛卡尔积(续)*AnIntroductiontoDatabaseSystem4)基数(Cardinalnumber)若Di(i=1,2,…,n)为有限集,其基数为mi(i=1,2,…,n),则D1×D2×…×Dn的基数M为:在上例中,基数:2×2×3=12,即D1×D2×D3共有2×2×3=12个元组mMin1i==P元组个数笛卡尔积的表示方法笛卡尔积(续)AnIntroductiontoDatabaseSystem*笛
您可能关注的文档
- 小学英语教学设计随想广东教育学院外语系傅瑞屏.ppt
- 拼音1-5课拼读练习.ppt
- 平稳时间序列分析.ppt
- 教育信息系统安全风险概述.ppt
- 小学音乐小组基本训练.ppt
- 智慧人生三四(董事长).ppt
- 急危重病人抢救的护理配合.ppt
- 文明交往礼为先.ppt
- 微生物基本操作规范.ppt
- 影响屈服强度的因素.ppt
- 基本面选股组合月报:大模型AI选股组合本年超额收益达6.60.pdf
- 可转债打新系列:安集转债,高端半导体材料供应商.pdf
- 可转债打新系列:伟测转债,国内头部第三方IC测试企业.pdf
- 联想集团PC换机周期下的价值重估.pdf
- 计算机行业跟踪:关税升级,国产突围.pdf
- 科技类指数基金专题研究报告:详解AI产业链指数及基金布局.pdf
- 计算机行业研究:AIAgent产品持续发布,关税对板块业绩影响较小.pdf
- 民士达深度报告:国内芳纶纸龙头,把握变局期崛起机遇.pdf
- 社会服务行业动态:全球首张民用无人驾驶载人航空器运营合格证落地,霸王茶姬冲击美股IPO.pdf
- 通信行业研究:特朗普关税令落地,长期看好国产算力链.pdf
文档评论(0)