독학사/데이터베이스
정규화 필요성
개발자 입니다
2022. 10. 11. 21:00
평가영역
- 상세 평가영역 없음
정규화의 필요성
- 안정성을 최대화 하고 중복을 방지하여 삽입, 삭제, 갱신 이상을 방지
- 정보의 검색을 보다 용이하게 하기 위함
- 궁극적으로 데이터 무결성을 제고하기 위함
- 때로는 실용적인 필요성에 의해 정규화 이론에 어긋나는 테이블을 설계할 수도 있다.
- 정규화 작업은 처리속도를 고려하여 추구하여야 한다.
이상현상
- 삽입 이상
데이터를 삽입할때 원하지 않는 데이터까지 삽입되는 이상 - 삭제 이상
유지되야 할 정보까지도 삭제되는 이상 - 갱신 이상
중복 저장되어있는 값중 하나만 갱신되어 데이터 불일치가 발생하는 이상