TIL_221130

KIXIAM·2022년 11월 30일
0

TIL

목록 보기
4/22
post-thumbnail

데이터 베이스 정규화를 하는 이유

데이터베이스의 이상현상(anomaly)을 방지하기 위해서 수행하는 과정

삭제 이상(Deletion Anomly)란 튜플을 삭제할 때 저장되어있는 다른 정보도 삭제되어 연쇄 삭제(Triggered Deletion)되어 불필요한 제거가 발생되는 현상이다.


삽입 이상(Insertion Anomly)란 튜플을 삽입하는 경우에 해당하는 정보가 없어 NULL을 넣는 현상이다. 즉 의도와 상관 없는 값들이 삽입된다.


수정 이상(Update Anomly)란 어떤 값을 참조하는 튜플의 값을 수정할 때 같은 데이터를 참조하는 다른 튜플과 데이터가 달라지는 현상이다. 일부만 갱신되고 정보의 모순이 발생한다.

직접 스키마를 만들어보고 데이터베이스를 관리해보아야 연습이 될 것 같다. 정규화 과정을 공부해보자!

참조페이지 : https://mangkyu.tistory.com/28

profile
Project Oriented Learning 🔥

0개의 댓글