코딩일기/자격증

[정보처리기사] 데이터베이스 이상현상(Anomaly) : 삽입이상(Insertion Anomaly), 갱신이상(Update Anomaly), 삭제이상(Deletion Anomaly) | 2022년 기출

jhy_2023 2024. 7. 18. 12:38
728x90
반응형


1. 데이터의 중복으로 인해 테이블 조작 시 문제가 발생하는 현상을 이상(Anomaly)이라고 한다. 이상 중 삭제이상(DeletionAnomaly)에 대해 간략히 서술하시오.

정답 : 릴레이션에서 한 튜플을 삭제할 때 의도와는 상관없는 값들도 함께 삭제되는 현상이다.



데이터베이스를 설계할 때, 테이블에 데이터 중복이 발생하면 다양한 문제가 발생할 수 있습니다.
이러한 문제를 이상현상(Anomaly)이라고 부릅니다.


  1. 삽입 이상(Insertion Anomaly):
    릴레이션에 데이터를 삽입할 때 의도와는 상관없는 값들도 함께 삽입되는 현상이다.

  2. 삭제 이상(Deletion Anomaly):
    릴레이션에서 한 튜플을 삭제할 때 의도와는 상관없는 값들이 삭제되는 연쇄가 일어나는 현상이다.

  3. 갱신 이상(Update Anomaly):
    릴레이션에서 튜플에 있는 속성값을 갱신할 때 일부 튜플의 정보만 갱신되며 정보에 모순이 생기는 현상이다.


"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

728x90
반응형