[Database] 논리적단계의 정규화
정규화(테이블 분리) - 테이블에 중복된 데이터가 발생하는 것을 줄일 수 있습니다.(1정규화) - 테이블에 null 컬럼이 발생하는 것을 줄일 수 있습니다.(1정규화) - 특정 테이블에 컬럼이 집중되는 것을 효과적으로 분리 할 수 있습니다.(3정규화) - 하나의 테이블에 두부류의 데이터 형질을 나타내는 목적을 가지고 있는 컬럼들 테이블 분리의 대상이 됩니다.(2정규화) - 정규화를 많이하면 테이블이 너무 작게 쪼개져 과다한 JOIN으로 인한 과부하가 발 생하게 됩니다. (역정규화) - 처리 속도 향상을 위해 역정규화를 실시합니다.(테이블 결합) 1. 제1 정규화 - 반복되는 레코드들이 있는 테이블을 두개의 테이블로 나눈후 P.K를 적용시켜 중복 되는 레코드가 발생되지 않도록 하는 것이 목적, 1:N의 관..