3차 정규화 [정의] 릴레이션이제2정규형에속하고, 기본키가아닌모든속성이기본키에이행적함수종속이되지않으면제3정규형
이상현상사례기술준비
이행함수종속제거

 

 

 

 

 

 

토픽 이름 () 3차정규화
분류 DB > 정규화 > 3차정규화
키워드(암기) 속성들 간 함수적 종속성(Dependency), 2NF 이상현상
암기법(해당경우)  

 

기출문제

번호 문제 회차
1 6. 다음은 컴퓨터에서 사용되는 제품에 대해 여러 개의 주문서가 접수된 내용을 보여주는 "주문목록" 초기 테이블이다. 각각의 물음에 답하시오.
  . 1차 정규화된 테이블과 E-R 다이어그램을 표현하시오.
  . 2차 정규화된 테이블과 E-R 다이어그램을 표현하시오.
  . 3차 정규화된 테이블과 E-R 다이어그램을 표현하시오.
111.컴시응.3.6

 

I. 의존자에서의 FD 인한 이상현상제거, 3 정규화(Normalization) 개요

. 3 정규화(3 Normalization)의 정의

- 어떤 릴레이션 R2정규형(2NF)일 때, 모든 일반 속성의 기본키에 대한 이행적 함수 종속성 제거하는 데이터 구조화 기법

- 2NF이고, 키가 아닌 모든 애트리뷰트들이 기본키에 이행적 함수 종속되지 않음

 

II. 3 정규화(Normalization) 사례

. 사례

- 주문 테이블에서, 일반속성의 함수적 종속관계로, 삽입, 삭제, 갱신이상 현상 발생

 

. 해결 ERD

- 주문 테이블을 주문과 고객 테이블로 분리

반응형

'정보관리기술사 > DB_데이터분석' 카테고리의 다른 글

4차 정규화  (0) 2023.08.17
BNCF(3.5NF)  (0) 2023.08.16
2차 정규화  (0) 2023.08.11
1차 정규화  (0) 2023.08.10
함수적 종속성(FD)  (0) 2023.08.09

+ Recent posts