2012-01-04 1 views
1

사람이 도움이 관계형 대수에 다음 두 SQL 문을 변환 할 수 있습니다하십시오변환 SQL

1)

SELECT D.Dname 
FROM Employee E, Department D 
WHERE E.Dno = D.Dno 
    AND E.Lname='Smith' 
    AND S.Fname='John' 

2)

SELECT B.Town 
FROM Staff S, Branch B 
WHERE S.BranchId = B.BranchId 
    AND S.lName='Pincher' 
    AND S.fName='Penny' 

답변

3

answer ... 그리고 WHERE 절의 D.Fname = 'John'을 의미한다고 가정합니다.

+0

: 관계 대수학 문제에도 문제가 있습니다. 나는 내 질문 [여기] (http://stackoverflow.com/questions/18997845/how-to-convert-sql-to-relational-algebra-incase-of-sql-joins)을 올렸다. 저를 도와 주실 수 있나요? 감사. –

0

π Dname Lname = 'Smith'^ Fname = 'John' (Employee | x | DNO학과))

+0

답변을 주셔서 고마워요.하지만 여전히 저 자신이 대답 한 일부와 비교해도 당신이 저를 도울 수 있다면 마음에 들지 않습니다. SELECT B.Town' '직원 S 지점 B WHERE S. BranchId = B.BranchId' 'AND S.lName = 'Pincher'' 'AND S.fName ='Penny' –

+0

@rcanu : 저는 또한 관계 대수학 문제에 문제가 있습니다. 나는 내 질문 [여기] (http://stackoverflow.com/questions/18997845/how-to-convert-sql-to-relational-algebra-incase-of-sql-joins)을 올렸다. 저를 도와 주실 수 있나요? 감사. –

1

여기에 두 번째 SQL 문에 대한 관계 대수의 :

π 타운 ( LNAME = '핀처'^ FNAME = '페니' (직원 σ | X | BranchId Branch))

+0

: 관계 대수학 문제에도 문제가 있습니다. 나는 내 질문 [여기] (http://stackoverflow.com/questions/18997845/how-to-convert-sql-to-relational-algebra-incase-of-sql-joins)을 올렸다. 저를 도와 주실 수 있나요? 감사. –