CS/데이터베이스

JDBC와 ODBC

12.tka 2021. 1. 1. 15:19
728x90

목표

JDBC 개념을 이해할 수 있다.
ODBC 개념을 이해할 수 있다.

JDBC (Java Database Connectivity)

  • JDBC는 이름에서 유추할 수 있듯이 Java에서 Database에 접근하여 DML을 사용 가능하게 하는 것을 말합니다. 즉 Java가 Database를 사용할 수 있도록 연결해주는 응용 프로그래밍 인터페이스인 Java API입니다.
  • JDBC는 SQL 형태의 데이터베이스 접근 요구 문장을 각 시스템에 맞도록 바꾸는 역할을 합니다. 따라서 Java와 연동되는 DBMS에 따라 그에 맞는 JDBC를 설치할 필요가 있습니다.
  • Java에서 ODBC 형태로 DB에 접근학 위해서는 JDBC-ODBC가 포함되어 있는 제품을 이용하면 됩니다.

ODBC (Open DataBase Connectivity)

  • 데이터베이스를 액세스 하기 위한 표준 개방형 응용 프로그램 인터페이스를 말합니다.
  • ODBC를 사용하면 MS-Access, DBase, DB2, Excel 등 여러 종류의 데이터베이스에 접근할 수 있습니다.
  • 각 데이터베이스의 차이는 ODBC Driver에 의해서 변환됩니다. 따라서 데이터베이스의 종류를 의식할 필요 없이 접근할 수 있습니다.

※ 내용은 계속해서 보완하도록 하겠습니다!

728x90

'CS > 데이터베이스' 카테고리의 다른 글

OLTP와 OLAP  (0) 2021.01.01