728x90

2개 사이에 관계 있어야 함

- 조인 연산은 입력은 두 릴레이션, 출력은 하나의 릴레이션.

- 조인 연산은 두 릴레이션의 일치하는 투플의 카티션 곱

- 조인 결과의 속성을 지정한다.

- 조연 연산은 from 절에 사용된다.

 

1. 조인 연산

- 입력은 두 릴레이션, 출력은 하나의 릴레이션.

- from 절의 하위 질의로 사용됨

 

2. 조인 유형

- 릴레이션의 투플과 일치하지 않는 각 릴레이션의 투플을 처리 하는 방법에 따라 정의됨.

 

3. 조인 조건

- 두 릴레이션의 투플과 조인 결과의 속성을 정의함.

 

# 외부 조인 : 정보 손실 방지

- 조인의 결과에서 빠질 수 있는 투플을 null 값을 이용해서 보존한다.

- natural inner join (default)

  예) course inner join prereq on course.course_id = prereq.course_id

      = select * from course,prereq where course.course_id = prereq.course_id

- natural left outer join (좌측 외부 조인)

  예) course left outer join prereq on course.course_id = prereq.course_id

- natural right outer join (우측 외부 조인)

- natural full outer join (완전 외부 조인)

- 조인의 결과로 부가적인 투플 생성

반응형

'전공 공부 > 데이터베이스시스템' 카테고리의 다른 글

타입과 도메인  (0) 2021.01.02
단일 릴레이션에서의 제약조건  (0) 2021.01.02
  (0) 2021.01.01
case 구문  (0) 2021.01.01
데이터베이스의 변경 – 갱신  (0) 2021.01.01
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기