원자값
![[SQL] 데이터베이스 정규화 (1nf,2nf,3nf,bcnf)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbxA3VC%2FbtrIKmTBKqX%2FwFmVN3CI7dklqRKBuRUwk0%2Fimg.png)
[SQL] 데이터베이스 정규화 (1nf,2nf,3nf,bcnf)
정규화(Normalization)란!? 정규화는 이상현상이 있는 릴레이션을 분해하여 이상현상을 없애는 과정이 됩니다. 이상현상이 존재하는 릴레이션을 분해하여 여러 개의 릴레이션을 생성하게 됩니. 이를 단계별로 구분하여 정규형이 높아질수록 이상현상은 줄어들게 됩니다. 이상현상(Anomaly)이란? 이상현상이란, 테이블 내의 데이터들이 불필요하게 중복되어 테이블을 조작할 때 발생되는 데이터 불일치 현상입니다. 이상현상은 크게 삽입이상,삭제이상,갱신이상 3가지로 분류됩니다. 삽입 이상(insertion anomalies) - INSERT - 원하지 않는 자료가 삽입된다든지, 삽입하는데 자료가 부족해 삽입이 되지 않아 발생하는 문제점을 말합니다. 삭제 이상(deletion anomalies) - DELETE -..