[DB] - 뷰
·
.etc/DB
About View 뷰(View)는 일반적인 테이블과 달리 데이터를 실제로 저장하고 있지 않은, 다른 테이블을 기반으로 생성된 Virtual Table, 즉 가상 테이블입니다. 알아두어야 할 점은, 뷰는 실제로 존재하지는 않지만 논리적으로 존재하면서 일반 테이블과 동일한 방법으로 사용한다는 것입니다. 기존의 테이블을 기반으로 다른 테이블을 생성할 수 있듯이, 뷰 또한 다른 뷰를 기반으로 새로운 뷰를 생성할 수도 있습니다. 뷰라는 개념을 이해할 때, 창문 너머로 바라보는 풍경에 빗대면 이해하기 쉬워집니다. 창문 넘어의 풍경을 밖을 바라보는 각도나 위치, 창문의 크기나 모양 등에 따라 보이는 부분이 달라지는 것처럼 뷰 또한 기존 테이블을 어떻게 바라보느냐에 따라 보이게 되는 부분이 다릅니다. 허나 창 밖의 ..