문제
데이터베이스에서 기본키(Primary Key)에 대한 제약 조건으로 가장 적절한 것은?
① NULL 값을 허용하지 않고, 테이블 내에서 유일해야 한다 ② 다른 테이블의 기본키 값과 일치하거나 NULL이어야 한다 ③ 속성 값이 해당 도메인의 범위 내에 있어야 한다 ④ 사용자가 정의한 비즈니스 규칙을 만족해야 한다
정답
1번
해설
개체 무결성은 기본키가 NULL 값을 가질 수 없고, 테이블 내에서 유일해야 한다는 제약이다. ②는 참조 무결성, ③은 도메인 무결성, ④는 사용자 정의 무결성에 해당한다.