뷰(View)란?
: 물리적으로 저장된 데이터에서 필요한 정보만 검색하여 그 정보를 임의로 보여주는 가상테이블이다.
뷰(View)의 특징
- 하나 이상의 기본테이블로부터 유도된 가상테이블
- 뷰를 이용한 또다른 뷰 생성 가능
- 삽입, 갱신, 삭제 연산에는 제약이 따름(ex. Not Null로 지정된 속성을 모르고 데이터 삽입시 제약된다)
- 사용자에게 접근이 허용된 자료만 제한적으로 보여주기 위한 테이블이다.(보안에 용이)
- CREATE VIEW로 정의하며 Table과 같은 방식으로 활용한다.
장점
- 논리적 데이터 독립성을 제공
- 접근 제어를 통한 보안을 제공
- 숨겨진 데이터를 위한 자동보안이 제공
- 사용자의 데이터 관리를 간단하게 해줌
: 물리적으로 저장된 데이터에서 필요한 정보만 검색하여 그 정보를 임의로 보여주는 가상테이블이다.
뷰(View)의 특징
- 하나 이상의 기본테이블로부터 유도된 가상테이블
- 뷰를 이용한 또다른 뷰 생성 가능
- 삽입, 갱신, 삭제 연산에는 제약이 따름(ex. Not Null로 지정된 속성을 모르고 데이터 삽입시 제약된다)
- 사용자에게 접근이 허용된 자료만 제한적으로 보여주기 위한 테이블이다.(보안에 용이)
- CREATE VIEW로 정의하며 Table과 같은 방식으로 활용한다.
장점
- 논리적 데이터 독립성을 제공
- 접근 제어를 통한 보안을 제공
- 숨겨진 데이터를 위한 자동보안이 제공
- 사용자의 데이터 관리를 간단하게 해줌