데이터베이스에서 키(DataBase Key)테이블 내의 특정 행(row)을 식별하거나 관계를 맺는 데 사용되는 하나 이상의 속성(attribute)의 집합기본 키(Primary Key) 각 행을 고유하게 식별하는 데 사용되는 키.하나의 테이블에는 오직 하나의 기본 키NULL 값을 가질 수 없고 고유해야 함.외래 키(Foreign Key) 다른 테이블의 기본 키를 참조하여 두 테이블 간의 관계를 생성하는 키.데이터 무결성을 유지하기 위함대체 키(Candidate Key) 기본 키가 될 수 있는 속성의 집합.각 대체 키는 행을 유일하게 식별할 수 있음기본 키가 선택된 후 나머지 대체 키는 보조 키(Secondary Key)가 됨.유니크 키(Unique Key) 모든 행에서 고유한 값을 가져야 하는 키.NUL..