보다
-
뷰는 하나 이상의 테이블을 결합하여 만든 가상 테이블입니다.
-
장점
-
편의성 및 재사용성: 자주 사용되는 복잡한 쿼리를 뷰로 미리 정의할 수 있습니다.
→ 복잡한 쿼리를 쉽게 작성 -
보안: 각 사용자에게 필요한 데이터만 선택하여 표시할 수 있습니다.
민감한 쿼리의 경우 쿼리 콘텐츠를 암호화할 수 있습니다.- 개인정보(주민등록번호), 급여, 건강 등 민감한 정보를 제외한 스프레드시트를 생성하여 사용
-
독립성 제공: 미리 정의된 보기를 일반 테이블처럼 사용할 수 있으므로 편리합니다.
또한 사용자가 필요로 하는 정보만 처리하여 뷰로 사용할 수 있습니다.- 원본 테이블의 구조가 변경되더라도 애플리케이션에 영향을 주지 않는 논리적 독립성 제공
-
데카르트 곱 계산을 수행하는 데 시간이 오래 걸리는 작업의 경우 미리 보기를 만들고 여기에서 가져옵니다.
-
기본 문법
CREATE VIEW 뷰이름((열이름(,...N))
AS SELECT문