Study/데이터베이스 | DB
키의 종류
cosmohoo
2021. 5. 21. 00:19
반응형
-
데이터베이스 키 설명 기본키 (Primary Key) 후보키 중에서 엔터티를 대표할 수 있는 키 후보키(Candidate Key) 후보키는 유일성과 최소성을 만족하는 키 슈퍼키(Super Key) 슈퍼키는 유일성은 만족하나, 최소성을 만족하지 않는 키 대체키(Alternate Key) 대체키는 여러 개의 후보키 중에서 기본키를 선정하고 남은 키 외래키(Froeign Key) -하나 혹은 다수의 다른 테이블의 기본 키 필드를 가리키는 것으로 참조무결성(Referential Integrity)을 확인하기 위해 사용되는 키
-즉, 허용된 데이터 값만 데이터베이스 저장하기 위해 사용. - 키(Key) 중 가장 근본이 되는 키는 기본키(PK)이다.
- 후보키와 슈퍼키의 차이점은 슈퍼키는 최소성을 만족하지 않는다는 점이다.

반응형