블로그

DB릴레이션 키 정리 본문

Computer engineering/데이터베이스

DB릴레이션 키 정리

JuNM0418 2021. 10. 24. 21:52

릴레이션 키

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

 

릴레이션 키의 종류

슈퍼키(Super Key)

특정 투플을 고유하게 식별하는 하나의 애트리뷰트 또는 애트리뷰트들의 집합이며, 필요하지 않은 애트리뷰트가 포함 될 수 있다.

 

후보키(Cancdidate Key)

특정 투플을 고유하게 식별하는 최소한의 애트리뷰트의 모임이다.

 

기본키(Primary Key)

후보키들 중에서 선정된 키로 사용빈도가 높거나 변경될 가능성이 적은 애트리뷰트를 선택하며, 작은 정수 또는 크기가 작은 값을 주로 사용한다.

 

대체키(Alternate Key)

기본키로 선정되지 않는 후보키를 말한다.

 

외래키(Foreign Key)

자신이 속한 릴레이션 또는 다른 릴레이션의 기본키를 참조하는 애트리뷰트이다.

'Computer engineering > 데이터베이스' 카테고리의 다른 글

DB SELECT - 1  (0) 2021.10.30
DB 데이터 정의어  (0) 2021.10.24
DB SQL 정리  (0) 2021.10.24
DB데이터 무결성 및 무결성 제약조건 정리  (0) 2021.10.24
DB용어 정리  (0) 2021.10.24
Comments