Data 용어 정리

JDBC란? OBDC란?

김 레인 2021. 7. 27. 09:52

JDBC

Java DataBase Connectivituy.

Java가 데이터베이스를 사용할 수 있도록 연결해주는 응용프로그램 인터페이스인 Java API.

즉, 자바에서 DB에 접근하여 데이터의 조회, 삽입, 수정, 삭제를 가능하게 하는 것.

ODBC

Open DataBase Connectivituy.

데이터베이스를 엑세스하기 위한 표준 개방형 응용 프로그램 인터페이스.

마이크로 소프트사에 만들어진 SW 표준규격.

사용을 위해서는 ODBC 소프트웨어 외에, 엑세스할 각 DB마다 별도의 모듈/드라이버가 필요

ODBC에 정해진 순서에 따라 프로그램을 쓰면, 접속 대상 DB가 어떤 DBMS에 의해 관리되고 있는지와 상관 없이* 접근할 수 있다.

* MS-Access, dBase, DB2, Excel, Text 등 무엇을 쓰든 상관없이

 

*둘간의 비교 *

구분 ODBC JDCB
사용목적 응용프로그램에서 데이터에 접근할때 Java에서 DB에 연결할 때
DBMS 종류에 따라 DB가 어떤 DBMS에 의해 관리되고 있건 무관 DBMS 종류에 따라 그에 맞는 JDBC 가 있음

 

 

[출처] https://ojava.tistory.com/24