컴퓨터활용능력 1급데이터베이스 일반난이도 2MCQ

컴퓨터활용능력 1급 데이터베이스 일반 기출문제 #1728

문제

다음 중 제1정규형(1NF)을 위반하는 테이블 구조의 사례로 가장 적절한 것은?

① 학생 테이블에서 학번이 기본키로 설정된 경우 ② 주문 테이블에서 연락처 필드에 '010-1234-5678, 02-123-4567'과 같이 여러 전화번호가 저장된 경우 ③ 직원 테이블에서 부서코드가 외래키로 참조되는 경우 ④ 제품 테이블에서 가격 필드가 NULL 값을 허용하는 경우

정답

2

해설

제1정규형(1NF)은 모든 속성이 원자값(더 이상 분해할 수 없는 단일값)만을 가져야 한다는 조건입니다. ②번처럼 하나의 필드에 여러 전화번호가 콤마로 구분되어 저장되면 다중값 속성으로 1NF를 위반합니다. ①번은 기본키 설정으로 정상적인 구조이고, ③번은 외래키 참조로 관계형 모델의 정상 구조이며, ④번은 NULL 허용 여부와 1NF는 무관합니다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[컴퓨터활용능력 1급] 데이터베이스 일반 기출 #1728 | sqldpass