데이터베이스 정규화 : 중복 최소화와 데이터 무결성 보장을 위한 방법!
오늘은 데이터베이스 설계의 핵심 원칙 중 하나인 '데이터베이스 정규화'에 대해 알아보려고 합니다. 데이터베이스 정규화 탄생배경 데이터베이스 정규화는 1970년대에 Edgar F. Codd가 소개한 관계형 데이터베이스 이론의 일부입니다. Edgar F. Codd는 IBM 연구원으로서 1969년에 발표한 논문 "A Relational Model of Data for Large Shared Data Banks"에서 관계형 데이터베이스의 기본 원리를 설명하였습니다. 데이터베이스 정규화는 관계형 데이터베이스의 설계를 최적화하기 위해 개발되었습니다. 초기 데이터베이스 시스템은 데이터를 편의상 하나의 테이블에 모두 저장하는 방식을 사용하였습니다. 그러나 이러한 방식은 중복 데이터가 많이 발생하고, 데이터 변경 시 일..
IT
2023. 8. 3. 16:46