자격증/정보처리산업기사
뷰(View)
먹깨비B
2009. 8. 17. 23:55
뷰의 특성
- 하나 이상의 기본테이블로부터 유도된 가상 테이블(기본 테이블의 열들로 구성)
- 뷰를 이용한 또 다른 뷰의 생성이 가능
- 뷰의 활용은 테이블과 동일
- 뷰는 create view 명령을 사용하여 정의함
- 삽입, 갱신, 삭제 연산에는 제약이 따름(뷰의 정의 ALTER문을 이용하여 변경할 수 없음)
- 논리적 데이터에 대한 독립성이 보장
- 사용자에게 접근이 허용된 자료만을 제한적으로 보여주기 위한 테이블임
뷰의 장점
- 논리적 데이터 독립성을 제공함
- 접근 제어를 통한 보안을 제공함
- 사용자의 데이터 관리를 간단하게 해줌
- 여러 사용자의 상이한 응용이나 요구를 편리하게 지원해 줌
- 숨겨진 데이터를 위한 자동 보안이 제공됨
- 동일 데이터를 다양하게 표현할 수 있음