
정규화(Normalization) 📌 정규화란? 정규화(Normalization)란 관계형 데이터베이스 설계에서 중복을 최소화하도록 데이터를 구조화하는 작업이다. 정규화를 해줌으로써 삽입, 삭제, 갱신 등 이상현상이 발생할 가능성이 줄어든다. 정규화의 목표는 이상이 있는 관계를 재구성하여 작고 잘 조직된 관계를 생성하는 것에 있다. 일반적으로 크고, 제대로 조직되지 않은 테이블들을 무손실 분해해서 작고 잘 조직된 테이블로 나누는 것을 말한다. ✅ 제1정규화테이블의 컬럼이 원자값(Atomic Value, 하나의 값)을 갖도록 테이블을 분해하는 것이다.예를 들어, 아래와 같이 (이름, 나이, 취미)를 컬럼으로 가진 [고객취미] 테이블이 있다.이 테이블에서 장원영과 아이유는 취미가 여러개이기 때문에 제1..