
트랜잭션의 정의 '쿼리 한 줄이 아니라' 데이터베이스 상태 변화에 사용되는 작업 단위 의미한다. 트랜잭션의 특징 1. 데이터베이스 시스템에서 병행 제어(트랜잭션 동시 실행시 다른 트랜잭션 영향 주지 않고, DB일관성 해치치 않는 것) 및 회복 작업(ROLLBACK) 시 처리되는 작업의 논리적 단위이다. 2. 하나의 트랜잭션은 Commit되거나 Rollback된다. 트랜잭션의 성질 Atomicity(원자성) 1. 트랜잭션의 연산은 데이터베이스에 모두 반영/전혀 반영되지 않아야 한다. Consistency(일관성) 1. 트랜잭션 성공 시,일관성 있는 데이터베이스 상태로 변환한다. Isolation(독립성,격리성) 1. 트랜잭션이 동시에 병행 실행 시 다른 트랜잭션의 연산이 끼어들 수 없다. Durablili..

public class DeptVO { private int deptno; private String dname; private String loc; /* * //에러 방지 위한 default 생성자 * public DeptVO() { * // TODO Auto-generated constructor stub * } * * //매개변수 가진 생성자 * public DeptVO(int deptno, String dname, String loc) { * super(); * this.deptno = deptno; * this.dname = dname; * this.loc = loc; * } */ //모든 변수 getter, setter 만들기 public int getDeptno() { return deptn..

//데이터 주고받는 운반책 역할 클래스 public class EmpVO { /* sql에서 가져온 테이블보고 컬럼명마다 변수 생성 * "EMPNO" "int(11)" "NO" "PRI" \N "" * "ENAME" "varchar(10)" "YES" "" \N "" * "JOB" "varchar(9)" "YES" "" \N "" * "MGR" "int(11)" "YES" "" \N "" * "HIREDATE" "datetime" "YES" "" \N "" * "SAL" "double" "YES" "" \N "" * "COMM" "double" "YES" "" \N "" * "DEPTNO" "int(11)" "YES" "MUL" \N "" */ int empno; String ename; String j..

import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; public class Ex04PreparedStatementDelete { //mariaDB연결 String connect = "jdbc:mariadb://localhost:3306/scott"; String user = "root"; String password = "0118"; Connection conn; PreparedStatement pstmt; ResultSet rs; //생성자 public Ex04PreparedStatementDelete() { // 외부자료 받기 때문에 반드..

import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; public class Ex02PreparedStatementUpdate { // mariadb와 연결하기 (벤더사마다 연결법 다름!!!) String connect = "jdbc:mariadb://localhost:3306/scott"; String user = "root"; String password = "0118"; Connection conn; PreparedStatement pstmt; ResultSet rs; //생성자 public Ex02PreparedStatementUpdat..
- Total
- Today
- Yesterday
- html
- definition List
- hr tag
- tabletag
- 정보처리기사실기
- tablespan
- 복습
- 정처기
- 정보처리기사
- 비전공
- 단락태그
- 줄글
- 정보처리기사필기
- usemap
- ptag
- hn태그
- br tag
- marktag
- ol>li
- pretag
- 긴문장
- emtag
- spantag
- ul>li
- 2021년42회
- boldtag
- imgtag
- 합격
- 93점
- 2021년2회
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |