키(key)키는 데이터베이스에서 튜플을 구분하기 위한 속성 또는 속성의 집합을 의미한다.유일성 : 하나의 키 값으로 튜플을 식별할 수 있는 특성최소성 : 튜플을 식별하는데 필요한 속성만으로 이루어져 있는 특성💡 DBMS의 다섯가지 키슈퍼 키 : 튜플을 식별할 수 있어 유일성은 만족하지먼, 최소성은 만족하지 않아도 된다.후보 키 : 유일성과 최소성을 만족해야한다.기본 키 : 후보 키 중 메인이 되는 키로 NULL 값을 가지면 안된다.대체 키 : 후보 키 중 기본 키를 제외한 키외래 키 : 다른 테이블의 기본 키를 참조하는 키 무결성데이터베이스에 저장된 데이터와 실제 데이터가 일치하는 정확성과, 데이터가 일정하게 유지되는 일관성을 의미한다.개체 무결성 : 모든테이블이 기본키를 가져야한다.(기본키는 최소성..