데이터베이스에서의 뷰(View)에 대한 설명으로 틀린 것은? 상세 페이지
122년-2회차-정보처리기사-필기
데이터베이스에서의 뷰(View)에 대한 설명으로 틀린 것은?
1
뷰는 다른 뷰를 기반으로 새로운 뷰를 만들 수 있다.
2
뷰는 일종의 가상 테이블이며, update에는 제약이 따른다.
3
뷰는 기본 테이블을 만드는 것처럼 create view를 사용하여 만들 수 있다.
4
뷰는 논리적으로 존재하는 기본 테이블과 다르게 물리적으로만 존재하며 카탈로그에 저장된다.
해설
뷰(View)는 실제 데이터를 저장하지 않고 기본 테이블을 참조하는 정의(질의문)만 카탈로그에 저장되는 논리적 가상 테이블이다.
따라서 뷰가 물리적으로 존재한다는 설명은 틀리며, 물리적으로 존재하는 것은 기본 테이블이다.
뷰는 CREATE VIEW로 생성할 수 있고 다른 뷰를 기반으로 새 뷰를 만들 수 있으며, 갱신 시 제약이 따른다는 나머지 설명은 모두 옳다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.