View

    [DB] VIEW, SEQUENCE, INDEX

    [DB] VIEW, SEQUENCE, INDEX

    ✍VIEW : SELECT문의 실행 결과(RESULT SET)을 저장하는 객체 논리적 가상 테이블 (실행결과는 진짜 테이블이 아닌 조회 결과이다.) ➡ 테이블의 모양을 하고 있지만 실제 값을 저장하고 있진 않는다. 1. VIEW 사용 목적 - 대체로 조회 용도로만 사용(노출은 되어도 악의적인 이용은 못하게 ) 1) 복잡한 SELECT 문의 쉬운 재사용 : 이렇게 길게 쓸 필요 없이 VIEW 이름만 정해주면된다 VIEW ➡ SELECT * FROM VIEW 이름; SELECT~ FROM ~ JOIN ~ JOIN ~ WHERE ~ (SELECT) GROUP BY ~ HAVING ~ ORDER BY ~ 2) 테이블의 진짜 모습을 감출 수 있어 보안상 유리 : 테이블의 진짜 이름을 감춰서 바이러스 프로그램으로부..