모두CBT

다음 고객 릴레이션에 대해 고객번호를 기준으로 나누었을 때, 해당되는 … | [경찰간부후보생 데이터베이스론] 26년 1회차 기출문제 상세 페이지

1[경찰간부후보생 데이터베이스론] 26년 1회차
다음 고객 릴레이션에 대해 고객번호를 기준으로 나누었을 때, 해당되는 단편화와 위반된 정확성 규칙으로 가장 적절한 것은?
<고객>
고객번호지역이름
100서울홍길동
400부산강감찬
600대전이순신

F1: 고객번호 ≤ 500 F2: 고객번호 ≥ 300
고객번호지역이름
100서울홍길동
400부산강감찬

고객번호지역이름
400부산강감찬
600대전이순신
1
수직 단편화, 분리성
2
수직 단편화, 회복성
3
수평 단편화, 분리성
4
수평 단편화, 회복성
해설

튜플(행) 단위로 나누었으므로 수평 단편화이고, 고객번호 400 튜플이 두 단편에 모두 들어가 분리성을 위반한다.

F1과 F2 모두 지역·이름 등 전체 속성을 유지하므로 속성을 나눈 수직 단편화가 아니다. 분리성은 한 데이터 항목이 두 단편에 겹치지 않아야 한다는 규칙인데, 조건 범위가 300~500에서 겹친다.

  • 수직 단편화·분리성: 분리성 위반은 맞지만 속성이 아닌 튜플 기준으로 나누었다.
  • 수직 단편화·회복성: 단편화 유형도, 위반 규칙도 틀리다.
  • 수평 단편화·회복성: 두 단편의 합집합으로 원래 릴레이션을 그대로 복원할 수 있어 회복성은 지켜진다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[경찰간부후보생 데이터베이스론] 26년 1회차 40문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요경찰간부후보생 데이터베이스론 기출문제 암기장 전체 보기