Language/SQL
[SQL] 뷰(View)란?
ye_ju
2022. 10. 6. 10:28
뷰(View)
특정 데이터베이스 내에 존재하는 하나 이상의 테이블에서 사용자가 얻기 원하는 데이터들을 검색해 보기 쉽도록 정의한 가상 테이블
- 뷰에 대한 뷰를 생성할 수도 있음
뷰(View) 생성 목적
- 사용자 편의성 제공
- 보안성 제공
뷰(View)의 제약사항
- 뷰의 사용자는 뷰 정의에서 사용되는 개체들에 대한 SELECT 권한을 가지고 있어야 함
- 뷰 정의에 사용되는 SELECT문은 ORDER BY, INTO, COMPUTE, COMPUTE BY문을 사용할 수 없다.