-
JDBC와 ODBC의 차이Web Programming 2020. 11. 12. 11:20반응형
Java로 웹 개발을 하다보면 MySQL과 같은 데이터베이스와 연동을 위해 자주 등장하는 것이 JDBC다. 어렴풋이 Java와 DB를 연동해주는 도구로만 알고 있는 이 JDBC와 또 다른 도구인 ODBC에 대해 알아보자.
JDBC(Java Database Connectivity) : 자바에서 데이터베이스로 접속이 가능하게 해주는 API
JDBC는 Java에서 DB에 접근하여 데이터를 관리할 수 있게 해준다.
DBMS로 넘겨질 SQL문을 각 시스템에 맞도록 변환해주는 역할을 한다.
Java와 연동되는 DBMS에 따라 알맞는 JDBC의 설치가 필요하다.
ODBC(Open Database Connectivity) : 표준 개방형 응용 프로그램 인터페이스
ODBC는 응용프로그램에서 데이터베이스에 접근하기 위한 소프트웨어의 표준 규격이다.
ODBC 문을 사용하면 MS-Access, dBase, DB2, Excel, Text 등의 여러 종류의 데이터베이스에 접근이 가능하다.
데이터베이스의 종류와 무관하게 사용이 가능하다.
반응형'Web Programming' 카테고리의 다른 글
Parent Node 클릭 시 Child Node로 인해 정상적으로 이벤트 작동이 하지 않을 때 (0) 2021.09.07 log4j의 개념과 사용법 (0) 2021.01.08 정규표현식 (0) 2020.10.27 http와 https의 차이 (0) 2020.09.25 프로세스(Process)와 쓰레드(Thread), 멀티쓰레드(Multi-Thread) (0) 2020.09.17