DataBase 2009. 9. 18. 17:18
반응형
뷰는 쿼리 상에서만 존재하는 테이블, 가상테이블이라고도 한다.
뷰를 사용하면 복잡한 쿼리를 간단하게 저장해서 사용할 수 있다.

뷰를 등록하는 방법
CREATE VIEW ssuk AS
SELECT * from table;

뷰를 삭제하는 방법
DROP VIEW ssuk

뷰를 보는 방법
Table을 보는 방법과 같다.
Mysql) DESC ssuk
Psql) \d ssuk


뷰가 유용한 이유
1. 데이터베이스의 구조를 변경하여도 테이블에 의존하는 어플리케이션을 변경할 필요가 없다.
2. 뷰는 복잡한 쿼리를 간단한 명령으로 단순하게 만들 수 있어 편리하다.
3. 사용자에게 필요없는 정보를 숨기는 뷰를 만들 수 있다.
반응형

'DataBase' 카테고리의 다른 글

UNION  (0) 2009.09.18
OUTER JOIN  (0) 2009.09.18
INNER JOIN  (0) 2009.09.17
JOIN  (0) 2009.09.17
[Mysql/Psql] 데이터 암호화  (0) 2009.09.14
posted by ssuk1010
: