Intersection ∩

교집합은 양쪽 릴레이션에 모두 있는 튜플만 남긴다

R ∩ S는 두 입력의 공통 부분입니다. 한쪽에만 있는 튜플은 결과에서 제외됩니다.

관계 대수 표현
R ∩ S = R − (R − S)

교집합은 차집합만으로 표현할 수 있으므로 유도 연산입니다.

R: 컴퓨터학과

학번 이름
1001 김하늘
1003 박준호
1006 정다은

S: 수학 특기

학번 이름
1001 김하늘
1004 이수민
1007 문지호

R ∩ S

학번 이름
1001 김하늘
1

R − S로 R에만 있는 튜플을 구합니다.

2

R에서 그 튜플들을 다시 제거합니다.

결과

R에도 S에도 있던 공통 튜플만 남습니다.

합병 가능 조건

교집합도 두 릴레이션의 속성 수와 대응 도메인이 맞아야 적용할 수 있습니다.