목록SQL (1)
HwangHub
[토막지식] VIEW란?
뷰(view)란? 하나 이상의 기본 테이블 또는 다른 뷰를 이용하여 생성되는 가상 테이블이다. 뷰의 목적 주로 사용자에게 접근이 허용된 자료만을 제한적으로 보여주기 위해 사용된다. 예를 들어, 회사 내에 직급 또는 권한에 따라 조회할 수 있는 데이터의 레벨이 다른 경우에, 뷰를 활용하여 이를 구현할 수 있다. 뷰를 적절히 이용하면 복잡한 질의문을 단순화하여 활용할 수 있으며, 데이터의 중복성을 최소화할 수 있다. 뷰의 특징 뷰는 '가상 테이블'이기 때문에, 한번 생성해두면 이를 테이블과 같이 활용 가능하다. 기본 테이블들은 디스크에 공간이 할당되어 데이터가 저장되지만, 뷰는 데이터 딕셔너리 테이블에 뷰에 대한 정의를 나타내는 SQL문 만이 저장된다. 즉, 디스크 별도로 뷰를 위한 저장 공간이 할당되지 않..
workspace/backend
2023. 10. 15. 14:40