JDBC - 자바와 데이터베이스에 대해서 알아보자.
JDBC(Java Database Connectivity)
JDBC는 자바 API의 하나로서 데이터베이스에 연결해 데이터베이스 안의 데이터에 대하여 검색하고 데이터를 변경할 수 있게 한다. 따라서 JDBC를 사용하면 자바 프로그램으로 회사에서 사용하는 데이터베이스에 접근하여 여러가지 작업을 할 수 있게 한다.
Sun사는 애플리케이션 프로그래머를 위해서는 JDBC API를 제공하고, 데이터베이스 업체들을 위해서는 JDBC 드라이버 API를 제공해 많은 데이터베이스 업체들이 그들의 데이터베이스를 위한 드라이버를 개발할 수 있도록 해서 업체들은 자신들의 드라이버를 쉽게 드라이버 관리자에 등록할 수 있었다.
즉, 애플리케이션은 드라이버 관리자에게 요청을 하고 드라이버 관리자는 드라이버를 통하여 데이터베이스에게 요청을 하게된다.
데이터베이스 프로그램 개발 절차
- DBMS(DataBase Management System)를 설치해야 한다. 데이터베이스는 간단하게 마이크로소프트 엑세스를 통하여 작성할 수 있고, MySQL이나 오라클과 같은 전문적인 DBMS를 설치할 수도 있다.
- 자신이 설치한 DBMS에 필요한 JDBC 드라이버를 설치한다. 해당 드라이버는 DBMS회사에서 제공한다.
- JDBC가 제공하는 기능을 이용하여 데이터베이스 응용 프로그램을 개발한다. 자바의 JDBC API가 하는 일은 자바 프로그램에서 SQL 명령어들을 데이터베이스 관리 시스템으로 보낼 수 있도록 자바와 데이터베이스를 연결하는 것이다.
'언어공부 > JDBC&오라클&SQL' 카테고리의 다른 글
JDBC - 이클립스 SQL 파일 생성 및 SQL문 작성 (create, insert, select, update, delete) (0) | 2021.06.13 |
---|---|
JDBC - 데이터베이스, 테이블, SQL (0) | 2021.06.11 |
JDBC - 이클립스와 DBMS(오라클) 연결하는 법 (0) | 2021.06.10 |
JDBC - 오라클 18c express edition 사용자 생성 (0) | 2021.06.09 |
JDBC- DBMS (오라클 Oracle 18c Express Edition) 설치하기 (0) | 2021.06.08 |