목록DBMS (1)
코딩 이래요래

정규화란?데이터베이스 설계 과정에서 데이터의 중복을 최소화하고, 데이터의 무결성과 일관성을 유지하기 위해 테이블을 체계적으로 나누는 과정이다. 정규화를 통해:불필요한 중복을 줄일 수 있다.삽입/수정/삭제 시 발생할 수 있는 이상현상을 방지할 수 있다.데이터 구조를 명확하고 효율적으로 유지할 수 있다.제1 정규형 (1NF)테이블 내의 모든 Attributes(컬럼)는 원자값(atomic value)만을 가지도록 테이블을 설계하는 첫 번째 정규화 단계다.즉, 각 컬럼은 더이상 분해할 수 없는 단위어야 한다.말이 어려울 수 있는데 간단한 예로 들어보자.다가 속성(Multivalued Attributes) 제1정규형 처리 방법하나의 셀(Attribute value)에 여러개의 취미가 저장되는 형태 X복합 속성(..
DBMS
2025. 5. 22. 23:26