데이터베이스론 연습문제 12장 풀이
본 자료는 2페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
해당 자료는 2페이지 까지만 미리보기를 제공합니다.
2페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

데이터베이스론 연습문제 12장 풀이에 대한 보고서 자료입니다.

목차

12.1 DB2의 주요 구성 요소를 설명하라.

12.2 데이타베이스 서비스 서브시스템의 기능을 설명하라.

12.3 바인드(bind)의 주요 기능을 설명하라.

12.4 DB2의 응용 프로그램이 어떻게 실행되는가를 다이어그램으로 그리고 그 과정을 간단히 설명하여 보라.

12.5 물리적 데이타 독립성을 정의하고 DB2는 어떻게 이 물리적 데이타 독립성을 제공하는지 설명하라. 그리고 왜 이 물리적 데이타 독립성이 바람직한지를 설명해 보라.

12.6 시스템 카탈로그란 무엇이며, 어떻게 활용되는지를 예를 들어 설명하라.

12.7 DB2의 주요 저장 객체에 대해 간단히 설명하라.

12.8 컴파일 시스템의 장점은 무엇이고, 단점은 무엇인지 설명하라. 컴파일 시스템과 인터프리티브 시스템과 서로 비교해 보라.

12.9 예비 컴파일러에서 수행하는 구문 검사와 바인드에서 수행하는 구문 검사의 차이점은 무엇인가?

12.10 재컴파일은 왜 필요하며 이를 지원하기 위한 시스템 구현은 어떻게 되어야 하는지 설명하라.

12.11 시스템 카탈로그에 속한 SYSVIEWS 테이블은 어떠한 구조를 포함해야 하는지 자신이 설계해 보라.

본문내용

면 보고한다. 예비 컴파일러가 이와 비슷한 검사를 했음에도 불구하고 이러한 검사가 또 필요한 이유는 예비 컴파일러는 카탈로그의 참조없이 일반적이고 독립적인 구문 검사만 수행하기 때문이다. 즉 예비 컴파일러는 DB2 환경을 고려하지 않고 구문 검사를 한다. 따라서 바인드는 테이블, 뷰, 열이름 등이 실제 데이타베이스에 있는 것인지 프로그램이 실행되기 전에 다시 검사해서 유효성을 확인하는 것이다.
12.10 재컴파일은 왜 필요하며 이를 지원하기 위한 시스템 구현은 어떻게 되어야 하는지 설명하라.
예를 들어 어떤 프로그램 P가 컴파일되고 바인드는 P를 위한 접근 방법으로 인덱스 X(가정해서)를 사용했다고 하자. 그러면 P에 대한 응용계획은 앞에서 설명한 바와 같이 X에 대한 참조가 분명히 표현되어 있을 것이다. 그러나 나중에 이 프로그램 P가 실제로 실행되기 전에 인덱스 X가 제거되었다고 하자. 이런 상황에서 프로그램 P를 실행시키려한다면 어떻게 될까? 이런 경우에 일어나는 일은 다음과 같다.
어떤 인덱스를 제거할 때는 이 인덱스를 사용하고 있는 패키지가 있는지 DB2는 카탈로그를 통해 검사한다. 만일 이때 그런 패키지가 있으면 그 패키지에 무효표시를 해 놓는다. 그러면 뒤에 런타임 수퍼바이저가 실행을 위해 이런 패키지를 채취하게 되면 이 무효표시를 보고 바인드로 하여금 새로운 패키지를 생성하게 한다. 즉 새로운 접근 전략을 선정하게 하여 이 새로운 접근 방법에 따라 카탈로그에 저장되어 있는 원시 SQL문을 재컴파일하게 한다.
이와 같은 때를 위해서 재컴파일이 필요하다고 할 수 있다.
12.11 시스템 카탈로그에 속한 SYSVIEWS 테이블은 어떠한 구조를 포함해야 하는지 자신이 설계해 보라.
이 SYSVIEWS 테이블은 시스템에 있는 모든 뷰에 대한 정보를 관리한다. 여기에는 뷰 이름(NAME), 뷰 작성자(CREATOR), 뷰를 정의하는 CREATE VIEW 명령문(TEXT) 등이 포함되어 있다. 따라서 다음과 같은 테이블 구조를 가질 수 있다.
SYSVIEWS
NAME
CREATOR
CREATE VIEW문(TEXT)
COLCOUNT
CARD
. . .
1ST_GRADE
SHLEE
SELECT * FROM STUDENT WHERE...
4
5
. . .
COURSE
SHLEE
. . .
5
5
. . .
ENROL
SHLEE
. . .
5
11
. . .
HONOR
SHLEE
. . .
4
0
. . .
  • 가격1,000
  • 페이지수6페이지
  • 등록일2006.04.17
  • 저작시기2005.4
  • 파일형식한글(hwp)
  • 자료번호#344495
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니