먹깨비B 2009. 8. 17. 23:55

뷰의 특성

  1. 하나 이상의 기본테이블로부터 유도된 가상 테이블(기본 테이블의 열들로 구성)
  2. 뷰를 이용한 또 다른 뷰의 생성이 가능
  3. 뷰의 활용은 테이블과 동일
  4. 뷰는 create view 명령을 사용하여 정의함
  5. 삽입, 갱신, 삭제 연산에는 제약이 따름(뷰의 정의 ALTER문을 이용하여 변경할 수 없음)
  6. 논리적 데이터에 대한 독립성이 보장
  7. 사용자에게 접근이 허용된 자료만을 제한적으로 보여주기 위한 테이블임

 

뷰의 장점

  1. 논리적 데이터 독립성을 제공함
  2. 접근 제어를 통한 보안을 제공함
  3. 사용자의 데이터 관리를 간단하게 해줌
  4. 여러 사용자의 상이한 응용이나 요구를 편리하게 지원해 줌
  5. 숨겨진 데이터를 위한 자동 보안이 제공
  6. 동일 데이터를 다양하게 표현할 수 있음