← 회차 전체 문제편집복원내용 검수 완료2024년 정보처리기사 3회 필기 · 데이터베이스 구축 · 42번
개인정보 열을 제외한 고객 조회용 일반 SQL 뷰를 만들었다. 이 뷰에 대한 설명으로 틀린 것은?
- 1
사용자에게 필요한 열만 노출해 접근 범위를 제한할 수 있다.
오답 이유뷰의 SELECT 목록과 권한을 이용해 민감 열을 직접 노출하지 않는 인터페이스를 만들 수 있다. - 2
기반 테이블 구조를 감춘 논리적 질의 인터페이스로 사용할 수 있다.
오답 이유응용 프로그램은 기반 테이블의 세부 구조 대신 뷰의 논리적 열을 조회할 수 있다. - 3
DROP VIEW로 뷰 정의를 제거해도 기반 테이블의 행 자체가 함께 삭제되지는 않는다.
오답 이유DROP VIEW는 뷰 객체를 제거하며 별도 CASCADE 관계가 없는 한 기반 데이터 행을 삭제하는 명령이 아니다. - 4
일반 뷰를 생성하면 조회 결과 행 전체가 항상 별도 저장 공간에 복제된다.
정답 근거결과를 물리 저장하는 것은 별도 물리화 기능의 문제이며 일반 뷰는 질의 정의를 보관한다.
정답·상세해설정답 4번
일반 뷰는 저장된 질의 정의를 통해 기반 테이블을 바라보는 논리적 관계이며, 결과 전체를 항상 별도 복제하지 않는다. 따라서 ④가 틀린 설명이다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 최종 검수
- 2026-08-21