디지털로 저장된 정보의 대부분은 일반 텍스트 파일과 형식이 있는 문서에 관계 없이 구조화되지 않은 텍스트 데이터 형식으로 되어 있습니다. 이 텍스트 데이터의 대부분은 파일 시스템에 저장되지만 여러 조직들은 현재 이러한 데이터를 관계형 데이터베이스에 저장하고 있습니다. 이렇게 하면 고성능 액세스, 쿼리 기능, 최종 사용자를 위한 간단한 응용 프로그램 기반의 사용자 인터페이스 및 보안 원격 액세스와 같은 데이터베이스 장점을 폭넓게 사용할 수 있습니다. 개발자는 전체 텍스트 검색을 사용하여 구조화된 데이터 및 구조화되지 않은 데이터에 대한 액세스를 응용 프로그램에서 동일한 방식으로 제공할 수 있습니다.
최종 사용자는 전체 텍스트 검색을 사용하여 텍스트가 형식화된 문서에 포함된 경우에도 데이터베이스에 저장된 텍스트를 검색할 수 있으며, 다음과 같은 기능을 사용할 수 있습니다.
| • | 관계형 테이블에 저장된 일반 텍스트 데이터에 대한 전체 텍스트 쿼리. |
| • | T-SQL 언어로 효율적으로 통합되는 전체 텍스트 쿼리. 단일 쿼리로 전체 텍스트 및 "기존"의 검색 패러다임을 조합할 수 있습니다. |
| • | 테이블에서 전체 텍스트 인덱싱된 모든 열 검색. |
| • | 쿼리 정보에 대한 프로그래밍 방식의 액세스(상대적 히트 순위, 검색 용어별 중요도 등). |
| • | 최상위 n개의 일치 항목을 순위별로 반환(성능 향상에 유용). |
| • | 데이터베이스의 BLOB 열에 저장되어 있고 전체 텍스트 인덱싱을 위해 등록된 형식화된 문서(예: Office 및 HTML 문서)에 대한 전체 텍스트 쿼리. SQL Server 2000에는 HTML 파일, 텍스트 파일 및 Office 문서에 대한 필터가 포함되어 있으며 개발자는 IFilter 사양을 통해 자체 필터를 작성할 수 있습니다. |
SQL Server 2000에는 또한 전체 및 증분 채우기를 줄이기 위해 전체 텍스트 인덱스에 대한 변경 추적 기능이 제공됩니다.
SQL Server를 사용하여 효율적인 검색 기능을 구축하는 방법에 대한 자세한 내용을 보려면 아래 리소스를 참조하십시오.
| • | SQL Server 2000 전체 텍스트 검색 배포 백서 |
| • | Microsoft SQL Server 2000 전체 텍스트 검색을 사용하여 웹용 검색 응용 프로그램 작성 (영문) |
| • | SQL Server 아키텍처 및 검색 서비스 (영문) |
| • | English Query 응용 프로그램 개발 및 배포 (영문) |