[정보처리기사 기출 해설] 분산 데이터베이스 – 장애 발생 시 무결성 보장 특성 (2020년 1회)
📌 출처: 2020년 정보처리기사 필기 1회차
📖 과목: 데이터베이스 구축
❓ 기출문제 원문
55. 분산 데이터베이스 목표 중 데이터베이스의 분산된 물리적 환경에서
특정 지역의 컴퓨터 시스템이나 네트워크에 장애가 발생해도
데이터 무결성이 보장된다는 것과 관계있는 특성은?
① 장애 투명성
② 병행 투명성
③ 위치 투명성
④ 중복 투명성
✅ 정답: ① 장애 투명성
📘 개념 설명: 분산 데이터베이스 투명성
**분산 데이터베이스 시스템(Distributed DBMS)**에서는
여러 장소에 분산된 데이터를 사용자가 중앙 집중형처럼 사용할 수 있도록
다양한 형태의 **투명성(Transparency)**을 제공합니다.
주요 투명성 종류
투명성 유형설명
위치 투명성 | 데이터의 실제 위치를 사용자가 알 필요 없음 |
중복 투명성 | 동일한 데이터가 여러 위치에 복제되어 있어도 사용자에게는 하나처럼 보임 |
병행 투명성 | 여러 사용자의 동시 작업 시에도 일관된 결과 제공 |
장애 투명성 | 일부 시스템이나 네트워크에 장애가 발생해도 전체 시스템은 정상 작동 |
→ 무결성 및 연속성 보장 |
🔍 정답 해설
문제에서 제시한 상황:
- 특정 지역에서 컴퓨터나 네트워크에 장애 발생
- 그럼에도 데이터 무결성이 보장됨
→ 이는 **장애 투명성(Failure Transparency)**의 대표적인 설명입니다.
✅ 따라서 정답은 ① 장애 투명성입니다.
❌ 보기별 오답 해설
- ② 병행 투명성: 여러 트랜잭션이 동시에 실행될 때 일관성을 유지하는 기능
- ③ 위치 투명성: 사용자가 데이터의 위치를 인식하지 않아도 되는 기능
- ④ 중복 투명성: 여러 복제본 중 하나를 이용하더라도 같은 결과를 얻을 수 있는 기능
🎯 핵심 요약
- 장애 투명성: 시스템 일부에 장애가 발생해도
전체 시스템은 무결성을 유지하며 정상 작동할 수 있어야 함 - 분산 데이터베이스의 핵심 목표 중 하나입니다
📎 참고자료
- 『시나공 정보처리기사 필기 기출문제집 (2020년 1회)』
- 분산 데이터베이스의 투명성 개념 요약
- 한국산업인력공단 정보처리기사 시험 문제지
'기출문제풀이 > 정보처리기사 2020년 1, 2회' 카테고리의 다른 글
57. 다음 SQL 문의 실행 결과는? (3) | 2025.05.31 |
---|---|
56. 다음 설명의 괄호 안에 들어갈 내용으로 적합한 것은? (0) | 2025.05.31 |
54. 관계대수 연산에서 두 릴레이션이 공통으로 가지고 있는 속성을 이용하여두 개의 릴레이션을 하나로 합쳐서 새로운 릴레이션을 만드는 연산은? (0) | 2025.05.31 |
53. 하나의 애트리뷰트가 가질 수 있는 원자값들의 집합을 의미하는 것은? (0) | 2025.05.31 |
52. 뷰(View)에 대한 설명으로 옳지 않은 것은? (0) | 2025.05.31 |