바닥코딩

데이터 베이스 뷰(View)란? 본문

데이터 베이스/SQL

데이터 베이스 뷰(View)란?

개발공부개발공부 2020. 1. 3. 09:43

 테이블은 실제로 데이터를 가지고 있지만 뷰는 실제 데이터를 가지고 있지 않다 뷰는 단지 정의만을 가지고 있는데 이로인해 가상 테이블(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