[뷰의 정의]
뷰는 가상테이블, 또는 저장된 쿼리
실제 테이블이 아니라 쿼리를 저장하고있다, 테이블과 같이 쿼리문을 통해서 조회 가능
[뷰 사용 이유]
내가 원하는 컬럼들을 미리 선택해서 저장해 놓을 수 있다,
복잡한 join문 등을 뷰로 저장함으로써 단일 테이블을 사용하듯 간단한 쿼리로 사용
실제 테이블 내부 구조를 숨길 수 있다. (ex : 회계처리의 account 테이블 같은 것들을 숨길 수 있다 )
뷰는 read only로 쓰자. =>
뷰로 보는 것들은 관계 테이블이고, 실질적 데이터를 관장하는 것들은 masterTable이다.
문법 ->
CREATE VIEW
As
body.. (sql문작성..)
Go
--삭제
DROP VIEW
'데이터베이스' 카테고리의 다른 글
ADO.NET (0) | 2022.07.14 |
---|---|
게임데이터 정보를 db에 저장하기 (0) | 2022.07.09 |
데이터베이스 격리수준 (0) | 2022.06.22 |
데이터베이스의 deadlock.. 데드락. (0) | 2022.06.22 |
집계 함수(SUM, MAX, MIN, AVG, group by, having) (0) | 2021.12.30 |