더북(TheBook)

: 특정 employee(직원)에 대한 모든 데이터를 나타내는 단일 행(row, 로우)입니다. employee_id 값에 의해 유일하게 식별됩니다. 실습을 위해 설치한 HR 데이터베이스에는 행이 총 107개 있습니다.

기본 키(primary key) : employee_id 열은 employee_id 데이터 값들로 구성되어 있습니다. employee_id 열은 유일하게 데이터를 구분한다고 해서 기본 키 또는 주 키라고 부릅니다. 기본 키는 데이터를 식별하는 ‘식별자’ 역할을 합니다. 예를 들어 employee_id(직원 번호)가 100인 사람은 Steven King이 유일합니다. 기본 키는 중복 값을 가질 수 없고(unique), null 값을 가질 수 없으며 변경될 수도 없습니다. 주민등록번호와 같은 개념이라고 생각하면 됩니다.

키 값이 아닌 일반 열입니다. phone_number, hire_date, salary, commission_pct 열도 일 반 열에 속합니다

고유 키(unique key) : 행에서 유일한 값을 갖는 데이터 값으로 구성된 열입니다. 중복 값이 없는 유일한 값을 갖지만 기본 키가 아닌 데이터 값이 존재합니다. 유니크 값 또는 유니크 키라고 부르기도 합니다.

외래 키(foreign key) : job_id, department_id, manager_id 열은 테이블 간에 서로 연결 관계를 정의하는 외래 키입니다. 외래 키는 참조 테이블의 기본 키 또는 고유 키를 참조합니다. 테이블의 구성 열이자 다른 테이블과 연결을 위한 열입니다

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.