모두CBT

다음 상황에 대한 설명으로 가장 적절한 것은?어느 공공기관의 시스템에서… | [경찰간부후보생 데이터베이스론] 26년 1회차 기출문제 상세 페이지

1[경찰간부후보생 데이터베이스론] 26년 1회차
다음 상황에 대한 설명으로 가장 적절한 것은?
어느 공공기관의 시스템에서 성능향상을 위해 특정 테이블에 B+트리 인덱스를 추가하였다. 각종 조회, 민원 신청, 회계 관리 프로그램의 SQL 문장은 그대로 유지되었고, 사용자가 보는 속성 구조도 바뀌지 않았다.
1
외부 스키마가 변경되었으므로 논리적 데이터 독립성이 깨졌다.
2
내부 스키마의 접근 경로만 바뀌었으므로 물리적 데이터 독립성이 유지된 사례이다.
3
개념 스키마가 변경되었으므로 모든 외부 스키마를 다시 정의해야 한다.
4
저장 구조 변경은 데이터 독립성과 무관하며 DBMS의 보안 기능에 해당한다.
해설

인덱스 추가는 내부 스키마의 접근 경로만 바꾼 것이므로, 이 사례는 물리적 데이터 독립성이 유지된 경우이다.

물리적 데이터 독립성은 저장 구조나 접근 경로가 바뀌어도 상위 스키마와 응용 프로그램이 영향을 받지 않는 성질이다. SQL 문장과 사용자가 보는 속성 구조가 그대로이므로 이 조건에 해당한다.

  • 외부 스키마가 변경되어 논리적 데이터 독립성이 깨졌다는 설명: 사용자가 보는 구조가 바뀌지 않았으므로 틀리다.
  • 개념 스키마가 변경되어 외부 스키마를 재정의해야 한다는 설명: 인덱스는 내부 수준의 요소이며 개념 스키마는 변하지 않았다.
  • 저장 구조 변경이 데이터 독립성과 무관한 보안 기능이라는 설명: 저장 구조 변경에서 상위 계층을 보호하는 것이 바로 데이터 독립성이다.

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

이어서 풀어보기

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