문제 상세보기
문제 정보
문제 ID: 540394
카테고리: 정보처리기사
강의: 미분류
키워드: 없음
문제
다음 정의에서 말하는 기본 정규형은?
정답을 선택하세요
단일 문제
정답
1번
: 제1정규형(1NF)
해설 gpt-4o-mini 생성
[정답 근거] → 기본 정규형은 데이터베이스 설계에서 가장 기초적인 형태인 제1정규형(1NF)을 의미합니다. 제1정규형은 모든 속성이 원자값(Atomic Value)을 가져야 하며, 중복된 그룹이 없어야 한다는 조건을 만족해야 합니다. 따라서 정답은 1번입니다.
[오답 해설] →
2번 제2정규형(2NF)은 제1정규형을 만족하면서 부분 함수 종속이 없는 상태를 의미합니다.
3번 제3정규형(3NF)은 제2정규형을 만족하면서 이행적 종속이 없는 상태를 말합니다.
4번 보이스/코드 정규형(BCNF)은 제3정규형을 만족하면서 모든 결정자가 후보키인 상태를 요구합니다. 이들은 모두 기본 정규형이 아닌 추가적인 정규형이므로 정답이 아닙니다.
[관련 개념] → 정규형은 데이터베이스의 구조를 정리하고 중복을 최소화하여 데이터 무결성을 유지하기 위한 규칙입니다. 정규형은 여러 단계로 나뉘며, 각 단계는 이전 단계의 조건을 만족해야 합니다.
[학습 포인트] → 데이터베이스 설계 시 정규형의 중요성을 이해하고, 각 정규형의 정의와 특징을 명확히 구분할 수 있어야 합니다. 기본 정규형인 제1정규형을 이해하는 것은 데이터베이스의 기초를 다지는 데 필수적입니다.
[오답 해설] →
2번 제2정규형(2NF)은 제1정규형을 만족하면서 부분 함수 종속이 없는 상태를 의미합니다.
3번 제3정규형(3NF)은 제2정규형을 만족하면서 이행적 종속이 없는 상태를 말합니다.
4번 보이스/코드 정규형(BCNF)은 제3정규형을 만족하면서 모든 결정자가 후보키인 상태를 요구합니다. 이들은 모두 기본 정규형이 아닌 추가적인 정규형이므로 정답이 아닙니다.
[관련 개념] → 정규형은 데이터베이스의 구조를 정리하고 중복을 최소화하여 데이터 무결성을 유지하기 위한 규칙입니다. 정규형은 여러 단계로 나뉘며, 각 단계는 이전 단계의 조건을 만족해야 합니다.
[학습 포인트] → 데이터베이스 설계 시 정규형의 중요성을 이해하고, 각 정규형의 정의와 특징을 명확히 구분할 수 있어야 합니다. 기본 정규형인 제1정규형을 이해하는 것은 데이터베이스의 기초를 다지는 데 필수적입니다.
문제 정보
문제 ID: 540394
카테고리: 정보처리기사
강의: 미분류
키워드: 없음