더북(TheBook)

뷰의 특징을 정리하면 다음과 같습니다.

뷰는 데이터 가공을 통해 마치 테이블처럼 내용을 보여 줄 수 있습니다.

자주 쓰거나 복잡한 SQL 문의 결과를 미리 만들어 놓을 수 있습니다.

여러 테이블을 조인하여 하나의 뷰로 생성할 수 있습니다. 예를 들어 테이블 세 개를 조인하여 결과를 하나의 뷰로 만들 수 있습니다.

사용자별로 접근 권한을 다르게 할 수 있습니다.

각기 다른 데이터베이스 시스템에서 각각의 데이터를 전달해야 하는 경우에도 유용합니다.

 

뷰의 종류는 다음과 같습니다.

 

표 11-1 뷰의 종류

종류

설명

비고

심플 뷰(simple view)

하나의 테이블에서 데이터를 생성한다.

CREATE VIEW 명령어로 생성한다.

컴플렉스 뷰(complex view)

여러 개의 테이블을 조인하여 데이터를 생성한다.

CREATE VIEW 명령어로 생성한다.

인라인 뷰(inline view)

SELECT 문의 FROM 절에 기술한 SELECT 문

1회용 뷰로 권한을 제어할 수 없다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.