정규화1 ep 07-1. 정규화 정규화란? - 이상현상이 있는 릴레이션을 분해하여 이상현상을 없애는 과정 - 이상현상이 존재하는 릴레이션을 분해하여 여러개의 릴레이션을 생성하게 됨 👉 이를 단계별로 구분, 정규형이 높아질수록 이상현상은 줄어듦 장점과 단점 - 장점 데이터베이스 변경 시 이상 현상 제거할 수 있음 정규화된 데이터베이스 구조에서 새로운 데이터 형의 추가로 인한 확장 시, 그 구조를 변경하지 않아도 되거나 일부만 변경해도 됨 데이터베이스와 연동된 응용 프로그램에서 최소한의 영향만을 미치게 돼 응용 프로그램의 생명을 연장시킴 - 단점 릴레이션의 분해로 인해 릴레이션 간의 JOIN 연산이 많아짐 질의에 대한 응답 시간이 느려질 수도 있음 -데이터 중복 속성을 제거하고 결정자에 의해 동일한 의미의 일반 속성이 하나의 테이블로 집약.. 2023. 1. 1. 이전 1 다음