- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库系列讲义1数据库系列讲义1
数据库原理基础知识;主要内容;一 基本概念;二 重要术语;;显然:
1、超关键字能唯一标识每个元组。
2、含有超关键字的属性集合都是超关键字。
3、超关键字未必包含主关键字。
4、主关键字必是超关键字。
;2.重要术语;二 重要术语;二 重要术语;;三 完整性约束;四 关系代数;乘积
设关系r、s分别是k1、k2元关系,分别有n1、n2个元组
r ×s={t |t=u, v∧ u∈ r ∧ v∈ s}
注意:
1、可以按笛卡儿乘积理解
2、 r ×s是k1+k2 元关系
3、 r ×s 有n1 × n2 个元组
4、允许同名属性,也可以改名字
;投影
设n元关系r,关系框架为R={A1,A2,…,An}, Aj1,Aj2,…,Ajk是R中互不相同的属性,那么r在Aj1,Aj2,…,Ajk上的投影定义为:
π j1,j2,…,jk (r)={u|u=t[Aj1], t[Aj2 ],…,t[Ajk ] ∧ t∈ r}
注意:
1、关系框架按Aj1,Aj2,…,Ajk重组
2、消除重复元组;θ-选择
θ是比较运算符:=、≠、>、<、≥、≤中的某一个,那么θ-选择运算定义为:
σAjθAi(r)={t| t∈r ∧t[Aj]θt[Ai]}
;;表8 R1UR2;;4.关系代数;相交
r1∩r2=r1-(r1-r2)
即r1、r2中所有相同元组构成的集合
θ-连接
r1 ∞AiθBj r2={t|t=u,v∧u∈r1 ∧ v∈r2 ∧u[Ai]θv[Bj]}
注意:θ为“=”时,等接
F-连接
类似于θ-连接,条件F
自然连接
所有相同属性进行等接,并去掉相同的属性
;除法
关系r、s分别为k1、k2元关系,k1k2,s不为空关系;
关系框架Q=R-S={A1,…,Ak1-k2}
r÷s={u|对于每一个元组v∈s都存在t∈r,使得t[S]=v且t[Q]=u}
半连
r1∝r2=πr1(r1∞r2);补
 ̄r={t|t∈d(R)∧¬∈r}
d(R)= d(A1)× d(A2)×… ×d(An)
d(Ai)是Ai的值域
囿补
~r={t|t∈(πA1(r)×πA2(r)×… × πAn(r) )∧¬∈r};
您可能关注的文档
- 数学建模2016年D题数学建模2016年D题.pdf
- 数学建模获奖样例数学建模获奖样例.doc
- 数学思维训练备课数学思维训练备课.doc
- 数学教育之取势明道优术_章建跃_陈向兰数学教育之取势明道优术_章建跃_陈向兰.pdf
- 数学文科金版教程限时规范特训手册数学文科金版教程限时规范特训手册.doc
- 数学物理方程1 电子科技大学 李明奇数学物理方程1 电子科技大学 李明奇.pdf
- 数学建模协会建会答辩演讲稿数学建模协会建会答辩演讲稿.ppt
- 数学教育概论之小学数学说课稿范例数学教育概论之小学数学说课稿范例.ppt
- 数学150+理综297分状元学姐学习经验贴数学150+理综297分状元学姐学习经验贴.pdf
- 数学期望的定义数学期望的定义.pdf
文档评论(0)