관계 데이터 모델의 제약조건에 관한 다음 설명 중 가장 옳지 않은 것은? | [법원직 9급 전산·사서 컴퓨터일반] 25년 1회차 기출문제 상세 페이지
1[법원직 9급 전산·사서 컴퓨터일반] 25년 1회차
관계 데이터 모델의 제약조건에 관한 다음 설명 중 가장 옳지 않은 것은?
1
기본키는 널(null) 값을 가질 수 있다.
2
데이터베이스의 상태가 변할 때 항상 무결성은 지켜져야 한다.
3
데이터베이스의 일관성이 손상되지 않도록 보장해 주는 수단이다.
4
외래키는 참조할 수 없는 값을 가질 수 없다는 규칙은 참조 무결성 제약조건이다.
해설
옳지 않은 설명은 기본키가 널 값을 가질 수 있다는 것이다.
개체 무결성 제약조건에 따라 기본키를 구성하는 속성은 널 값을 가질 수 없다. 널을 허용하면 튜플을 유일하게 식별할 수 없기 때문이다.
- 상태 변화와 무결성: 데이터베이스 상태가 바뀌어도 무결성은 항상 지켜져야 하므로 옳다.
- 제약조건의 목적: 데이터베이스의 일관성이 손상되지 않도록 보장하는 수단이므로 옳다.
- 참조 무결성: 외래키는 참조할 수 없는 값을 가질 수 없다는 규칙이므로 옳다.
오류나 개정된 내용이 보이면 알려주세요