데이터 베이스 키(Key)란, 키(key)란 관계 데이터베이스에서 튜플을 식별하기 위해 사용되는 속성이나 속성 집합을 말한다. 키 유일성 - 각 튜플을 유일하게 식별할수 있는 성질 키 최소성 - 유일하게 식별할수 있는 속성이 최소로 구성된 성질 슈퍼키(Super key) 한 릴레이션(표,테이블) 내의 모든 속성들의 조합을 말한다. 슈퍼키는 유일성은 만족하지만 최소성은 만족하지 않는다. 후보키(Candidate key) 릴레이션에서 유일하게 튜플을 식별할 수 있는 속성이나 속성의 집합을 말한다. 후보키는 유일성과 최소성 모두 만족해야한다. 기본키(Primary key) 후보키 중에서 튜플 선택을 위한 특별한 키 기본키는 중복될수 없으며 NULL값을 가질수 없다. 기본키는 유일성과 최소성 모두 만족해야한다...
데이터베이스
2018. 7. 12. 13:01