본문 바로가기
데이터 베이스정보처리산업기사 · 2015년03월08일 · 6/100

6.하나 또는 둘 이상의 기본 테이블로부터 유도되어 만들어진 가상 테이블을 무엇이라고 하는가?

1
Domain
2
Tuple
3
Relation
4
View정답

해설

View(뷰) * 개요 * # 뷰는 사용자에게 접근이 허용된 자료만을 제한적으로 보여주기 위해 하나 이상의 기본 테이블로부터 유도된, 이름을 가지는 가상테이블. # 뷰는 저장장치 내에 물리적으로 존재하지 앟지만, 사용자에게는 있는 것으로 간주. # 뷰는 데이터 보정작업, 처리과정 시험등 임시적인 작업을 위한 용도로 활용. # 뷰는 조인문의 사용 최소화로 사용상의 편의성을 최대화 * 특징 * # 뷰는 기본 테이블로부터 유도된 테이블 이기 때문에 기본 테이블과 같은 형태의 구조를 사용하며, 조작도 기본 테이블과 거의 같음. # 뷰는 가상 테이블이기 때문에 물리적으로 구현이 되어있지 않음. # 데이터의 논리적 독립성이 제공됨. # 필요한 데이터만 뷰로 정의해서 처리할 수 있기 때문에 관리가 용이하고 명령문이 간단해짐. # 뷰를 통해서만 데이터에 접근하게 하면 뷰에 나타나지 않는 데이터를 안전하게 보호하는 효율적인 기법으로 사용. # 기본 테이블의 기본키를 포함한 속성(열) 집합으로 뷰를 구성해야만 삽입,삭제,갱신 연산이 가능. # 일단 정의된 뷰는 다른 뷰의 정의에 기초가 될 수 있음. # 뷰가 정의된 기본 테이블이나 뷰를 삭제하면 그 테이블이나 뷰를 기초로 정의된 다른 뷰도 자동으로 삭제.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기