데이터베이스 관계대수

2019. 5. 13. 23:02정보처리 산업기사/데이터베이스

반응형

데이터베이스 관계대수

 

데이터베이스에서 말하는 릴레이션은 튜플의 집합체라고 할 수 있다. 관계대수는 이러한 릴레이션을 처리하기 위한 연산의 집합으로 각 현산의 피 연산자가 모두 릴레이션이고, 결과도 릴레이션이다.

 

연산이 시스템의 입장이라면, 데이터 언어는 사용자의 입장에서 쓰이는 언어.

 

1. 데이터베이스 관계대수 관계형 데이터베이스에서 원하는 정보와 그 정보를 어떻게 유도하는가를 기술하는 절차적인 언어.

2. 릴레이션을 처리하기 위해 연산자와 연산규칙을 제공하는 언어로 피연산자가 릴레이션이고, 결과도 릴레이션이다.

3. 질의에 대한 해를 구하기 위해 수행해야 할 연산의 순서를 명시함.

 

순수 관계 연산자
SELECT, PROJECT, JOIN, DIVISION
일반 집합 연산자
UNION(합집합), INTERSECTION(교집합), DIFFERENCE(차집합), CARTESIAN PRODUCT(교차곱)

반응형