-
테이블 뷰Database/MS-SQL 2008. 10. 7. 12:03반응형
▫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 서브쿼리 유니온 조인 레프트조인 라이트조인 (0) 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