top of page

탐색트리 구조 레폿 VD

  • drafts235
  • 2020년 12월 9일
  • 1분 분량

탐색트리 구조 레폿




탐색트리 구조


*B-트리(B+트리) ·인덱스 개념의 특수한 응용의 하나이다. ·데이터 레코트의 순차적 처리와 직접적 처리를 모두 지원하는 다단계 인덱스이다...


*B-트리(B+트리)

·인덱스 개념의 특수한 응용의 하나이다.

·데이터 레코트의 순차적 처리와 직접적 처리를 모두 지원하는 다단계 인덱스이다.

·인덱스를 구성하는 방식에 의하여 어느 정도의 효율적인 처리 보장한다.

*B-트리는 정의에 의해 균형이 잡혀있다. 루트에서 순차 세트에 이르는 거리 동일하다.

·효율적인 성능 보장한다.

·삽입 삭제 알고리즘은 복잡하다.


B*트리

B*-트리 또한 B-트리의 변형이다. B-트리가 각 노드가 적어도 반은 채워져야 하는데 반하여 노드의 2/3가 채워져야 한다. B*-트리는 빈번한 노드의 분열을 줄이려는 데에 목적이 있다. 어느 한 노드가 꽉 차게 되면 노드를 바로 분열시키는 대신에 재분배 원칙에 따라 꽉 찬 노드에서 키와 포인터를 꺼내서 다른 인접 형제 노드에 삽입하는 것이다.


B+ 트리

현재 사용되고 있는 C-ISAM 라이브러리도 B+ 트리로 구현이 되어 있었고, 다른 많은 file system이나 data base system에서도 B+ 트리가 사용되고 있다.

B+ 트리는 B 트리를 변형한 또 다른 구조이다. B+ 트리는 두 부분으로 나누어져 있는데 그하나는 leaf을 제외한 node로 이루어진 index부분이고 다른 하나는 leaf node로 구성된 순차 자료부분이다 모든 키값은 순차 자료부분 즉 leaf node에 키값의 asending으로 나열되어 있다. B 트리에 있는 키값을 사용하여 구성한 B+ 트리이다. index의 node에 있는 키값은 leaf에 있는 키값을 신속하게 직접 찾아 갈 수 있도록 하는 목적으로만 존재한다. 즉 모든 키값은 leaf에 나열되고 index 부분에 있는 키값도 다시 leaf에 나타나야 한다. B 트리와 구별되는 B+ 트리의 또 다른 특징은 모든 leaf node가 순차적 순서로 linked list를 구성하고 있다는 점이다.




[문서정보]


문서분량 : 6 Page

파일종류 : HWP 파일

자료제목 : 탐색트리 구조

파일이름 : 탐색트리 구조.hwp

키워드 : 탐색트리,구조

자료No(pk) : 16044409

 
 
 

최근 게시물

전체 보기
유통산업과 지리정보시스템 보고서 PB

유통산업과 지리정보시스템 보고서 문서파일 (열기).zip 유통산업과 지리정보시스템 유통산업과 지리정보시스템 유통산업과 지리정보시스템 (Geographic Information System) 1. 들어가며 흔히 유통산업을 입지산업이라고 한다....

 
 
 

댓글


게시물: Blog2_Post
  • Facebook
  • Twitter
  • LinkedIn

©2020 by drafts235. Proudly created with Wix.com

bottom of page