데이터 베이스/SQL
데이터 베이스 뷰(View)란?
개발공부개발공부
2020. 1. 3. 09:43
테이블은 실제로 데이터를 가지고 있지만 뷰는 실제 데이터를 가지고 있지 않다 뷰는 단지 정의만을 가지고 있는데 이로인해 가상 테이블(virtual table)이라고도 한다
뷰의 장정 | 설명 |
독립성 | 데이블 구조가 변경 되어도 응용 프로그램은 변경 되지 않는다 |
편리성 | 복잡한 질의를 뷰를 생성하여 질의 단순 작성 가능 |
보안성 | 숨기고 싶은 정보가 있다면 해당 컬럼을 뺴고 생성해 정보를 감출 수 있음 |
view 생성 코드
1
2
|
create view [view 이름]
select [원하느 컬럼 지정]
|