2021 국가직7급 데이터베이스론 3번 해설 — 뷰
정답 ①번출제 쟁점 뷰발문 옳지 않은 것 고르기
문제
뷰(view)에 대한 설명으로 옳지 않은 것은?
- ① 생성된 뷰는 새로운 독립적인 테이블로 물리 저장소에 저장된다. ← 정답
- ② 데이터베이스 질의 시 사용자 편의성 및 재사용성, 보안성을 높이기 위한 기술이다.
- ③ 뷰의 질의연산은 제한을 받지 않지만 갱신연산은 제한을 받는다.
- ④ 하나의 테이블로 여러 개의 상이한 뷰를 정의하여 사용자의 요구에 따라 활용할 수 있다.
선지별 해설
① 생성된 뷰는 새로운 독립적인 테이블로 물리 저장소에 저장된다.
이 선지 진술은 틀림(X)
뷰는 물리적으로 데이터를 저장하지 않는 가상 테이블(virtual table)로, 정의만 저장되고 질의 시 기본 테이블로부터 도출된다. 옳지 않은 설명이다.
② 데이터베이스 질의 시 사용자 편의성 및 재사용성, 보안성을 높이기 위한 기술이다.
이 선지 진술은 옳음(O)
뷰는 복잡한 질의의 단순화, 재사용, 그리고 민감 컬럼 은폐를 통한 보안 강화에 활용된다. 옳은 설명이다.
③ 뷰의 질의연산은 제한을 받지 않지만 갱신연산은 제한을 받는다.
이 선지 진술은 옳음(O)
뷰에 대한 SELECT는 자유롭지만, 집계·조인·DISTINCT 등이 포함된 뷰는 갱신이 제한된다. 옳은 설명이다.
④ 하나의 테이블로 여러 개의 상이한 뷰를 정의하여 사용자의 요구에 따라 활용할 수 있다.
이 선지 진술은 옳음(O)
하나의 기본 테이블로부터 사용자 요구에 맞는 여러 뷰를 정의할 수 있다. 옳은 설명이다.
핵심 요약 (Q&A)
- Q. 2021 국가직7급 데이터베이스론 3번의 핵심 쟁점은 무엇인가?
- A. 2021 국가직7급 데이터베이스론 3번은 뷰에 관한 문항으로, "옳지 않은 것"을 고르는 문제입니다.
- Q. 2021 국가직7급 데이터베이스론 3번의 정답은?
- A. 정답은 ①번입니다. 뷰는 물리적으로 데이터를 저장하지 않는 가상 테이블(virtual table)로, 정의만 저장되고 질의 시 기본 테이블로부터 도출된다. 옳지 않은 설명이다.