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

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

문제

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

① 학생 테이블에서 학번이 중복되어 나타나는 경우 ② 수강 테이블에서 한 학생이 여러 과목을 수강할 때 '과목코드' 속성에 'CS101, CS102, CS103'과 같이 여러 값이 쉼표로 구분되어 저장된 경우 ③ 교수 테이블에서 교수번호가 NULL 값을 가지는 경우 ④ 성적 테이블에서 학번과 과목코드의 조합이 성적을 결정하지 못하는 경우

정답

2

해설

제1정규형(1NF)은 모든 속성이 원자값(Atomic Value)만을 가져야 한다는 조건이다. ②번은 하나의 속성에 여러 값이 구분자로 연결되어 저장된 다중값 속성의 사례로 1NF를 위반한다. ①번은 기본키 중복 문제, ③번은 NULL 값 문제, ④번은 함수 종속성 문제로 1NF와는 다른 차원의 문제이다.

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

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

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