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