RDBMS의 정규화1 RDBMS의 정규화 관계형 데이터베이스 관리 시스템(RDBMS)의 정규화는 데이터를 효율적으로 구성하고 중복을 최소화하기 위한 과정입니다. 데이터베이스의 테이블을 더 작고 관련성 있는 부분으로 분해함으로써 데이터 일관성과 성능을 향상시키는 것을 목표로 합니다. 정규화는 주로 데이터 이상 현상을 방지하고 데이터 중복을 줄여 데이터 일관성을 보장하기 위해 수행됩니다. 정규화의 단계: 제1 정규화 (1NF): 테이블 내 각 컬럼은 반드시 하나의 값만을 가지며, 중복 데이터를 허용하지 않습니다. 이 단계에서는 반복되는 그룹을 테이블로 분리합니다. 제2 정규화 (2NF): 부분 종속성을 제거하기 위해 테이블을 분해합니다. 테이블 내의 모든 컬럼은 기본 키에 완전히 종속되어야 합니다. 제3 정규화 (3NF): 이행적 종속성을 제거하여.. 2023. 8. 21. 이전 1 다음