관계 대수

**어떻게 질의를 해석**하는가에 대한 절차적 언어

특징

릴레이션 처리 위해 연산자와 연산 규칙을 제공하는 언어

피연산자 = 릴레이션 && 결과 = 릴레이션


순수 관계 연산자

관계형 DB에 적용 가능하도록 특별히 개발한 관계 연산자

(Select, Project, Join, Devision)

Select (σ)

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

수평 연산이라고도 한다

σ DNO=3 (EMPLOYEE) : EMPLOYEE 테이블에서 DNO가 3인 행을 도출

Project (π**)**

릴레이션에서 **속성 List에 제시된 속성만 추출**하는 연산

수직 연산이라고도 한다

π TITLE(EMPLOYEE) // EMPLOYEE 테이블에서 TITLE 열을 도출

중복 자동 제거