비디오: SQL Server 데이터베이스 프로젝트를 사용하여 DB 관리 - 데이터베이스 버전 관리 2024
SQL은 몇 가지 특정 도구와 함께 다른 데이터베이스 관리 시스템 (DBMS)을 통해 데이터베이스를 연결할 수 있습니다. 서로 다른 DBMS에 의해 생성 된 데이터베이스는 서로 다른 방식으로 조직 된 데이터를 가지며, 각자의 방식으로 대화가 이루어지기를 기대합니다. 데이터베이스 응용 프로그램이 처음에 데이터베이스를 만든 동일한 DBMS를 사용한다고 가정해도 좋습니다. 그러나 항상 그런 것은 아닙니다. 사실, 때로는 응용 프로그램이 한 데이터베이스에서 데이터를 검색 한 다음 다른 DBMS에서 작성한 다른 데이터베이스에서 다른 데이터를 검색하려고 할 수 있습니다.
->이러한 상황을 처리하려면 일반 데이터베이스 요청을 백엔드 데이터베이스에서 예상하는 특정 양식으로 변환해야합니다. 이 작업을 수행하는 두 가지 도구는 ODBC와 JDBC입니다. 그 머리 글자 어가 원래 의미했던 것은별로 중요하지 않습니다. 문제는 그들이하는 일입니다. 응용 프로그램은 액세스하는 데이터베이스에 관계없이 동일한 모양을 갖는 표준 인터페이스를 제공합니다.
-
ODBC 또는 JDBC는 표준 SQL을 데이터베이스가 예상하는 특정 언어로 변환합니다.
-
데이터베이스에서 결과를 반환하면 ODBC 또는 JDBC 인터페이스가 다시 활성화되어 결과 집합을 사용자에게 전달합니다.