순수관계연산자

 순수 관계 연산자 

 순수관계 연산자란 관계 데이터베이스에 적용할 수 있도록 특별히 개발한 관계 연산자를 말한다.

순수 관계 연산자 : Select, Project Join, Devision

 

Select

Select는 릴레이션에 존재하는 튜플 중에서 선택 조건을 만족하는 튜플의 부분집합을 구하여 새로운 릴레이션을 만든다.

릴레이션의 행에 해당하는 플을 구하는 것이므로 수평연산이라고도 한다.

 

Project

Project는 주어진 릴레이션에서 속성 List에 제시된 Attribute만을 추출하는 연산이다.

릴레이션의 열(세로)에 해당하는 Attribute를 추출하는 것이므로 수직 연산자라고도 한다.

 

Join

Join은 공통 속성을 중심으로 두 개의 릴레이션을 하나로 합쳐서 새로운 릴레이션을 만드는 연산이다.

 

Division

Division은 두개의 릴레이션이 있을때 하나의 속성(A)이 다른 하나의 속성(B)값을 모두 가진 튜플에서 B가 가진 속성을 제외한 속성만을 구하는 연산이다.