본문 바로가기
  • Welcome.

SQL4

[DBMS] SQL -7- [SELECT, COMMIT] COMMIT 모든 작업을 정상적으로 처리하겠다고 확정하는 명령어이다. 트랜젝션의 처리 과정을 데이터베이스에 반영하기 위해서, 변경된 내용을 모두 영구 저장한다. COMMIT 수행하면, 하나의 트랜젝션 과정을 종료하게 된다. TRANSACTION(INSERT, UPDATE, DELETE)작업 내용을 실제 DB에 저장한다. 이전 데이터가 완전히 UPDATE된다. 모든 사용자가 변경한 데이터의 결과를 볼 수 있다. ROLLBACK 작업 중 문제가 발생했을 때, 트랜젝션의 처리 과정에서 발생한 변경 사항을 취소하고, 트랜젝션 과정을 종료시킨다. 트랜젝션으로 인한 하나의 묶음 처리가 시작되기 이전의 상태로 되돌린다. TRANSACTION(INSERT, UPDATE, DELETE)작업 내용을 취소한다. 이전 COM.. 2021. 3. 22.
[DBMS] SQL -6- [SELECT] -- EMP 테이블 조회 SELECT * FROM EMP; -- EMP 테이블 중 ENAME 컬럼만 조회 SELECT ENAME FROM EMP; SELECT ENAME FROM EMP; -- EMP 테이블 중 DEPTNO가 20인 데이터만 조회 SELECT * FROM EMP WHERE DEPTNO = 20; -- 컨트롤 + 엔터 -- EMP 테이블 중 DEPTNO가 20이 아닌 데이터만 조회 SELECT * FROM EMP WHERE DEPTNO != 20; -- EMP 테이블에서 급여 ( SAL )가 800이상이고 1200 이하인 사람 검색 SELECT * FROM EMP WHERE SAL >= 800 AND SAL = 1200; -- DEPTNO가 20이고 JOB이 SALESMAN 이나 MANAG.. 2021. 3. 22.
[DBMS] SQL 개념 -2- "E-R모델, 정규화, 시퀀스 ( Sequence )" 2021. 3. 22.
[DBMS] - 4 - SQL - DROP, TRUNCATE ㅡㅡㅡㅡㅡ --테스트 데이터 삽입 INSERT INTO TBL_BOOK VALUES('1000', '소설', 'DBMS', 'ORACLE', 'ORACLE' ); SELECT * FROM TBL_BOOK; -- 내부 데이터 삭제 TRUNCATE TABLE TBL_BOOK; -- 삭제 후 조회 SELECT * FROM TBL_BOOK; ㅡㅡㅡㅡㅡ ㅡㅡㅡㅡㅡ -- 여러 데이터 삽입 후 삭제 INSERT INTO TBL_BOOK VALUES ( '1000','소설', 'DBMS','ORACLE','ORACLE'); INSERT INTO TBL_BOOK VALUES ( '1001','소설', 'DBMS','ORACLE','ORACLE'); INSERT INTO TBL_BOOK VALUES ( '1002','소설.. 2021. 3. 16.
728x90