데이터베이스의 키 종류
1. 데이터베이스의 키 종류 이번 포스팅에서는 데이터베이스의 여러 키 종류를 정리해보겠습니다. 키 종류에 대한 설명을 위해 아래 샘플 데이터를 사용합니다. 샘플 데이터는 자동으로 생성해주는 dummy data 사이트에서 얻어왔어요. 수퍼키 (super key) 유일성의 특성을 만족하는 속성들의 집합으로 이루어진 키를 수퍼키라 한다 유일성이란? - 하나의 키로 어떠한 행을 바로 찾아낼 수 있는 성질을 의미한다 예. authors 테이블 id, {id, first_name}, {first_name, last_name}, email 등이 수퍼키가 된다 후보키 (candidate key) 유일성과 최소성을 만족하는 속성 또는 속성들의 집합이다. 즉, 수퍼키중에서 최소성을 만족하는 것이 후보키가 된다 최소성이란?..
database
2018. 11. 25. 22:34