본문 바로가기

수업내용 정리

0206 수업 내용 정리 - 데이터 조작어, 트랜잭션 제어와 세션

1. 질문

 

0206 수업 질문 - 데이터 조작어, 트랜잭션, 데이터 정의어

Q1. TOAD에서 TRANSACTION을 설명해줄래? TOAD에서 TRANSACTION은 단일 작업 단위로 실행되는 일련의 데이터베이스 작업을 나타냅니다. 트랜잭션은 오류 또는 실패 시 모든 작업이 성공적으로 완료되거나

gurobig.tistory.com

2. 내용

 

0206 오라클 DB 입문 - 데이터 조작어, 트랜잭션 제어와 세션

1. 데이터 조작어 * 정의 0203 오라클 DB 입문 - 조인(JOIN), 서브쿼리, DML 1. JOIN 214P 1) 정의 JOIN : 테이블을 좌우로 합쳐주는 방식 등가 JOIN : 같다라는 조건의 조인을 걸어주는 방식 예시 ( ~~ WHERE E.DEPTN

gurobig.tistory.com

3. 문제풀이

 

0206 오라클 DB 문제풀이 - 데이터 조작어 (INSERT, UPDATE), 트랜잭션

1. 간단 문제 (279P / 309P) 1) 279P - EMP_TEMP 테이블의 사원들 중에서 급여 2500 이하인 사원만 추가 수당을 50으로 수정하는 다음 코드들 채워 보세요. --279P Q1. UPDATE EMP_TEMP SET COMM = 50 WHERE SAL 값 제대로

gurobig.tistory.com

 

4. 정리

1) 오전

- 데이터 조작어

2) 오후

- 트랜잭션 제어와 세션


핵심

1. NULL 데이터 추가하기 : 개발자랑 대화할 때는 ''와 같은 BLANK라고 이야기하는 것보다 NULL이라고 이야기하기

2. 복사본을 통해 데이터 테스트를 하면서 COMMIT은 항상 최종에 하기.

3. CREATE TABLE의 순서는 DEPT, EMP (참조를 할 수 있는 애들)

4. INSERT 문 : 다중 INSERT에 익숙해지기.

5. 읽기 일관성 : TOAD와 SQLPLUS에서 UPDATE, COMMIT을 적용해야 결과값이 똑같이 나온다는 점.

 

 

 

728x90
반응형
LIST