티스토리 뷰

Database/DATABASE

[#03]DB

구글링쟁이 k9e4h 2016.03.22 15:42

 

1. table ( bin) <-> entity( object )

2. TCL( transaction control language )

- COMMIT : COMMIT 입력을 기준으로 이전의 트랜잭션은 모두 정상적으로 처리 되었으니 저장하고 새로운 트랜잭션을 시작하겠다는 뜻이다.

- ROLLBACK : 트랜잭션을 취소하고 난뒤 처음부터 시작하거나 SAVEPOINT부터 여태까지의 트랜잭션을 취소하고 SAVEPOINT를 지정했을때의 상태로 되돌릴때 사용된다.

 

 

3. distinct (조합에 대한) 중복제거 , || 문자열합치기 (name||' '||dept_name)

 

4. single row function : 한개의 record에서 사용(단일행함수), multi row function : 여러개의 record에서사용 (다중행 함수, 그룹함수)

 

5. rownum : 행의 순번을 나타내는 가상 칼럼

 

6. 트랜젝션 : 하나의 업무처리를 묶어놓은 것

java에서 트렌젝션 접근하는 방법// autocomit,comit,sqlexception,rollback

 

JDBC :: interface 기반으로 java에서 제공하는 spec만 알면 모든 DBMS 사용가능, DB가 인식하는 SQL을 전송하는 역할

DBCP :: DB connection Pool

configration :: 대부분의 WAS DataSource를 구현해줌, 우리는 이런 DB를쓰고있으니 구현해줘라고 was에게 알려줌

'Database > DATABASE' 카테고리의 다른 글

SQL 문법 (수정중)  (0) 2016.10.17
Database Replication  (0) 2016.09.07
[Database] 식별/비식별 관계  (1) 2016.04.22
[Database] 2.물리모델링 (eXerd 이용)  (0) 2016.04.08
[Database] 정규화  (0) 2016.04.07
[#03]DB  (0) 2016.03.22
댓글
댓글쓰기 폼