반응형
▫SELECT문으로
구성된 데이터베이스 개체.
▫가상의 테이블 (생성한 후에는 테이블과 동일하게 취급)
▫뷰 생성과 사용 예제
CREATE VIEW v_userTbl
AS
SELECT userid, name, addr FROM userTbl
GO
SELECT * FROM v_userTbl -- 뷰를 테이블이라고 생각해도 무방
•뷰의 작동 방식
•뷰의 장점
▫보안에 도움이 된다.
▫복잡한 쿼리를 단순화 시킬 수 있다.
▫속도면에서도 SELECT 보다 괜찮다
•뷰의 종류
▫표준 뷰 : 한 개 또는 그 이상의 테이블을 이용해서 만든 뷰
▫분할 뷰 : 한대 또는 여러대의 서버에 있는 여러 테이블을 조인해서 하나의 테이블처럼 보이도록 하는 뷰
▫인덱싱된 뷰 : 인덱스를 구성하기
위한 실제 데이터를 가지고 있는 뷰
▫시스템 뷰 : 시스템의 상태를 파악하기 위해서 SQL
Server 가 제공해 주는 뷰
분할 뷰 (분산형 분할 뷰 구성도)
'Database > MS-SQL' 카테고리의 다른 글
TABLE에서 행을 삭제하는 세 가지 OPTION의 비교 DELETE TRUNCATE DROP 과 CREATE (0) | 2008.10.10 |
---|---|
DATEBASE 쿼리 문제 실습 - 오픈과제 01.doc (0) | 2008.10.10 |
DB JOIN 서브쿼리 유니온 조인 레프트조인 라이트조인 (1) | 2008.10.08 |
DB 인덱스 (데량의 데이터에서는 인덱스가 있어야만 데이터를 빠른 시간에 검색될수 있음) (0) | 2008.10.08 |
임시테이블 테이블삭제수정 (0) | 2008.10.07 |
T-SQL 에서 테이블 생성 (0) | 2008.10.07 |
MSSQL2005 DB에서 관계맷기 (0) | 2008.10.07 |
데이터베이스 물리적 모델링 (0) | 2008.10.06 |