[MySQL] 2nd Study - Key란 무엇일까?
데이터베이스와 SQL을 공부하다보면 열쇠 모양의 아이콘이나 굵은 글씨체 또는 밑줄로 표시된 특별한 컬럼을 만날 때가 있습니다. 이 표기를 지닌 컬럼은 '**키'라고 불리며 다른 컬럼들에 비해 특별한 의미를 가지는데요. 이번 포스팅에서는 이 key에 대해 알아보겠습니다. 표와 그림을 보면 외래키를 제외한 각 키가 포함관계를 가지는 것을 알 수 있습니다. 한 학교의 데이터를 예로 들어 보겠습니다. 컬럼이 이름, 성별, 생년월일, 학년, 반, 번호, 집주소, 휴대전화번호로 여덟 개가 있는 테이블이 존재한다고 합시다. 현재 이 테이블이 가지고 있는 데이터로는 [학년, 반, 번호], [학년, 생년월일, 이름], [휴대전화번호] 또는 [이름, 생년월일, 집주소]로 각 행을 고유하게 식별할 수 있다고 합시다. 그렇다..
2021. 6. 3.