바닥코딩
데이터 베이스 뷰(View)란? 본문
테이블은 실제로 데이터를 가지고 있지만 뷰는 실제 데이터를 가지고 있지 않다 뷰는 단지 정의만을 가지고 있는데 이로인해 가상 테이블(virtual table)이라고도 한다
뷰의 장정 | 설명 |
독립성 | 데이블 구조가 변경 되어도 응용 프로그램은 변경 되지 않는다 |
편리성 | 복잡한 질의를 뷰를 생성하여 질의 단순 작성 가능 |
보안성 | 숨기고 싶은 정보가 있다면 해당 컬럼을 뺴고 생성해 정보를 감출 수 있음 |
view 생성 코드
1
2
|
create view [view 이름]
select [원하느 컬럼 지정]
|
'데이터 베이스 > SQL' 카테고리의 다른 글
PROCEDURE(프로시저) / TRIGGER(트리거) (0) | 2020.01.03 |
---|---|
절차형 SQL (0) | 2020.01.03 |
JOIN 에서 ON/USING/WHERE 의 차이 (0) | 2020.01.03 |
JOIN의 종류와 방식(2/2) (0) | 2020.01.03 |
Join 의 종류 및 방식(1/2) (0) | 2020.01.03 |