목차 | |
1. | 정규화 |
2. | 예제 문제 |
3. | 내용 요약 |
1. 정규화
2. 예제 문제
◎ 문제
▶ 1번
◎ 정답
▶ 1번
정답 : 3번
3. 내용 요약
■ 함수의 종속성
○ 제1정규화
- 정규화는 함수적 종속성을 근거로 함
- 함수적 종속성이란 X -> Y이면 Y는 X에 함수적으로 종속됨
(ex : 회원ID가 이름을 함수적으로 종속함)
- 기본키를 잡는 것과 원자성을 가지는 것이 바로 제1정규화임
○ 제2정규화
- 부분 함수 종족성이란, 기본키가 2개 이상의 칼럼으로 이루어진 경우에만 발생함
- 기본키가 하나의 칼럼으로 이루어지면 제2정규화는 생략함
- 부분 함수 종속성이 발생하면 분해해야 함
○ 제3정규화
- 제3정규화는 이행 함수 종속성을 제거함
- 이행 함수 종속성이란, 기본키를 제외하고 칼럼 간에 종속성이 발생함
'자격증 > SQLD' 카테고리의 다른 글
SQLD 데이터 모델링의 이해(1~5) - 10일차 (0) | 2024.10.16 |
---|---|
SQLD 데이터 모델링의 이해 - 9일차 (0) | 2024.10.14 |
SQLD 데이터 모델링의 이해 - 7일차 (0) | 2024.10.10 |
SQLD 데이터 모델링의 이해 - 6일차 (0) | 2024.10.09 |
SQLD 데이터 모델링의 이해 - 5일차 (7) | 2024.10.07 |