모두CBT

20-4정규화가 덜 된 릴레이션에서 데이터 중복 때문에 조작 시 예기치… | 2020년 정보처리기사실기 4회차 기출문제 상세 페이지

18

20-4

정규화가 덜 된 릴레이션에서 데이터 중복 때문에 조작 시 예기치 않은 문제가 생기는 것을 이상(Anomaly) 현상이라 한다. 이상 현상의 종류 세 가지를 적으시오.

해설

① 삽입 이상

② 삭제 이상

③ 갱신 이상


[해설]

이상 현상은 데이터를 넣을 때, 지울 때, 고칠 때 각각 생기므로 삽입 이상·삭제 이상·갱신 이상의 세 가지다.

  • 삽입 이상: 원치 않는 값(NULL 등)까지 함께 넣어야 저장이 가능하다.
  • 삭제 이상: 한 튜플을 지우면 남겨야 할 다른 정보까지 함께 사라진다(연쇄 삭제).
  • 갱신 이상: 중복된 값 중 일부만 바뀌어 데이터가 서로 어긋난다(불일치).

이런 이상은 함수 종속을 분석해 릴레이션을 분해하는 정규화로 없앤다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.