조인이란? 정의 및 의미

click fraud protection

관계형 데이터베이스 관리 프로그램의 조인은 두 개 이상의 기존 데이터 테이블에 있는 데이터에서 새 데이터 테이블을 작성하는 데이터 검색 작업입니다. 관계형 데이터베이스에 대한 조인 작업은 자연 조인이라고도 하며 이러한 유형의 조인은 공통 속성과 연결된 두 관계가 특징입니다.

SQL에서 INNER JOIN은 쿼리에 두 개의 테이블이 있을 때 데카르트 곱이 발생하는 것을 방지합니다. SQL 쿼리에 추가된 각 테이블에 대해 데카르트 곱을 방지하기 위해 하나의 추가 INNER JOIN이 추가됩니다. 따라서 SQL 쿼리의 N 테이블에 대해 데카르트 곱을 피하기 위해 N−1 INNER JOINS가 있어야 합니다.

Technipages는 Join을 설명합니다.

관계형 데이터베이스에 있는 여러 테이블의 열을 결합하려는 관계형 대수와 관련하여 조인합니다. 테이블로 저장하거나 그대로 사용할 수 있는 세트를 생성합니다. 조인은 각각 유사한 값을 채택하여 하나 이상의 테이블에서 열을 결합하는 목적으로 사용됩니다. ANSI 표준 SQL은 다음과 같은 5가지 유형의 조인을 지정합니다.

  • 왼쪽 외부
  • 오른쪽 아우터
  • 풀 아우터
  • 십자가

조인은 이해하기 쉬운 테이블 개념으로 프로세스 데이터를 사용하여 운영하는 관계형 데이터베이스 관리 프로그램의 뒤에서 작동합니다. 관계형 데이터베이스는 사용자가 데이터베이스의 다른 데이터 조각에 대한 데이터를 식별하고 액세스할 수 있도록 하는 구조를 사용하여 작동하는 데이터베이스 유형입니다. 관계형 데이터베이스의 데이터는 테이블로 구성됩니다.

관계형 모델은 Edgar Codd가 일반 모델에 대한 대안으로 처음 설계 및 제안했습니다. 데이터 모델, 이후 Chris Date와 Hugh Darwen에 의해 홍보되었으며 1995.

조인의 일반적인 용도

  • 가입하다 테이블을 결합할 때 매우 유용한 기술로 입증되었습니다.
  • 가입하다 데이터베이스를 연결하는 방법이며 수년에 걸쳐 매우 효과적인 것으로 입증되었습니다.
  • 분리하는 것은 불가능할 것이다. 가입하다 관계형 데이터베이스 관리에서.

조인의 일반적인 오용

  • 가입하다 90년대 이후로 우리가 가진 유일한 관계형 모델 방법입니다.