뷰 장점

    (혼공MySQL)14. 가상의 테이블: 뷰(생성, 수정, 삭제)

    view : 데이터베이스에 존재하는 일종의 가상 테이블. 바로가기 아이콘과 비슷한 개념. 테이블과 동일한 성격. 일반 사용자는 테이블과 뷰를 구분할 수 없다. 실제 데이터를 갖고 있지 않으며, 진짜 테이블에 Link된 개념이다. CREATE VIEW [뷰명] AS SELECT [컬렴명] FROM [테이블명] WHERE [조건절] 뷰를 사용하는 이유는 보안에 도움이 된다. 보여주고 싶은 부분만 보여줄 수 있다. 복잡한 SQL을 단순하게 접근할 수 있다. 복잡한 쿼리를 VIEW로 만들어서 쉽게 접근한다. 뷰가 테이블을 참조하고 있다고 테이블이 안지워지는 것은 아니고 테이블이 지워진 상태에서 뷰를 찾으면 못 불러온다. CHECK TABE [뷰이름] 뷰의 상태를 체크할수있다.