DBMS에 대한 검색 속도를 향상시켜주는 자료구조이다.DBMS는 데이터를 순차적으로 쌓으므로, 특정 데이터를 찾기 위해서는 데이터의 FULL-SCAN인 순차 탐색이 필요하다.DBMS는 특정 데이터를 특별한 자료 구조로 쌓아 탐색 속도를 개선할 수 있는 기능을 제공한다.
기본 인덱스와 보조 인덱스의 주요 차이점은 중복 항목을 포함하지 않는 필드 집합의 인덱스인 반면 보조 인덱스는 기본 인덱스가 아니면 중복 항목을 포함할 수 있는 인덱스라는 점이다.인덱싱은 데이터베이스 성능을 최적화 하는 데 도움이 되는 프로세스이다. 쿼리를 처리하기 위
복합 키는 두 개 이상의 컬럼을 Key로 지정하는 것을 말한다.PK는 한 테이블에 한 개만 존재할 수 있다,하지만 꼭 한 테이블에 한 컬럼만 기본키로 지정할 수 있는 것은 아니다.아래와 같이 PRIMARY KEY를 두 컬럼에 지정하면 에러가 발생한다.하지만 PRIMAR