정규화1 [데이터베이스] 정규화에 대해 공부해보자 정보처리기사 공부를 하면서 정규화에 대해서 조금 공부했었지만 다시 한번 공부하며 정리해보도록 하자. 두부이결다조! 정규화(Normalization)란? 정규화의 기본 목표는 테이블 간에 중복된 데이터를 허용하지 않는다는 것이다. 중복을 허용하지 않음으로써 무결성을 유지할 수 있고 DB의 저장 용량 역시 줄일 수 있다. 이를 단계별로 구분하여 정규형이 높아질수록 이상현상은 줄어들게 된다. 정규화의 장점: 데이터베이스 변경 시 이상 현상을 제거할 수 있다. 정규화된 데이터베이스 구조에서는 새로운 데이터 형의 추가로 인한 확상 시, 그 구조를 변경하지 않아도 되거나 일부만 변경해도 된다. 데이터베이스와 연동된 응용 프로그램에 최소한의 영향만을 미치게 되어 응용프로그램의 생명을 연장시킬수 있다. 정규화의 단점:.. 2022. 12. 15. 이전 1 다음