7. 데이터베이스 관계 연산
2021. 3. 7. 17:18ㆍTopcit 정리/기술 영역 - 데이터베이스 구축과 운영
반응형
일반 집합 연산
합집합 : 합병 가능한 두 릴레이션 중 하나 이상의 릴레이션에 속하는 투플로 구성된 릴레이션을 만드는 이항연산
교집합 : 합병 가능한 두 릴레이션에 모두 속하는 투플로 구성된 릴레이션을 만듬
차집합 : 합병 가능한 두 릴레이션에서 A에는 있지만 그 나머지에는 없는 투플로 릴레이션을 만듬
카티션 프로덕트 : 두 릴레이션의 투플로 구성가능한 모든 투플로 릴레이션을 만듬
순수 관계 연산
select : 릴레이션에서 조건에 맞는 특정 투플을 분리하는 연산
project : 릴레이션에서 특정 속성을 선택하여 분리하는 단항 연산
join : 두개 이상의 릴레이션에서 조인 조건에 맞는 두 릴레이션의 투플을 조합하는 연산
division : 두개의 릴레이션에서 하나의 릴레이션의 모든 투플이 존재하는 나머지 투플을 분리하여 트랜잭션하는 연산
확장 관계대수 연산
세미 조인 : 조인 속성으로 연산자 뒤 릴레이션을 프로젝트한 결과를 조인시키는 연산
외부 조인 : 한 릴레이션에 있는 투플에 대응되는 투플이 반대에 없을경우 null을 만드는 연산
일반 집합 연산 : 완변하게 합병 가능하지 않은 두 릴레이션을 차수 확장시켜 합집합 하는 연산
반응형
'Topcit 정리 > 기술 영역 - 데이터베이스 구축과 운영' 카테고리의 다른 글
9. 데이터베이스 질의 응용 (0) | 2021.03.08 |
---|---|
8. 관계 데이터베이스 언어 (SQL) (0) | 2021.03.07 |
6. 데이터베이스 품질과 표준화 (0) | 2021.03.03 |
5. 데이터베이스 물리 설계 (0) | 2021.03.02 |
4. 정규화와 반정규화 (0) | 2021.02.25 |