728x90

# JDBCODBC

- 프로그램이 데이터베이스 서버에 접속할 수 있는 응용 프로그램 인터페이스(API)

- 데이터베이스 서버와 연결

- 데이터베이스 서버로 SQL 명령 전송

- 결과의 투플을 하나씩 프로그램 변수로 가져옴

ODBC (Open Database Connectivity) works with C, C++, C#, and Visual Basic

- Other API’s such as ADO.NET sit on top of ODBC

JDBC (Java Database Connectivity) works with Java

 

 

# JDBC

- SQL를 지원하는 데이터베이스 시스템과 통신하기 위한 Java API.

- 질의, 데이터 갱신, 질의 결과 검색을 위한 다양한 기능 지원.

- 데이터베이스에 있는 릴레이션과 릴레이션 속성의 이름, 타입에 대한 질의와 같은 메타데이터 검색을 지원

 

- 데이터베이스와 통신 :

  데이터베이스 접속 염

  “statement” 객체 생성

  statement 객체 사용하여 질의를 실행하여 전송하고 결과를 가져옴

  오류를 다루는 예외 메커니즘

 

 

# ODBC

- Open DataBase Connectivity(ODBC) 표준

- 데이터베이스 서버와 통신하는 응용 프로그램 표준

- API

 데이터베이스에 접속을 염

 질의와 갱신 전송

 결과 얻음

- 프로그램은 먼저 SQL 환경과 데이터베이스 접속 핸들을 할당함

- SQLConnect() 를 이용하여 데이터베이스 접속을

SQLConnect(conn, “db.yale.edu", SQL_NTS, "avi", SQL_NTS, "avipasswd",

SQL_NTS);

- 접속 핸들

- 접속할 서버

- 사용자 식별자

- 암호

- 상수 SQL_NTS는 이전의 인자가 널로 끝나는 문자열이라는 것을 나타냄

반응형

'전공 공부 > 데이터베이스시스템' 카테고리의 다른 글

JDBC 사용  (0) 2021.01.03
JDBC 코드 예시  (0) 2021.01.03
프로그래머스 MySQL (level 1)  (0) 2021.01.02
MySQL 실행 예시  (0) 2021.01.02
권한, 역할  (0) 2021.01.02
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기