제5정규형:조인종속제거1 [데이터베이스론] 9장. 정규화 정규화의 개념과 이상 현상정규화: 데이터베이스를 올바르게 설계해 나가는 과정정규화의 목적불필요한 데이터 제거 및 중복 최소화데이터베이스 구조 확장 시 재디자인 최소화다양한 관점의 쿼리를 지원무결성 제약조건의 시행 간소화이상현상을 방지이상 현상 (anomaly): 불필요한 데이터 중복으로 인해 릴레이션에 대한 데이터 삽입/수정/삭제 연산을 수행할 때 발생할 수 있는 부작용이상 현상의 종류삽입 이상: 새 데이터를 삽입하기 위해 불필요한 데이터도 함께 삽입해야 하는 문제 → 삽입 불가갱신 이상: 중복 튜플 중 일부만 변경하여 데이터가 불일치하게 되는 모순의 문제삭제 이상: 튜플을 삭제하면 꼭 필요한 데이터까지 함께 삭제되는 데이터 손실의 문제 정규화와 함수적 종속성정규화: anomaly가 발생하지 않도록, 릴.. 2024. 6. 7. 이전 1 다음