Database 为什么联接等价于在具有0个属性的表上相交?
从Date的《数据库系统导论》第8版开始,第。186,略加编辑: 假设{X1,X2,…,Xm},{Y1,Y2,…,Yn},{Z1,Z2,…,Zp}为 三个复合属性,分别为X、Y、Z。那么自然 a和b的连接,连接b是与标题{X,Y,Z的关系{ 由所有元组{X X,Y,Z}组成的体 元组显示在具有X值X和Y值Y的中,元组显示在中 b具有Y值Y和Z值Z 如果m=p=0意味着a和b属于同一类型,则连接b退化为相交b 这种退化是如何发生的 图片:Database 为什么联接等价于在具有0个属性的表上相交?,database,relational-database,Database,Relational Database,从Date的《数据库系统导论》第8版开始,第。186,略加编辑: 假设{X1,X2,…,Xm},{Y1,Y2,…,Yn},{Z1,Z2,…,Zp}为 三个复合属性,分别为X、Y、Z。那么自然 a和b的连接,连接b是与标题{X,Y,Z的关系{ 由所有元组{X X,Y,Z}组成的体 元组显示在具有X值X和Y值Y的中,元组显示在中 b具有Y值Y和Z值Z 如果m=p=0意味着a和b属于同一类型,则连接b退化为相交b 这种退化是如何发生的 图片: 当参数属性集相同时,INTERSECT只是连接。当参数属性
当参数属性集相同时,INTERSECT只是连接。当参数属性集不相交时,TIME只是连接。两个参数属性集为空只是一种特殊情况。即INTERSECT和TIME 但是引号中m=p=0的空集不是参数的属性集,它们是左参数a和右参数b唯一的属性集。当这些集为空时,只有公共属性,即参数属性集相同。n=0的空集是公共属性,ie a和b是不相交的 更清楚的是,要避免将其视为复合属性这一模糊业务。对于具有属性集a和属性集b的a和b,联接b具有属性集a U b,并在存在元组ta和tb的情况下保持元组t集,其中ta在a中,tb在b中,且t=ta∪ tb.当A=B时,我们相交,当A∩ B={}我们有时间