반응형
어떻게 질의를 수행할 것인가를 명시하는 절차적 언어
관계대수는 상용 관계 DBMS들에서 널리 사용되는 SQL의 이론적인 기초
관계대수는 SQL을 구현하고 최적화하기 위해 DBMS의 내부 언어로서도 사용됨
π empname ( σ deptname='영업' (EMPLOYEE *dno,deptno DEPARTMENT))
셀렉션(σ) - 선택 조건
한 릴레이션에서 실렉션조건(selectioncondition)을 만족하는 투플들의 부분 집합을 생성함
프로젝션(π) - 보여줄 것
한 릴레이션의 애트리뷰트들의 부분집합을 구함
조인 (JOIN)
1. 세타조인, 동등조인(⋈)
2. 자연조인( * )
EMPLOYEE *dno,deptno DEPARTMENT
SQL 관점에서 보면
select [employee.empname,department.deptname] = 프로젝션
from employee,department
[where employee.dno = department.deptno] = 자연조인
and [employere.salary>2,500,000] = 셀렉션
반응형
'개발_DB > RDBMS' 카테고리의 다른 글
SQL developer 단축키 (0) | 2019.05.11 |
---|---|
DDL, DML, DCL 이란? (0) | 2019.05.11 |
교차 엔티티 (Intersection Entity) (0) | 2019.05.11 |
DUAL 테이블 (0) | 2019.05.11 |
Oracle | Command line 명령어 (0) | 2019.05.11 |