본문내용
Chapter 14 – 뷰(View) 연습문제
☞ Question
01.뷰 와 테이블의 공통점과 차이점을 설명하여라.
☞ Answer
공통점 : SQL 명령문을 이용하여 테이블에 저장된 데이터를 검색하고 조작하는 것과 유사하게 뷰를 이용하여 데이터를 검색, 조작이 가능. 또한 뷰는 기본 테이블에서 정의된 모든무결성 제약 조건을 상속
차이점: 테이블은 디스크에 공간이 할당되어 데이터를 저장할 수 있지만, 뷰는 데이터 딕셔너리 테이블에 뷰에 대한 정의만 저장하고 디스크에 저장공간이 할당되지 않는다.
☞ Question
02.뷰를 사용하는 목적을 크게 두 가지로 요약하여 설명하여라.
☞ Answer
데이터베이스 실무에서 전체 데이터의 일부만 접근할 수 있는 뷰를 사용하는 이유는 데이터를 보호하기 위한 보안(security) 목적과 사용자에게 편의성(flexibility)를 제공하기 위한 목적을 달성하기 위해서이다.
보안관점에서는 사용자에게 전체 데이터의 일부만 접근할 수 있는 뷰를 통하여 사용자에게 해당 뷰만 접근할 수 있도록 허용하여 중요한 데이터의 유출을 방지 편의성 관점에서는 뷰를 통하여 사용자에게 필요한 정보만 선택적으로 제공하여 정보 접근의 편의성 제공
☞ Question
03.학생 테이블에서 학생 이름과 전화번호로 구성되는 뷰(v_stud_addr)를 정의하여라.
☞ Answer
SQL> create view v_stud_addr
2 AS select name, tel from student;
View created.
SQL> desc v_stud_addr
Name Null? Type
----------------------------- -------- ----------------------------
NAME NOT NULL VARCHAR2(10)
TEL VARCHAR2(13)
☞ Question
01.뷰 와 테이블의 공통점과 차이점을 설명하여라.
☞ Answer
공통점 : SQL 명령문을 이용하여 테이블에 저장된 데이터를 검색하고 조작하는 것과 유사하게 뷰를 이용하여 데이터를 검색, 조작이 가능. 또한 뷰는 기본 테이블에서 정의된 모든무결성 제약 조건을 상속
차이점: 테이블은 디스크에 공간이 할당되어 데이터를 저장할 수 있지만, 뷰는 데이터 딕셔너리 테이블에 뷰에 대한 정의만 저장하고 디스크에 저장공간이 할당되지 않는다.
☞ Question
02.뷰를 사용하는 목적을 크게 두 가지로 요약하여 설명하여라.
☞ Answer
데이터베이스 실무에서 전체 데이터의 일부만 접근할 수 있는 뷰를 사용하는 이유는 데이터를 보호하기 위한 보안(security) 목적과 사용자에게 편의성(flexibility)를 제공하기 위한 목적을 달성하기 위해서이다.
보안관점에서는 사용자에게 전체 데이터의 일부만 접근할 수 있는 뷰를 통하여 사용자에게 해당 뷰만 접근할 수 있도록 허용하여 중요한 데이터의 유출을 방지 편의성 관점에서는 뷰를 통하여 사용자에게 필요한 정보만 선택적으로 제공하여 정보 접근의 편의성 제공
☞ Question
03.학생 테이블에서 학생 이름과 전화번호로 구성되는 뷰(v_stud_addr)를 정의하여라.
☞ Answer
SQL> create view v_stud_addr
2 AS select name, tel from student;
View created.
SQL> desc v_stud_addr
Name Null? Type
----------------------------- -------- ----------------------------
NAME NOT NULL VARCHAR2(10)
TEL VARCHAR2(13)
추천자료
DBMS 의 SQL 비교
[경영정보론]전사적자원관리
영문이력서
introducton to oracle9i : sql 연습문제 1,2,3,4,5,6장
introducton to oracle9i : sql 연습문제 8,9,10,11,12장
[프로포절] 도서관리 시스템설계서 제안서
E-비즈니스의 기반이 되는 ERP의 개념, 역할 및 기능
효율적인 재고관리 방안 연구
기업자원계획(ERP, 전사적 자원관리)의 특성, 기업자원계획(ERP, 전사적 자원관리)의 기능, ...
ERP(기업자원계획, 전사적 자원관리)의 중요성, ERP(기업자원계획, 전사적 자원관리) 탄생배...
그들의 말, 말, 말! - 속어에 깔려있는 여성비하를 통해 본, 여성의 사회적 위치 (속어움려있...
DB 개인정보 암호화 방안
대한항공 기업분석과 마케팅 SWOT,4P전략분석/ 대한항공 경영전략,물류전략분석/ 대한항공 문...