릴레이션의 키
- 각 투플을 고유하게 식별할 수 있는 하나 이상의 애트리뷰트들의 모임
키의 유형 | 정의 |
수퍼 키 | 한 릴레이션 내의 특정 투플을 고유하게 식별하는 하나의 애트리뷰트 또는 애트리뷰트의 집합 |
후보 키 | 각 투플을 고유하게 식별하는 최소한의 애트리뷰트들의 모임 |
기본 키 | 후보 키가 두 개 이 상 있으면 설계자 또는 데이터베이스 관리자가 이들 중에서 하나를 기본키로 선정 |
대리 키 | 인위적으로 추가된 기본 키 |
대체 키 | 기본 키로 선정되지 않은 후보 키 |
외래 키 | 어떤 릴레이션의 기본 키를 참조하는 애트리뷰트 |
릴레이션 : 2차원의 테이블
레코드, 투플 : 릴레이션의 각 행
애트리뷰트 : 릴레이션에서 이름을 가진 하나의 열
'서버 공부 > DB 공부' 카테고리의 다른 글
INNER JOIN vs OUTER JOIN 차이점 (0) | 2022.03.01 |
---|---|
Chapter 01 데이터베이스 시스템 (0) | 2018.01.02 |