테이블 : 표 형태의 데이터 저장공간

테이블은 2차원 형태(행과 열)

행 : 하나의 객체를 구성하는 여러 값을 가로로 늘어뜨린 형태

열(칼럼) : 저장하려는 데이터를 대표하는 이름과 공통 특성 정의

키 : 기본키,후보키,외래키,복합키

기본키 : 한 테이블 내에서 중복되지 않는 값만 가질 수 있는 키

  1. 테이블에 저장된 행을 식별 할 수 있는 유일한 값
  2. 값의 중복이 없어야 한다
  3. NULL값을 허용하지 않는다

보조키 : 후보키 중에서 기본키로 지정되지 않은 열

예) 만약 학번이 기본키라면 그 외 아이디나 주민등록번호는 보조키라 할 수 있다

외래키 : 특정 테이블에 포함되어 있으면서 다른 테이블의 기본키로 지정된 키

복합키 : 여러열을 조합해 기본키 역할을 할 수 있게 만든 키