목록관계대수 (1)
Stack Building
[05] 관계대수와 관계해석
관계 데이터 모델에서 릴레이션을 조작하기 위한 연산에는 관계대수relational algebra와 관계해석relational calculus이 있다. 이 연산은 사용자 입장에서 볼 때 데이터를 처리하는 데이터 언어가 되는데, 이를 얼마나 자세하게 명시하느냐에 따라 절차언어procedural language와 비절차언어로 구분한다. 관계대수는 절차언어, 관계해석은 비절차언어로 구분할 수 있다. 1. 관계대수 "목표 데이터를 얻기 위해 어떻게 해야 하는가?" 각 연산의 피연산자operand가 모두 릴레이션이고, 결과도 릴레이션이다. 크게 일반집합연산인 합집합union, 교집합intersect, 차집합difference, 카티션 프로덕트cartesian product와 순수관계연산인 셀렉트select, 프로젝..
DB
2019. 8. 13. 22:02