IT용어위키



슈퍼 키

Super Key

슈퍼 키는 데이터베이스 관리 시스템(DBMS)에서 한 테이블의 튜플(행)을 고유하게 식별할 수 있는 속성들의 집합을 말한다. 즉, 테이블 내에서 각 행을 유일하게 구분할 수 있는 속성들의 조합이다.

슈퍼 키는 기본 키(Primary Key)와 관련이 있지만, 반드시 최소한의 속성들로만 구성될 필요는 없다. 슈퍼 키에는 다른 속성이 포함될 수 있지만, 이러한 불필요한 속성을 제외하면 후보 키(Candidate Key)가 된다.

예를 들어, 학생 테이블에서 학번(학번 하나만으로 학생을 고유하게 식별 가능)이 기본 키라면, "학번 + 이름" 같은 조합도 슈퍼 키가 될 수 있다.


  출처: IT위키(IT위키에서 최신 문서 보기)
  * 본 페이지는 공대위키에서 미러링된 페이지입니다. 일부 오류나 표현의 누락이 있을 수 있습니다. 원본 문서는 공대위키에서 확인하세요!