공부/데이터사이언스

[Postgre SQL] Anomaly, 정규화

PYo 2022. 4. 19. 09:25
반응형

 

[이상현상] Anomaly
삽입이상: 새 데이터를 삽입하기 위해 불필요한 데이터도 삽입해야 함.
갱신이상: 중복 튜플 중 일부만 변경하여 데이터 불일치 발생.
삭제이상: 튜플을 삭제하면 꼭 필요한 데이터도 함께 삭제되는 데이터 손실 발생.

-> 이런 이상현상을 없애기 위해 정규화 실시.

 

 

[정규화] Normalization
중복 최소화 등을 통해 efficient한 데이터베이스를 설계하기 위해 실시.
속성들 간의 종속 관계를 분석하여 무결성을 유지하면서 다수의 릴레이션으로 분리.

-> (제가 알기로는) 무조건 정규화를 완벽하게 실시하는 건 X. 사용하는데 필요하다면 중복 허용할 수 있음.

 

반응형