정규화1 [데이터베이스] 데이터베이스 정규화 - Database Normalization 프로젝트의 데이터를 저장하기 위해 관계형 데이터베이스를 설계해야 할 때면 항상 나오는 정규화(Normalization). 정규화를 왜 해야하는 지는 위키백과를 보면 알 수 있다. 관계형 데이터베이스의 설계에서 중복을 최소화하게 데이터를 구조화하는 프로세스를 정규화(Normalization)라고 한다. 데이터베이스 정규화의 목표는 이상이 있는 관계를 재구성하여 작고 잘 조직된 관계를 생성하는 것에 있다. 정규화의 의의는 데이터의 불필요한 중복을 없애고, 잘 조직된 관계를 구성하는 데에 있다. 정규화의 단계는 1NF, 2NF, 3NF, BCNF, 4NF, 5NF.. 등등이 있으며, 숫자가 올라갈 수록 잘 정규화 되었다고 볼 수 있다. 1NF - First Normal Form 제 1 정규화는 이러한 규칙을 .. 2020. 9. 19. 이전 1 다음