뷰 (view)
view는 정보처리시험을 준비하면서 많이 나오지만 가상의 테이블이다.
사용자 입장에서는 테이블과 동일하게 보이지만,
view는 실제 데이터 행을 가지고 있지 않기 때문이다.
하지만 진짜 테이블에 링크 되어있기 때문에 view에서 select를 하면 진짜 테이블의 값이 출력된다.
view는 사용자에 따라 조회할 수 있는 데이터를 다르게 하거나 중복 테이블을 방지하기 위해서 사용된다.
그럼 view의 사용법도 간단하게 알아보자
간단한 view 생성
create view uv_memberTBL AS select memberName, memberAddress from memberTBL;
이 view를 호출할 경우 아래에 select문이 실행된다.
(memberTBL의 memberName과 memberAddress만 출력)
그럼 이번에는 view를 호출 해보자
select * from uv_memberTBL;
이게 간단한 view의 원리이다
'SQL > mysql' 카테고리의 다른 글
USE (0) | 2017.09.08 |
---|---|
트리거 (trigger) (0) | 2017.09.08 |
인덱스 (index) (0) | 2017.09.07 |
서브 쿼리 (0) | 2017.09.05 |
NULL & 별칭 정하기 (0) | 2017.09.05 |
댓글
이 글 공유하기
다른 글
-
USE
USE
2017.09.08 -
트리거 (trigger)
트리거 (trigger)
2017.09.08 -
인덱스 (index)
인덱스 (index)
2017.09.07 -
서브 쿼리
서브 쿼리
2017.09.05