RedMeta

뷰 View 테이블은 접근이 허용된 사람에게 제한적으로 테이블 정보를 제공하기 위한 가상 논리 테이블입니다.

논리적으로 테이블이 만들어져 있기 때문에 실제 기본 테이블은 다른 위치에 있습니다.

보통 다른 솔루션에 제공을 하거나 업무상 필요 데이터만 추출해서 사용할 때 뷰 테이블을 만들어 사용합니다.

 

뷰 테이블 개념 설명

뷰 테이블

 

View 테이블

- 하나의 가상 테이블 입니다.

- 데이터를 가공하여 view 테이블로 저장할 때 주로 사용

- 삽입, 삭제, 갱신 연산에 제약이 있다(UNION, GROUP BY 등이 불가)

- 사용자 별 다른 데이터를 액세스 할 수 있도록 가능

 

뷰 만드는 방법(CREATE VIEW)

CREATE VIEW 뷰이름[(속성이름[,속성이름])]AS SELECT문;

 

--고객 테이블에서 주소가 서울시인 고객들의 성명과 전화번호를 서울고객이라는 뷰로 만들어라--

CREATE VIEW 서울고객(성명, 전화번호)
AS SELECT 성명 전화번호
FROM 고객
WHERE 주소 = '서울시';

 

뷰 테이블 삭제(DROP VIEW)

DROP VIEW [뷰 이름];

 

2021.06.26 - [Database] - 데이터베이스(DBMS) 순위, rdbms, nonsql db 순위

 

데이터베이스(DBMS) 순위, rdbms, nonsql db 순위

안녕하세요 오늘은 데이터베이스, DB의 순위에 대해서 알아보겠습니다 DB-Engines 라는 사이트에서 확인하실 수 있습니다 RDBMS, NONSQL 등 여러 종류별 DB에 대한 순위도 보실 수 있고요 각 DB별 지원하

hnm1.tistory.com

 

공유하기

facebook twitter kakaoTalk kakaostory naver band