정규화(normalization)에 대한 설명 중 옳은 것만을 모두 고… | [7급 국가직 데이터베이스론] 21년 1회차 기출문제 상세 페이지
1[7급 국가직 데이터베이스론] 21년 1회차
정규화(normalization)에 대한 설명 중 옳은 것만을 모두 고르면?ㄱ. 데이터의 정규화는 중복을 최소화하고 삽입, 삭제, 수정 이상을 최소화하기 위해서 함수적 종속성과 기본키를 기반으로, 주어진 릴레이션 스키마를 분석하는 과정이다.
ㄴ. 릴레이션 스키마 R의 모든 원소들의 도메인(domain)이 나눌 수 있는 단위로 되어있을 때, R이 제1정규형에 속한다.
ㄷ. 제2정규형이 되기 위해서는 릴레이션 R이 제1정규형이고 기본키가 아닌 속성이 기본키에 부분함수 종속이어야 한다.
ㄹ. 제3정규형이 되기 위해서는 릴레이션 R이 제2정규형이고, 릴레이션 R의 함수 종속 관계에서 이행적 함수 종속을 제거해야 한다.
ㅁ. 제4정규형이 되기 위해서는 릴레이션 R이 제3정규형이고, 함수 종속 관계에서 모든 결정자가 후보키이면 된다.
1
ㄱ, ㄹ
2
ㄴ, ㄷ
3
ㄱ, ㄹ, ㅁ
4
ㄷ, ㄹ, ㅁ
해설
옳은 것은 ㄱ, ㄹ이다.
정규화는 함수 종속과 키를 바탕으로 이상을 줄이는 분석 과정이고(ㄱ), 3NF는 2NF에서 이행적 함수 종속을 제거한 형태다(ㄹ).
- ㄴ: 1NF는 모든 도메인이 더 이상 나눌 수 없는 원자값일 때 성립한다.
- ㄷ: 2NF는 기본키가 아닌 속성이 기본키에 완전 함수 종속이어야 하며, 부분 함수 종속은 제거 대상이다.
- ㅁ: 모든 결정자가 후보키인 것은 BCNF 조건이고, 4NF는 다치 종속을 제거한 형태다.
오류나 개정된 내용이 보이면 알려주세요
이어서 풀어보기
[7급 국가직 데이터베이스론] 21년 1회차 25문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요비슷한 기출
- 비정규화(de-normalization)의개념을쓰시오 정규화된엔티티,속성,관계에대해성능향상과개발운영의단순화를위해중복,통합,분리등을수행하는데이터모델링기법2020년 정보처리기사실기 1회차
- 릴레이션r의모든결정자(determinant)가후보키이면그릴레이션r은어떤정규형에속하는가? {"answer":3,"content":[{"content":"20년-3회차-정보처리기사-필기
- 제3정규형(3nf)에서bcnf(boyce-coddnormalform)가되기위한조건은? {"answer":1,"content":[{"content":"결21년-2회차-정보처리기사-필기