문제 상세보기
문제 정보
문제 ID: 540004
카테고리: 정보처리기사
강의: 정보처리기사 (2022-04-24 시행)
키워드: 없음
문제
무결성 제약조건 중 개체 무결성 제약조건에 대한 설명으로 옳은 것은?
정답을 선택하세요
단일 문제
정답
2번
: 기본키는 NULL 값을 가져서는 안되며 릴레이션 내에 오직 하나의 값만 존재해야 한다.
해설 gpt-4o-mini 생성
[정답 근거] → 2번은 개체 무결성 제약조건의 핵심을 잘 설명하고 있습니다. 개체 무결성 제약조건은 기본키가 NULL 값을 가질 수 없고, 각 릴레이션 내에서 기본키는 유일해야 한다는 원칙을 포함합니다. 따라서 기본키는 반드시 값이 존재해야 하며, 중복되지 않아야 합니다.
[오답 해설] → 1번은 도메인 제약조건에 대한 설명으로, 개체 무결성과는 관련이 없습니다. 3번은 외래키와 부모 릴레이션의 기본키 간의 관계를 설명하고 있으며, 이는 참조 무결성 제약조건에 해당합니다. 4번은 자식 릴레이션의 값 변경이 부모 릴레이션의 제약을 받는다는 내용으로, 이는 무결성 제약조건의 일반적인 설명이지 개체 무결성과는 직접적인 관련이 없습니다.
[관련 개념] → 개체 무결성 제약조건은 데이터베이스의 기본키에 대한 규칙으로, 각 튜플의 유일성을 보장하고 NULL 값을 허용하지 않습니다. 반면, 도메인 제약조건은 속성이 가질 수 있는 값의 범위를 정의하며, 참조 무결성 제약조건은 외래키와 기본키 간의 관계를 규정합니다.
[학습 포인트] → 개체 무결성 제약조건의 중요성을 이해하고, 다른 무결성 제약조건과의 차이를 명확히 구분하는 것이 중요합니다. 이를 통해 데이터베이스 설계 시 데이터의 일관성과 무결성을 유지할 수 있습니다.
[오답 해설] → 1번은 도메인 제약조건에 대한 설명으로, 개체 무결성과는 관련이 없습니다. 3번은 외래키와 부모 릴레이션의 기본키 간의 관계를 설명하고 있으며, 이는 참조 무결성 제약조건에 해당합니다. 4번은 자식 릴레이션의 값 변경이 부모 릴레이션의 제약을 받는다는 내용으로, 이는 무결성 제약조건의 일반적인 설명이지 개체 무결성과는 직접적인 관련이 없습니다.
[관련 개념] → 개체 무결성 제약조건은 데이터베이스의 기본키에 대한 규칙으로, 각 튜플의 유일성을 보장하고 NULL 값을 허용하지 않습니다. 반면, 도메인 제약조건은 속성이 가질 수 있는 값의 범위를 정의하며, 참조 무결성 제약조건은 외래키와 기본키 간의 관계를 규정합니다.
[학습 포인트] → 개체 무결성 제약조건의 중요성을 이해하고, 다른 무결성 제약조건과의 차이를 명확히 구분하는 것이 중요합니다. 이를 통해 데이터베이스 설계 시 데이터의 일관성과 무결성을 유지할 수 있습니다.
문제 정보
문제 ID: 540004
카테고리: 정보처리기사
강의: 정보처리기사
키워드: 없음