개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr
개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr
* 단순 뷰
- 단순 뷰는 기본 테이블과 동일하게 DML 명령문 사용
- 내부적으로 기본 테이블에 대한 데이터를 조작하는 과정
- 뷰에 대한 무결성 제약조건도 기본 테이블에 정의된 무결성 제약조건이 적용
* 복합 뷰
- 복합 뷰에서는 DML 명령어 사용 제한
- 데이터 조작이 불가능한 경우 세가지
- 뷰 정의에 포함되지 않는 기본 테이블의 칼럼이 NOT NULL 제약조건으로 지정된 경우
- 뷰 정의시 표현식으로 정의된 칼럼에 대해서는 UPDATE, INSERT 명령문의 실행이 불가능
- 뷰 정의시 그룹 함수, DISTINCT, GROUP BY 절을 포함한 경우에는 모든 종류의 DML 명령문 사용 불가
'오라클 > Oracle,SQL' 카테고리의 다른 글
[SQL 기초 및 PL-SQL 강의자료] 데이터베이스 보안 (0) | 2016.05.20 |
---|---|
[SQL 기초 및 PL-SQL 강의자료] 뷰의 삭제 (0) | 2016.05.20 |
[SQL 기초 및 PL-SQL 강의자료] 뷰의 변경 (0) | 2016.05.20 |
[SQL 기초 및 PL-SQL 강의자료] 뷰 조회 (0) | 2016.05.20 |
[SQL 기초 및 PL-SQL 강의자료] 인라인 뷰(inline view) (0) | 2016.05.20 |