키 ?

<aside> 💡 DB에서 키는 조건에 만족하는 튜플을 찾거나 순서대로 정렬할 때 다른 튜플들과 구별할 수 있는 기준이 되는 속성

</aside>

예를 들어

고객 정보를 저장한 릴레이션에는 많은 고객들에 대한 튜플이 존재하고,

각 튜플들 간에는 중복되는 속성 값이 발생할 수 있음**(이름, 나이, 사는 곳 등의 정보)**

이때 각각의 고객(튜플)을 구분하기 위한 기준이 되는 속성이 필요

그것을 라고 부르며 하나의 속성 또는 여러 속성들의 집합으로 표현 가능

키의 종류

기본키 특징