◼︎ 관계대수
• 관계대수
- 릴레이션에서 원하는 결과를 얻기 위해 연산을 이용하여 질의하는 방법을 기술하는 언어
- 피연산자가 릴레이션이고 결과도 릴레이션
- 연산자의 예 : select, project, join, division, 합집합, 교집합, 차집합, 교차곱 등
- 질의의 내용을 구하기 위해 수행해야 할 연산의 순서를 명시(절차적)
• 관계해석
- 무엇을 검색할 것인가를 명시하는 선언적인 언어(비절차적)
- 투플 관계 해석과 도메인 관계 해석으로 구분
- SQL 및 많은 상업용 관계 언어들은 관계 해석에 기반함
→ 관계대수와 관계해석은 모두 관계 데이터 모델의 중요한 언어, 실제 동일한 표현능력을 가짐
'Study Fundamental > DataBase' 카테고리의 다른 글
09. SQL 내장함수 (0) | 2021.10.21 |
---|---|
08. SQL 기초 (0) | 2021.10.21 |
06. 무결성 제약조건 (0) | 2021.10.20 |
05. 관계 데이터 모델의 개념 (0) | 2021.10.20 |
04. 데이터베이스 시스템의 구성 (0) | 2021.10.06 |