본문 바로가기
13 _ 정보처리기사 [필기]

43. 데이터 무결성 제약조건 중 “개체 무결성 제약”조건에 대한 설명으로 맞는 것은?

by 오에이공부방 2025. 9. 26.
반응형

43. 데이터 무결성 제약조건 중 “개체 무결성 제약”조건에 대한 설명으로 맞는 것은?
(정보처리기사 필기 - 2020년 06월 06일 기출 - 3과목 데이터베이스 구축)

① 릴레이션 내의 튜플들이 각 속성의 도메인에 지정된 값만을 가져야 한다.
② 기본키에 속해 있는 애트리뷰트는 널값이나 중복값을 가질 수 없다.
③ 릴레이션은 참조할 수 없는 외래키 값을 가질 수 없다.
④ 외래키 값은 참조 릴레이션의 기본키 값과 동일해야 한다.

 

 

정답은 **② 기본키에 속해 있는 애트리뷰트는 널값이나 중복값을 가질 수 없다.**입니다.

🔍 **개체 무결성 제약(Entity Integrity Constraint)**란

  • **기본키(primary key)**는 릴레이션 내에서 각 튜플을 고유하게 식별하는 역할을 합니다.
  • 따라서 기본키를 구성하는 속성은 반드시 **고유(unique)**해야 하며, **널값(NULL)**을 가질 수 없습니다.

📌 각 보기 해설:

  • ① 도메인 무결성 제약에 해당합니다.
  • ② ✅ 개체 무결성 제약의 정확한 설명입니다.
  • ③ 참조 무결성 제약에 해당합니다.
  • ④ 참조 무결성 제약의 조건 중 하나입니다.