728x90 View1 [Programming][MySQL] 뷰(View) 테이블 생성하기 View(뷰) View는 실제로 컴퓨터에 저장되는 테이블이 아니라, 사용자가 필요로 하는 부분만 선택해서(조인, 생성, 삭제 등) 만들어 놓은 가상 테이블이다. 따라서, 1) 자주 쓰고 필요한 부분만 따로 가공하여 사용하고자 할 때 편리하게 사용할 수 있다. 2) 금융회사 같은 경우에는 고객들의 개인 정보와 같은 보안 사항을 포함한 전체 테이블을 다룰 때가 있다. 직군에 따라 보안의 권한이 다르기도 하고, 쉽게 유출되지 않게 하기 위해서 권한이 주어지지 않은 부서는 뷰 테이블을 만들어서 사용한다. 이처럼, 뷰는 보안에도 강점을 나타낸다. 단점으로는, 1) 한 번 정의된 뷰는 변경이 불가능해서 뷰 테이블 자체를 삭제하거나 대체 뷰 테이블을 만들어 새로 생성해야 한다. 2) 뷰 테이블 안의 정보들을 삭제, .. 2021. 8. 22. 이전 1 다음 반응형