이행 종속

코딩 개발

DB 정규화

정규화 이상현상이 있는 관계를 분해하여 이상현상을 없애는 과정입니다. 이상현상이 존재하는 관계를 분해하여 여러개의 table을 생성합니다. 이를 단계별로 구분하여 정규형이 높아질수록 이상현상을 줄입니다. 정규화 장점 데이터베이스 변경 시 이상 현상(Anomaly)을 제거할 수 있습니다. 정규화된 데이터베이스 구조에서는 새로운 데이터 형의 추가로 인한 확장 시, 그 구조를 변경하지 않아도 되거나 일부만 변경해도 된다. 데이터베이스와 연동된 응용 프로그램에 최소한의 영향만을 미치게 되어 응용프로그램의 생명을 연장시킨다. 정규화 단점 릴레이션의 분해로 인해 릴레이션 간의 JOIN연산이 많아집니다. 질의에 대한 응답 시간이 느려질 수도 있습니다. 데이터의 중복 속성을 제거하고 결정자에 의해 동일한 의미의 일반 ..

호소세
'이행 종속' 태그의 글 목록