정보처리기사 - SQL

DaY·2021년 4월 8일
1

정보처리기사

목록 보기
22/33
post-thumbnail

데이터 정의어 (DDL)

  • 데이터를 저장하고 있는 테이블 등의 구조를 생성하고 변경하기 위해 사용되는 명령어
  • create, drop, rename, alter, truncate

데이터 조작어 (DML)

  • 데이터베이스에 있는 데이터를 변경하거나 검색하기 위하여 사용되는 명령어
  • insert, update, delete

데이터 제어어 (DCL)

  • 사용자별로 데이터베이스에 접근할 수 있는 권한을 부여하거나 회수하는 명령어
  • role, grant, revoke

트랜잭션 제어어 (TCL)

  • 트랜잭션 : 데이터베이스 상태를 변화시키기 위해 수행하는 작업 단위

Commit

  • 변경사항을 최종 반영
  • Commit 수행 시 이전 데이터 복구 불가능

Rollback

  • 데이터 변경사항을 이전으로 되돌리는 명령어

Savepoint

  • 지정된 특정 시점까지 Rollback할 수 있는 명령어

특성

  • 원자성 (Atomicity)
  • 일관성 (Consistency)
  • 독립성 (Isolation)
  • 지속성 (Durability)

0개의 댓글