Relational algebra: 두 판 사이의 차이

youngwiki
편집 요약 없음
7번째 줄: 7번째 줄:
===select: <math>\sigma</math> ===
===select: <math>\sigma</math> ===


===project: <math>\prod_</math> ===
===project: <math>\prod_{}^{}</math> ===


===union: <math>\smile</math> ===
===union: <math>\smile</math> ===

2025년 3월 12일 (수) 15:50 판

상위 문서: Relational Query Languages

개요

Relational algebra는 procedural 언어에 해당하며 하나 혹은 두개의 relation을 입력으로 받고 새로운 relation을 출력하는 여러 연산자로 구성된다. 이러한 Relational algebra는 SQL Query Languages의 이론적인 토대를 형성한다.

Six Basic Operator

select: σ

project:

union:

set difference: -

cartesian product: x

rename: ρ