이번에는 정보처리기사 필기 과목인 데이터베이스의 뷰를 알아보아요.
뷰(View)
하나 이상의 테이블에서 유도한 논리 테이블
물리적으로 제공하지 않고 논리적으로 제공한다.
논리적 독립성을 제공한다.
관리가 쉽고 명령이 간단하다.
중요 데이터를 생략하여 보여줄 수 있다.
기본키를 포함하지 않으면 삽입, 삭제, 갱신할 수 없다.
ALTER 명령으로 구조를 변경할 수 없다.
뷰를 기초하여 다른 뷰를 만들 수 있다. 만약 기초로 정의한 뷰를 제거하면 이를 기초로 정의한 모든 뷰도 자동 삭제한다.
*CREATE 로 생성하고 DROP으로 삭제하는 것은 이미 앞에서 다뤘습니다. *