
정규화 (Normalization)정규화는 데이터베이스 설계 과정에서 데이터를 효율적으로 분리하여 중복을 줄이고, 무결성을 유지하기 위한 방법입니다. 정규화의 목표는 데이터 중복을 없애고 데이터 일관성을 보장하는 것. 중복 데이터를 허용하지 않음으로써, 무결성을 유지하고, DB 저장 용량도 줄일 수 있다.정규화는 여러 단계로 나뉘며, 각 단계는 정규형 (Normal Form)이라고 부릅니다. 가장 일반적으로 사용하는 정규형은 1~3 정규형이다. 1. 제 1 정규형 (1NF)제 1 정규형은 "각 컬럼이 원자값(Atomic Value)을 가져야 한다"는 규칙.즉, 각 열의 값은 더 이상 나눌 수 없는 단일 값이어야 하며, 복합적인 값이나 리스트, 집합 등을 컬럼에 저장할 수 없다. 예시:학생ID 학생이름 수..