R={t|ヨu(S(t)∧R(u)∧t[3]<u[2])}
-------------
关系R
A B C
1 2 3
4 5 6
7 8 9
-------------
关系S
A B C
1 2 3
3 4 6
5 6 9
-------------
学过数据库系统原理的帮忙算算这个元祖表达式得到的关系
并且详细讲一下演算过程,谢谢了, 本人没看明白
-------------
关系R
A B C
1 2 3
4 5 6
7 8 9
-------------
关系S
A B C
1 2 3
3 4 6
5 6 9
-------------
学过数据库系统原理的帮忙算算这个元祖表达式得到的关系
并且详细讲一下演算过程,谢谢了, 本人没看明白
FROM S
WHERE EXISTS (
SELECT *
FROM R
WHERE S.C < R.B
)
如果是应用为主的话,元组关系演算和域关系演算可以略过,除非你搞理论,或是个人想要锻炼思维。关系代数部分建议看一下。然后直接学SQL语法。
SQL无非是关系代数的形式语言表述。
集合元素t属于S;
并且,
存在元素u属于R,使得t的第3个字段<u的第2个字段。