Index Key   인덱스 키, 키 (Key)

(2017-11-14)

기본키, 외래키, 보조키, 후보키, 대체키, Key

1. 키(Key)

  ㅇ 다른 원소와 구별할 수 있는 요소

  ㅇ [관계형DB]  릴레이션 내에서 튜플을 유일하게 구별할 수 있는 속성 모음

  ㅇ [암호학]    ☞ 암호 키(Encryption Key) 참조


2. [데이터베이스]  키(Key) 종류

  ㅇ 유일성,최소성에 따라 키가 될 수 있음
     - 후보키(candidate key) : 유일하고도 최소성을 만족하는 속성 모음
     - 슈퍼키(super key)     : 유일하지만 최소성을 만족하지 않는 속성 모음
        . 결국, 후보키들의 슈퍼 집합이 슈퍼키가 됨

  ㅇ 기본키(primary key)   : DB 설계자에 의해 직접 선택된 하나의 후보키
     - 개체를 고유하게 식별할 수 있는 속성
        . 중복을 허용 않고, Null 값도 허용 않음

     - 기본키와 관련된 키
        . 대체키(alternate key) : 2 이상의 후보키 중 기본키를 제외한 나머지 후보키들
        . 외래키(foreign key)   : 다른 릴레이션(테이블)의 기본키를 갖게되는 키
           .. 즉, 다른 테이블의 기본키 값과 대응되는 키

  ㅇ 보조키(secondary key) : 중복 식별을 허용하는 키 (다양하고 복잡한 유형 가능)
     - 키워드,핵심어,주제어 라고도 함                           ☞ 검색엔진 참조


[정보검색] 1. 정보 검색 2. 정보검색 용어 3. 인덱스 4. 인덱스 키 5. 메타데이터 6. 시맨틱 웹 7. 온톨로지

 
        최근수정     요약목록(시험중)     참고문헌