티스토리 뷰
반응형
1. 관계대수의 종류
1) 순수 관계 연산자 : SELECT, PROJECT, JOIN, DIVISION
Select(σ) | -릴레이션에서 주어진 조건을 만족하는 튜플들을 검 색하는 것으로 기호는 그리스문자의 시그마를 이용 -(행, 수평적 연산) |
Project(π) |
-릴레이션에서 주어진 조건을 만족하는 속성들을 검 색하는 것으로 기호는 그리스문자의 파이를 이용 -(열, 수직적 연산) |
Join(⋈) |
-두개의 릴레이션 A와 B에서 공통된 속성을 연결 |
Division(÷) | -나누어지는 릴레이션인 A는 릴레이션B의 모든 내 용을 포함한 것이 결과 릴레이션이 된다. |
2)일반 집합 연산자 : 합집합, 교집합, 차집
합집합 (U) | 릴레이션 A 또는 B에 속하는 튜플들로 구성된 릴레이션 (Union) |
교집합(∩) | 릴레이션 A 와 B에 광통적으로속하는 튜플들로 구성 된 릴레이션 (Intersection) |
차집합 (-) | 릴레이션 A에만 있고 B에는 없는 튜플들로 구성된 릴레이션 (Difference) |
카디션 프로덕트(x) | A에 속한 각 튜플 a에 대해하여 B에 속한 튜플 b를 모두 접속시킨 튜플들(a b)로 구성된 릴레이션 (cartesian product) |
반응형
댓글