이진 탐색은 전제조건이 데이터 정렬이다.
DB는 내부적으로 대용량 데이터 처리에 적합한 트리 자료구조를 이용하여 데이터가 정렬되어 있다.
트리 자료구조는 그래프 자료구조의 일종이다.
데이터베이스 시스템이나 파일 시스템과 같은 곳에서 많은 양의 데이터를 관리하기 위한 목적으로 사용한다.
가장 간단한 형태
이진 탐색이 동작할 수 있도록 고안된, 효율적인 탐색이 가능한 자료구조이다.
조건
왼쪽 자식 노드< 부모노드< 오른쪽 자식 노드
이진 탐색 문제는 입력 데이터가 많거나, 탐색 범위가 매우 넓은 편이다.