집계 이해하기 뷰(view) -- 하나 이상의 테이블을 결합해 만든 가상의 테이블 -- SELECT와 조건 구문 등을 통해 쿼리로서 가상의 테이블로 생성한다. 뷰의 특징 -- 원본 테이블 레코드 값에 따라 뷰 레코드도 같이 변화가 일어남 -- 기존 테이블 변경없이 새로운 데이터 구조 사용 가능 -- 특정 레코드에 대한 노출이 필요한 경우 장점 뷰의 단점 -- 뷰에 독립적인 인덱스 생성이 어려움 -- 한번 생성된 뷰의 속성 변경이 안됨 ALTER VIEW문을 사용할 수 없다 즉, 뷰의 정의를 변경할 수 없다 -- 삽입, 삭제 갱신 연산에 많은 제약이 따름 테이블 기본키를 포함한 속성 뷰에서 삽입, 삭제, 갱신이 가능 뷰의 장점 -- 편리성 및 재사용성 -- 보안 -- 논리적 독립성 뷰의 편리함 테이블에서 ..