#슈퍼키
-
키의 개념 및 종류정보처리기능사/관계형 데이터베이스 2018. 11. 7. 10:53
1. 키(Key) 의 개념 데이터베이스에서 조건에 만족하는 튜플을 찾거나 순서대로 정렬할 때 기준이 되는 속성 2. 키(Key)의 종류 후보키(Candidate Key)- 릴레이션을 구성하는 속성들 중에서 튜플을 유일하게 식별하기 위해 사용하는 속성들의 부분집합, 즉 기본키로 사용할 수 있는 속성들을 말함- 릴레이션에 있는 모든 튜플에 대해서 다음과 같은 특징을 만족시켜야 한다. > 유일성(Unique) : 하나의 키 값으로 하나의 튜플만을 유일하게 식별할 수 있어야 한다. > 최소성(Minimality) : 모든 레코드들을 유일하게 식별하는 데 꼭 필요한 속성으로만 구성되어야 한다. 예) 릴레이션에서 학번이나 주민번호는 다른 레코드를 유일하게 구별할 수 있는 기본키로 사용할 수 있으므로 후보키이다. 릴..