기출문제
정보처리기사 2022년 50번 기출문제
50. 데이터베이스에서의 뷰(View)에 대한 설명으로 틀린 것은? ① 뷰는 다른 뷰를 기반으로 새로운 뷰를 만들 수 있다. ② 뷰는 일종의 가상 테이블이며, update에는 제약이 따른다. ③ 뷰는 기본 테이블을 만드는 것처럼 create view를 사용하여 만들 수 있다. ④ 뷰는 논리적으로 존재하는 기본 테이블과 다르게 물리적으로만 존재하며 카탈로그에 저장된다.

해설
정답 4번의 이유는 "뷰"는 기본 테이블에 대한 가상의 테이블로, 물리적으로 저장되지 않고 SQL 쿼리 형태로 존재하기 때문입니다. 따라서 뷰는 항상 최신 정보를 반영하며, 기본 테이블의 데이터에 의존합니다. 뷰는 주로 복잡한 쿼리를 단순화하는 데 사용됩니다.
