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' 카테고리의 다른 글
02. DBMS 개요 (0) | 2016.07.25 |
---|---|
01. 데이터베이스 개요 (0) | 2016.07.20 |
[Database] 식별/비식별 관계 (1) | 2016.04.22 |
[Database] 2.물리모델링 (eXerd 이용) (0) | 2016.04.08 |
[Database] 정규화 (0) | 2016.04.07 |