데이터베이스 구축
핵심175
관계대수의 개요
출제 빈도
10회
원본 50~51쪽
관계대수는 관계형 데이터베이스에서 원하는 정보와 그 정보를 검색하기 위해서 어떻게 유도하는가를 기술하는 절차적인 언어이다.
관계대수는 릴레이션을 처리하기 위해 연산자와 연산규칙을 제공하는 언어로 피연산자가 릴레이션이고, 결과도 릴레이션이다.
질의에 대한 해를 구하기 위해 수행해야 할 연산의 순서를 명시한다.
관계대수에는 관계 데이터베이스에 적용하기 위해 특별히 개발한 순수 관계 연산자와 수학적 집합 이론에서 사용하는 일반 집합 연산자가 있다.
• 순수 관계 연산자
- Select- Project- Join- Division
• 일반 집합 연산자
- UNION(합집합) - INTERSECTION(교집합) - DIFFERENCE(차집합) - CARTESIAN PRODUCT(교차곱)