반응형
1. DBMS 기본 개념
1. DBMS 등장전과 등장후 비교
- DBMS가 등장하면서부터 DBMS가 직접 데이터 입출력을 담당
- 웹 애플리케이션을 사용하여 로컬에 있는 데이터들을 사용할 수 있음
2. DBMS 사용 규칙
3. SQL (Structured Query Language)
4. SQL 전달 및 데이터 수신
1) SQL 전송 프로토콜
2) DBMS 전용 통신 프로토콜
5. Vendor(Native) API
2. Java 애플리케이션에서 DBMS 접속
1. DBMS에 종속
- MySQL은 MySQL끼리 통신, Oracle은 Oracle끼리 통신 가능하다.
- MySQL API : mysql-connector-java-8.0.26.jar 사용
- Oracle API : OJDBC라는 커넥터 라이브러리 사용
- vender API 역할을 해주는 것들이 바로 connector 라이브러리이다.
2. ODBC (Open DataBase Connectivity) 등장
- ODBC API : DBMS에 접근하기 위한 표준 인터페이스 정의
- 프로토콜로 DBMS와 애플리케이션을 연결 (커넥터 API 사용 예정)
- OJDBC 드라이버 사용해서 애플리케이션과 드라이버들 사이에서 다양한 기능들 지원
3. DBMS 종속 탈피
4. ODBC 속도
5. Java 애플리케이션에서 DBMS 접속
6. JDBC (Java DataBase Connectivity) API
- JDBC API : Java 애플리케이션을 위한 DBMS 접속 인터페이스
1) JDBC Type 1 드라이버
2) JDBC Type 2 드라이버
3) JDBC Type 4 드라이버
7. 실습 예제 아키텍처
반응형
'👨💻 2. 웹개발_Back end > 2-4 JSP & Servlet' 카테고리의 다른 글
[JSP & Servlet] 4장 서블릿과 JDBC (3) - 리프래시와 서블릿 초기화 매개변수 (0) | 2021.10.14 |
---|---|
[JSP & Servlet] 4장 서블릿과 JDBC (2) - HttpServlet으로 GET 요청 다루기 (0) | 2021.10.14 |
[JSP & Servlet] 3장 서블릿 프로그래밍 (0) | 2021.10.12 |
[JSP & Servlet] 2장 웹 프로그래밍의 기초 다지기 (0) | 2021.10.12 |
[JSP & Servlet] 1장 웹 애플리케이션 이해 (0) | 2021.10.04 |
댓글