✏️ MariaDB(5) / JDBC(1)

#Chap 19. 트랜잭션

트랜잭션? 여러개 작업 논리의 결합

여러개 SQL 실행 (1개 덩어리 but.. 실패작업?→ 전체원상복구 / 완성?→전체완성)

ALL OR NOTHING

TCL - TRANSACTION CONTROL LANG

COMMIT / ROLLBACK

DML이 대상임!

✏️ JDBC(1)

*JAVA DATABASE CONNECTIVITY

1.DB사용 SQL -

2.최종사용자 위해.. 키보드 입력 / 출력 되게 해줘야 BY 자바, DB저장 BY SQL

-JDBC 구현방법

  1. java.sql.* 사용하여 구현

  2. java에서 데이터베이스 이용하는 프로그램

  3. java - platform 독립적(모든 java 소스 동일 동작)

  4. jdbc - 데이터베이스에 독립적으로 사용하기 위해 사용

(단, 표준sql - 모든 db실행 보장 / 종속sql - 함수종류들(upper, lower, length, truncate, round)