정규형

CS/데이터베이스

[데이터베이스] 정규화 정리

1. 사전 개념 1) 릴레이션 스키마의 설계 1. 애트리뷰트, 엔티티, 관계성(relationship)을 파악 2. 관련된 애트리뷰트들을 릴레이션으로 묶음 다음을 고려해야 한다 1) 애트리뷰트들간의 관계성(relationship): 데이터 종속성 → 연관있는 애트리뷰트들끼리 하나의 릴레이션에 들어가야 한다 2) 효율적인 데이터 처리 3) 데이터의 일관성 3. 변칙적 성질의 예방 데이터 변경 시의 이상현상(삽입·삭제·변경을 할 수 없는 상황)을 예방하는 방향으로 설계 2) 이상 데이터 변경 시 발생하는 문제 1. 삭제 이상: 한 튜플을 삭제함으로써 유지해야 될 정보까지도 삭제되는 연쇄 삭제 현상이 일어나게 되어 정보 손실이 발생하는 현상 2. 삽입 이상: 어떤 데이터를 삽입하려고 할 때 불필요하고 원하지 ..

코택
'정규형' 태그의 글 목록