뷰란 무엇인가? 뷰(view)는 하나 이상의 테이블이나 다른 뷰의 데이터를 볼 수 있게 하는 데이터베이스 객체이다. 실제 데이터는 뷰를 구성하는 테이블에 담겨 있지만 마치 테이블처럼 사용할 수 있다. 또한 테이블 뿐만 아니라 다른 뷰를 참조해 새로운 뷰를 만들어 사용할 수 있다. 뷰(view)의 사용 목적 복잡한 질의를 쉽게 만들어 준다. 여러 테이블의 JOIN과 GROUP BY 같은 복잡한 쿼리를 view로 저장시켜두면 다음부터는 저장 view 정보만 가지고 오면 된다. 뷰(view)의 특징 기본 테이블로 부터 유도된 테이블, 같은 형태의 구조, 조작도 기본 테이블과 거의 같다. 가상 테이블이기 떄문에 물리적으로 구현되어 있지 않다. 데이터의 논리적 독립성 제공 가능. 필요한 데이터만 뷰로 정의해서 처..