문제
특정 열에 중복값 또는 Null에 대한 제한을 두어 개체 식별자의 역할을 할 수 있게 하는 데이터베이스 무결성은 무엇인가?
① 개체 무결성 ② 도메인 무결성 ③ 참조 무결성 ④ 사용자 무결성
정답
1번
해설
정답: 1. 기본키가 Null이나 중복값을 가질 수 없도록 하는 제약은 개체 무결성이다.
오답 풀이
- 1번: 개체 무결성은 기본키의 Null과 중복을 허용하지 않는다.
- 2번: 도메인 무결성은 속성값이 정의된 도메인에 속해야 한다는 제약이다.
- 3번: 참조 무결성은 외래키가 참조 대상 기본키와 일치하거나 Null이어야 한다는 제약이다.
- 4번: 사용자 무결성은 사용자가 정의한 제약 조건이다.
보충 개념 개체 무결성은 릴레이션의 각 튜플을 유일하게 식별하기 위한 기본 제약이다.