Java运算符
==与equals的区别
equals:比较存储空间里面的值是否相同
==:比较存储空间的地址是否相同
&与&&,|与||(&&与||的短路)
&:左右两边都执行,无论第一个是否为true
&&:左边为false时右边不执行,左边为true时右边也执行。
|:左右两边都执行,无论左边为false或true
||:左边为false时右边不执行,左边为true时右边也执行、
关系代数(并、交、差、笛卡尔积、自然连接、投影、选择)
并:得出结果的表的属性与之前参与运算的表的属性完全相同 表通过运算后会变大
交:得出结果的表的属性与之前参与运算的表的属性完全相同 表通过运算后会标小
差:得出结果的表的属性与之前参与运算的表的属性完全相同 表通过运算后会变小
笛卡尔积:得出结果的表的属性与之前参与运算的表的属性完全不同 表通过运算后会变大
自然连接:属性有一个相同
投影:得到的表为垂直结果
选择:得到的表为横向结果