이 게시물은 Database GUI Oracle SQL Developer의 아래 버전 정보를 기준으로 작성되었습니다. Java(TM) 플랫폼 : 1.8.0_321 Oracle IDE : 4.1.5.21.78 외래 키(FOREIGN KEY) 설명 외래 키(이하 FK)는 다른 테이블의 열을 참조하여 존재하는 값만 입력할 수 있는 제약 조건이다. 예를 들어 한 학원에서 강의 시스템을 관리하는 데 '강의실' 테이블과 '강의' 테이블이 있다고 가정하자 각 '강의'마다 '강의실'이 배정해야 한다고 할 때, 한 직원이 '강의' 테이블의 '강의실코드' 컬럼에 실수로 'R05'를 기입하면 어떻게 될까? 다른 직원들이 그 자료를 참조했을 때 혼란을 겪게 될 것이다. '강의실코드'가 'R05'에 해당하는 강의실은 존재하지 ..