BCNF
[정보처리기사] 정규화
관계형 데이터베이스의 설계에서 중복을 최소화하게 데이터를 구조화하는 프로세스를 정규화(Normalization)라고 한다. 데이터베이스 정규화의 목표는 이상이 있는 관계를 재구성하여 작고 잘 조직된 관계를 생성하는 것에 있다. 일반적으로 정규화란 크고, 제대로 조직되지 않은 테이블들과 관계들을 작고 잘 조직된 테이블과 관계들로 나누는 것을 포함한다. 정규화의 목적은 하나의 테이블에서의 데이터의 삽입, 삭제, 변경이 정의된 관계들로 인하여 데이터베이스의 나머지 부분들로 전파되게 하는 것이다. 1NF - 1차 정규형 릴레이션에 속한 모든 도메인이 원자값만으로 되어 있는 정규형 릴레이션의 모든 속성값이 원자값으로만 되어 있는 정규형 2NF - 2차 정규형 릴레이션 R이 1NF고, 기본키가 아닌 모든 속성이 기..