join

    [SQLD] 조인(JOIN) 요약

    [SQLD] 조인(JOIN) 요약

    > JOIN - JOIN이 필요한 기본적인 이유는 과목 1에서 배운 정규화에서부터 출발한다. 정규화란 불필요한 데이터의 적합성을 확보하고 이상현상 발생을 피하기 위해, 테이블을 분할하여 생성하는 것이다. - 테이블을 정규화하여 데이터를 분할하게 되면 성능이나 비용측면의 문제는 해결된다. 하지만 특정 요구 조건을 만족하는 데이터들을 분할된 테이블로부터 조회하기 위해서는 테이블 간에 논리적인 연관관계가 필요하고 그런 관계성을 통해서 다양한 데이터들을 조회할 수 있는 것이다. 그리고 이런 논리적인 관계를 성립시켜주는 것이 바로 JOIN - 두 개 이상의 테이블들을 연결 또는 결합하여 데이터를 조회하는 것을 JOIN이라 한다. 조인은 관계형 데이터베이스의 가장 큰 장점이면서 기본적인 기능 - 일반적인 경우 행들..