ODBC 개요

ODBC(Open Database Connectivity)는 데이터베이스 액세스를 위해 널리 사용되는 API(애플리케이션 프로그래밍 인터페이스)입니다. 데이터베이스 API에 대한 Open Group 및 ISO/IEC의 CLI(호출 수준 인터페이스) 사양을 기반으로 하며 데이터베이스 액세스 언어로 구조적 쿼리 언어(SQL)를 사용합니다.

ODBC는 최대 상호 운용성을 위해 설계되었습니다. 즉, 단일 애플리케이션이 동일한 소스 코드를 사용하여 다른 DBMS(데이터베이스 관리 시스템)에 액세스할 수 있는 기능입니다. 데이터베이스 애플리케이션은 드라이버라는 데이터베이스별 모듈에서 구현되는 ODBC 인터페이스에서 함수를 호출합니다. 드라이버를 사용하면 프린터 드라이버가 프린터 관련 명령에서 워드 프로세싱 프로그램을 격리하는 것과 같은 방식으로 애플리케이션을 데이터베이스별 호출에서 격리합니다. 드라이버는 런타임에 로드되므로 사용자는 새 DBMS에 액세스하기 위해 새 드라이버만 추가하면 됩니다. 애플리케이션을 다시 컴파일하거나 다시 연결할 필요는 없습니다.

이 섹션에서는 다음 항목을 다룹니다.