릴레이션1 [데이터베이스] 키의 속성과 개념 데이터베이스에서, 각 테이블에 있는 인스턴스를 어떻게 구별할까? 그 역할을 하는 속성을 키(key) 라고 한다. key는 한 개의 속성으로도 구성될 수 있고, 여러개로도 구성될 수 있다. key에는 여러가지 종류들이 있는데 알아보자. 수퍼 키 - Super Key 수퍼키는 유일성의 특성을 만족하는 속성 또는 속성들의 집합이라고 한다. 유일성은, 키가 갖추어야 하는 기본 특성으로, 하나의 릴레이션에서 키로 지정된 속성의 값은 튜플마다 달라야 한다. 이렇듯, 각 튜플마다 중복 되는 값이 있으면 안된다는 것이다. 위의 사진의 빨간 원 안에 있는 튜플들을 보면, 겹치는 값이 없어야 한다. 후보 키 - Candidate Key 후보키는 유일성과 최소성을 만족하는 속성 또는 그러한 것들의 집합이라고 한다. 유일성은.. 2020. 9. 17. 이전 1 다음