BCNF (1) 썸네일형 리스트형 [데이터베이스] 정규화 정규화 관계형 데이터베이스의 설계에서 중복을 최소화하는 방식으로 일관성 훼손을 방지하여 데이터를 구조화하는 프로세스를 정규화라고 한다. 데이터베이스 정규화의 목표는 이상이 있는 관계를 재구성하여 작고 잘 조직된 관계를 생성하는 것에 있다. 설계가 잘못된 테이블의 예시 위 테이블의 문제점은 아래와 같다. 하나의 테이블에 여러 주제가 표현 -> 학생, 교수, 교과목 여러 주제의 표현으로 인해 데이터 중복이 발생했다. 수정 이상(갱신/삽입/삭제이상) 현상이 발생할 수 있다. 수정 이상 수정 이상이란 데이터의 갱신/삽입/삭제 과정에서 원치 않는 결과가 초래되는 현상을 의미한다. 갱신 이상은 데이터의 값을 변경하는 작업에 의해 생기는 이상 현상이다. 위처럼 홍병근 학생의 주소 변경 시 일부 행들만 변경되어 데이터.. 이전 1 다음