문제
관계형 데이터베이스에서 한 테이블의 기본키가 다른 테이블에서 외래키로 사용될 때, 외래키가 존재하지 않는 기본키 값을 참조할 수 없다는 제약 조건은?
① 개체 무결성 ② 참조 무결성 ③ 도메인 무결성 ④ 사용자 정의 무결성
정답
2번
해설
참조 무결성은 외래키가 참조하는 기본키 값이 반드시 존재해야 한다는 제약 조건이다. 개체 무결성은 기본키의 NULL과 중복을 금지하는 조건이고, 도메인 무결성은 속성값의 범위 제한, 사용자 정의 무결성은 업무 규칙에 따른 제약이다.