Database

[Database] 이상현상

Ocean_ 2023. 2. 11. 22:16

개념 설계 → 논리설계 단계 에서 이상현상 발생

이상현상

이상현상 개념

삭제 이상

  • 투플을 삭제하므로 유지되어야 하는 정보도 연쇄삭제

삽입 이상

  • NULL을 갖을 수 없는 속성에 대하여 NULL 입력 시 투플 삽입이 거부되는 이상현상으로 원치않는 정보를 입력해야함

수정 이상

  • 투플 수정 시 중복된 데이터의 일부만 수정되어 데이터의 불일치 문제가 일어나는 현상

이상현상 수정

테이블의 구조를 수정

이상현상 발생 이유

  • 한 TABLE의 함수의 종속성 때문 → 함수의 종속성 제거→ TABLE 분할
  • 독립 시키면 이상현상 없어짐

숭실대학교 Database 강의를 수강 후 정리하였습니다.