정규화1 데이터베이스(Database) 정규화(Normalization)란? 데이터베이스 정규화는 왜 필요할까? 정규화는 관계형 DB 설계시, 입력, 수정, 삭제의 데이터 처리의 이상 현상을 최소화하기 위한 방법이다. - 중복 데이터 제거 : 테이블 간에 데이터 중복을 최소화하고, 데이터의 일관성을 유지한다. - 데이터 무결성 보장 : 데이터가 업데이트, 삽입, 삭제 등의 작업을 수행할 때 일관성과 정확성이 유지되도록 한다. - 쿼리 성능 향상: 중복 데이터를 제거하고 데이터 구조를 최적화함으로써 데이터베이스에서의 검색 및 조작 성능을 향상시킨다. - 데이터베이스 정규화는 주로 관계형 데이터베이스에서 사용되며, 다양한 정규화 단계를 거쳐 데이터를 최적화 - 지나친 정규화는 데이터베이스의 성능이 저하될 가능성 정규화 단계 각 단계마다 테이블을 분해 --> 데이터 간의 관계를 재구성.. 개발기초 2023. 5. 11. 이전 1 다음