데이터 꿈나무
[SQL] 뷰(View)란? 본문
뷰(View)
특정 데이터베이스 내에 존재하는 하나 이상의 테이블에서 사용자가 얻기 원하는 데이터들을 검색해 보기 쉽도록 정의한 가상 테이블
- 뷰에 대한 뷰를 생성할 수도 있음
뷰(View) 생성 목적
- 사용자 편의성 제공
- 보안성 제공
뷰(View)의 제약사항
- 뷰의 사용자는 뷰 정의에서 사용되는 개체들에 대한 SELECT 권한을 가지고 있어야 함
- 뷰 정의에 사용되는 SELECT문은 ORDER BY, INTO, COMPUTE, COMPUTE BY문을 사용할 수 없다.
'Language > SQL' 카테고리의 다른 글
| [SQL] 인덱스 (Index) 란? (0) | 2022.10.24 |
|---|---|
| [SQL] 트리거 (Trigger) 란? (0) | 2022.10.24 |
| [SQL] 저장 프로시저 (Stored Procedure) 란? (0) | 2022.10.24 |
| [SQL] SQL의 종류(데이터 제어어 DCL, 데이터 정의어 DDL, 데이터 조작어 DML) (2) | 2022.09.30 |
Comments