릴레이션의 키

- 각 투플을 고유하게 식별할 수 있는 하나 이상의 애트리뷰트들의 모임

 

키의 유형 정의
수퍼 키 한 릴레이션 내의 특정 투플을 고유하게 식별하는 하나의 애트리뷰트 또는 애트리뷰트의 집합
후보 키 각 투플을 고유하게 식별하는 최소한의 애트리뷰트들의 모임
기본 키 후보 키가 두 개 이 상 있으면 설계자 또는 데이터베이스 관리자가 이들 중에서 하나를 기본키로 선정
대리 키 인위적으로 추가된 기본 키
대체 키 기본 키로 선정되지 않은 후보 키
외래 키 어떤 릴레이션의 기본 키를 참조하는 애트리뷰트

릴레이션 : 2차원의 테이블

레코드, 투플 : 릴레이션의 각 행

애트리뷰트 : 릴레이션에서 이름을 가진 하나의 열

 

 

'서버 공부 > DB 공부' 카테고리의 다른 글

INNER JOIN vs OUTER JOIN 차이점  (0) 2022.03.01
Chapter 01 데이터베이스 시스템  (0) 2018.01.02

+ Recent posts