[SQL] VIEW의 개념 / 장단점 / 사용법
·
데이터베이스
VIEW란 무엇인가?VIEW(뷰)는 하나 이상의 테이블을 기반으로 한 가상의 테이블 입니다. 실제 데이터를 저장하지 않고 정의된 쿼리의 결과를 보여주는 역할을 합니다.특징가상 테이블: 실제 데이터를 저장하지 않고, 쿼리 결과를 동적으로 생성합니다.데이터 추상화: 복잡한 데이터 구조를 단순화해 사용자에게 필요한 정보만 제공할 수 있습니다.재사용성: 자주 사용하는 쿼리를 VIEW로 정의하여 여러 번 재사용할 수 있습니다.VIEW의 장점복잡한 조인이나 조건을 VIEW로 정의하여 간단한 `SELECT` 문으로 데이터를 조회할 수 있습니다. (복잡한 쿼리 단순화)사용자에게 필요한 정보만 노출해 민감한 데이터 보안을 강화할 수 있습니다.동일한 VIEW를 여러 곳에서 사용해 데이터 조회의 일관성을 유지할 수 있습니다..