뷰는 테이블과 같은 부류의 데이터베이스 객체 중 하나이다
뷰의 작성 및 삭제
CREATE VIEW 뷰명 AS SELECT명령
DROP VIEW 뷰명
FROM 구에 기술된 서브쿼리에 이름을 붙이고 데이터베이스 객체화하여 쓰기 쉽게 한 것을 뷰라고 한다
데이터베이스 객체란 테이블이나 인덱스 등 데이터베이스 안에 정의하는 모든 것을 의미한다.
뷰 역시 데이터베이스 객체 중 하나이다
데이터베이스 객체로 등록할 수 없는 SELECT 명령을, 객체로서 이름을 부터 관리할 수 있도록 한 것이 뷰이다.
뷰는 SELECT 명령을 기록하는 데이터베이스 객체이다
뷰를 작성하는 것으로 복잡한 SELECT 명령을 간략하게 표현할 수 있다
뷰는 데이터베이스 객체이기 때문에 DDL로 작성하거나 삭제한다.
작성할 때는 CREATE VIEW를, 삭제할 때는 DROP VIEW를 사용한다
뷰는 필요에 따라 열을 지정할 수도 있는데, 이 경우에는 이름 뒤에 괄호로 묶어 열을 나열한다
CREATE VIEW에서 열 지정하기
CREATE VIEW 뷰명(열명1, 열명2, ...) AS SELECT 명령
뷰를 삭제할 때는 DROP VIEW를 사용한다