

노드 - 트리를 구성하는 기본원소관계(가지) - 노드와 노드간의 연결선차수 - 한 노드에 연결된 자식 노드의 수계수 - 자식 노드들 중 최대 개수레벨 - 루트로부터의 단순 경로의 길이높이 - 최대 레벨 + 1경로 - 한 노드에서 다른 한 노드에 이르는 경로 사이에 놓여있는 노드들의 순서경로 길이 - 출발 노드에서 목적 노드까지 거치는 노드의 개수root node - 부모가 없는 최상위 노드leaf node - 최하단 노드단말 노드 - 가지를 가지지 않는 차수가 0인 노드부모 노드 - ex) D, E, F의 부모노드는 B자식 노드 - ex) B의 자식노드는 D, E, F형제 노드 - ex) D, E, F 는 동일한 부모를 갖는 형제노드크기 - 특정 노드가 자신을 포함한 자손의 수서브트리 - ex) B를 루트로 하는 트리를 A의 왼쪽 서브트리,
차수 라는 개념이 생김
O(logN) 유지)
1) 루트 노드에서 탐색을 시작
3) k와 노드의 key값을 비교해 알맞은 자식노드로 이동
4) 해당 과정을 leaf node에 도달할 때 까지 반복
5) leaf node에서도 k를 찾지 못한다면 트리에 값 존재 X
leaf node는 같은 레벨에 존재root node는 자신이 leaf node가 되지 않는 이상 적어도 2개 이상의 자식을 보유root node가 아닌 노드들은 적어도 M/2 개의 자식을 보유(최대: M개)2M/3개leaf node는 같은 레벨에 있음root node는 자신이 leaf node가 되지않는이상 적어도 2개 이상의 자식을 보유root node가 아닌 노드들은 적어도 2[(M-2)/3]+1개의 자식 노드를 보유 (최대 M개)Sibiling node는 연결리스트 형태leaf node에 모든 자료가 존재하고 그 자료들이 연결리스트로 연결되어있어 탐색에 있어 유리
데이터 노드, 아닌 자료는 인덱스 노드leaf node는 같은 레벨에 존재leaf node가 아닌 node의 키 값의 수는 그 노드의 서브트리수보다 하나가 적음leaf node는 연결리스트로 연결되어있음leaf node까지 내려가야 함B+Tree 구조를 채택