개요뷰(View)는 데이터베이스에서 하나 이상의 테이블을 기반으로 생성되는 가상의 테이블이다. 실제 데이터를 저장하지 않고, SELECT 쿼리 결과를 논리적으로 표현하는 객체로서 데이터 접근을 단순화하고 보안을 강화하는 데 중요한 역할을 한다. 복잡한 쿼리를 캡슐화하여 재사용성을 높이고, 사용자에게 필요한 데이터만 제공할 수 있어 실무에서 널리 활용된다.1. 개념 및 정의뷰(View)는 특정 쿼리 결과를 저장하지 않고, 실행 시점에 동적으로 생성되는 논리적 테이블이다. 사용자는 뷰를 일반 테이블처럼 조회할 수 있지만, 실제 데이터는 원본 테이블에 존재한다.뷰의 핵심 목적은 데이터 접근을 단순화하고, 보안과 유지보수성을 향상시키는 것이다. 특히 복잡한 JOIN이나 필터 조건을 숨기고 사용자에게 간단한 인터..