분산 데이터베이스의 데이터 단편화(data fragmentation)에… | [경찰간부후보생 데이터베이스론] 24년 1회차 기출문제 상세 페이지
1[경찰간부후보생 데이터베이스론] 24년 1회차
분산 데이터베이스의 데이터 단편화(data fragmentation)에 대한 설명으로 가장 적절하지 않은 것은?
1
전역 릴레이션에 속한 데이터는 어느 한 단편에는 반드시 속해야 한다.
2
단편화된 전역 릴레이션은 그 단편들로부터 원래의 전역 릴레이션으로 원상회복이 가능해야 한다.
3
수평 단편화는 릴레이션을 행 단위로 분할하는 것이다.
4
수직 단편화는 전역 릴레이션을 재구성하기 위해 하나의 수직 단편에만 기본키를 포함해야 한다.
해설
하나의 수직 단편에만 기본키를 포함해야 한다는 설명이 적절하지 않다. 재구성을 위해서는 모든 수직 단편에 기본키가 있어야 한다.
수직 단편은 공통 기본키를 기준으로 조인해야 원래 릴레이션으로 복원된다. 기본키가 없는 단편은 다른 단편의 어느 행과 연결되는지 알 수 없다.
- 어느 한 단편에 속함: 단편화의 완전성 조건으로 적절하다.
- 원상회복 가능: 재구성 조건으로 적절하다.
- 수평 단편화: 행 단위로 나누는 방식이므로 적절하다.
오류나 개정된 내용이 보이면 알려주세요