오라클중심의 sql배움터 연습문제14장
본 자료는 2페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
해당 자료는 2페이지 까지만 미리보기를 제공합니다.
2페이지 이후부터 다운로드 후 확인할 수 있습니다.

본문내용

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)
  • 가격1,500
  • 페이지수8페이지
  • 등록일2008.06.16
  • 저작시기2007.12
  • 파일형식워드(doc)
  • 자료번호#469897
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니