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

소개글

데이터베이스 시스템의 논리적 구조에 대한 보고서 자료입니다.

목차

1) 데이터베이스

2) 테이블스페이스와 데이터 파일
(1) SYSTEM 테이블스페이스
(2) UNDOTBS 테이블스페이스
(3) TEMPORARY 테이블스페이스
(4) 데이터 파일

3) 세그멘트

4) 익스텐트

5) 블록

본문내용

이 공간이 모두 사용되면 다시 익스텐트를 할당 받아 연속적으로 데이터를 저장하게 되는 것 입니다.
SQL> CONNECT scott/tiger
SQL> CREATE TABLE test1
CREATE TABLE test1
a NUMBER(2), b VARCHAR2(10))
TABLESPACE insa
STORAGE ( INITIAL 10K ← 테이블의 최초 크기를 결정합니다.
NEXT 10K ← 최초 크기가 모두 사용된 후
다음 크기를 결정합니다.
MINEXTENT 1
MAXEXTENT UNLIMITED
PCTINCREASE 50);
결론적으로, 하나의 테이블은 하나의 연속적인 공간으로 생성되는 것이 아니라 익스텐트라는 작은 구성요소로 생성되어 있는 것을 확인할 수 있습니다.
5) 블록
오라클 데이터베이스의 가장 작은 저장구조를 블록(Block)이라고 합니다. 앞에서 소개 드린 익스텐트 구조는 사실은 하나의 연속적인 공간이 아니라 블록구조가 여러 개 모여 만들어지는 하나의 공간입니다. 결국, 여러 개의 블록이 모여 하나의 익스텐트를 만들게 됩니다.
그렇다면, 하나의 익스텐트를 왜 여러 개의 작은 구성요소로 만들었을까요 ??
만약, 하나의 익스텐트를 하나의 연속적인 공간으로 만들었다면 테이블의 데이터를 읽을 때 한번에 많은 데이터를 읽어야 하기 때문에 시간이 많이 소요될 뿐만 아니라 한번에 많은 데이터를 저장해야 하기 때문에 효과적인 저장과 관리가 용이하지 않기 때문입니다.
그래서, 연속적인 데이터를 여러 개의 블록구조로 쪼개서 관리함으로써 효율성을 높이게 되는 것 입니다.
  • 가격1,000
  • 페이지수5페이지
  • 등록일2012.03.13
  • 저작시기2008.07
  • 파일형식한글(hwp)
  • 자료번호#779312
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니