2021 국가직7급 데이터베이스론 19번 해설 — 투명성
정답 ②번출제 쟁점 투명성발문 옳지 않은 것 고르기
문제
분산 데이터베이스 관리시스템에서 복수의 분할된 물리적 데이터베이스를 논리적으로 단일화된 데이터베이스처럼 인식하게 하기 위한 투명성(transparency)에 대한 설명으로 옳지 않은 것은?
- ① 단편화(fragmentation) 투명성은 사용자들이 릴레이션이 어떻게 단편화되어 있는지 알 필요가 없다.
- ② 장애(failure) 투명성은 다수의 트랜잭션이 동시에 수행되는 경우에도 오류 없이 결과의 일관성이 유지되어야 하는 성질이다. ← 정답
- ③ 중복(replication) 투명성은 중복된 데이터가 무엇인지 저장 위치 등에 대한 정보를 사용자가 별도로 인지할 필요가 없어야 하는 성질이다.
- ④ 위치(location) 투명성은 사용자나 애플리케이션에서 작업을 수행하기 위해 데이터의 물리적인 위치도 알 필요가 없어야 하는 성질이다.
선지별 해설
① 단편화(fragmentation) 투명성은 사용자들이 릴레이션이 어떻게 단편화되어 있는지 알 필요가 없다.
이 선지 진술은 옳음(O)
단편화 투명성은 릴레이션의 분할 방식을 사용자가 인지하지 않아도 되는 성질이다. 옳은 설명이다.
② 장애(failure) 투명성은 다수의 트랜잭션이 동시에 수행되는 경우에도 오류 없이 결과의 일관성이 유지되어야 하는 성질이다.
이 선지 진술은 틀림(X)
동시 수행 시 일관성 유지는 병행(concurrency) 투명성에 대한 설명이다. 장애 투명성은 사이트·통신 장애에도 트랜잭션이 정확히 처리되는 성질이므로 옳지 않은 설명이다.
③ 중복(replication) 투명성은 중복된 데이터가 무엇인지 저장 위치 등에 대한 정보를 사용자가 별도로 인지할 필요가 없어야 하는 성질이다.
이 선지 진술은 옳음(O)
중복 투명성은 데이터 복제 여부와 위치를 사용자가 알 필요 없는 성질이다. 옳은 설명이다.
④ 위치(location) 투명성은 사용자나 애플리케이션에서 작업을 수행하기 위해 데이터의 물리적인 위치도 알 필요가 없어야 하는 성질이다.
이 선지 진술은 옳음(O)
위치 투명성은 데이터의 물리적 저장 위치를 몰라도 접근할 수 있는 성질이다. 옳은 설명이다.
핵심 요약 (Q&A)
- Q. 2021 국가직7급 데이터베이스론 19번의 핵심 쟁점은 무엇인가?
- A. 2021 국가직7급 데이터베이스론 19번은 투명성에 관한 문항으로, "옳지 않은 것"을 고르는 문제입니다.
- Q. 2021 국가직7급 데이터베이스론 19번의 정답은?
- A. 정답은 ②번입니다. 동시 수행 시 일관성 유지는 병행(concurrency) 투명성에 대한 설명이다. 장애 투명성은 사이트·통신 장애에도 트랜잭션이 정확히 처리되는 성질이므로 옳지 않은 설명이다.