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
-------------
学过数据库系统原理的帮忙算算这个元祖表达式得到的关系
并且详细讲一下演算过程,谢谢了, 本人没看明白

解决方案 »

  1.   

    等价的SQL查询:SELECT *
    FROM S
    WHERE EXISTS (
    SELECT *
    FROM R
    WHERE S.C < R.B
    )
      

  2.   


    如果是应用为主的话,元组关系演算和域关系演算可以略过,除非你搞理论,或是个人想要锻炼思维。关系代数部分建议看一下。然后直接学SQL语法。
    SQL无非是关系代数的形式语言表述。
      

  3.   

    R={t|ヨu(S(t)∧R(u)∧t[3]<u[2])}查询这样的集合:
    集合元素t属于S;
    并且,
    存在元素u属于R,使得t的第3个字段<u的第2个字段。