더북(TheBook)

표 1-1 SQL 명령어의 분류

구분

명령어

설명

DML

(Data Manipulation Language)

SELECT

INSERT

UPDATE

DELETE

- 데이터베이스에서 데이터를 검색(SELECT)

- 데이터베이스 테이블5에서 새로운 행을 삽입((INSERT)하고, 기존의 행을 수정(UPDATE)하거나 삭제(DELETE)

DDL

(Data Definition Language)

CREATE

ALTER

DROP

RENAME

TRUNCATE

테이블의 데이터를 정의하고 구조를 생성하거나 수정 또는 제거

DCL

(Data Control Language)

GRANT

REVOKE

데이터베이스에 대해 접근 권한을 부여하거나 제거

TCL

(Transaction Control Language)

COMMIT

ROLLBACK

SAVEPOINT

DML로 실행한 변경 사항을 저장 관리

 

이 중에서 데이터를 조작하고 분석하는 데 가장 기본으로 사용되는 SQL 명령어는 DML이며, 이 책에서 주로 다룰 내용입니다.

 

Note

SQL 외에도 PL/SQL이라는 언어가 있습니다. PL/SQL은 오라클 사의 SQL을 기본으로 하는 확장 언어입니다. PL/SQL에서는 조건문과 반복문을 사용해 절차적 프로그래밍을 할 수 있습니다. 우리는 SQL을 다루지만 SQL을 익히면 PL/SQL을 더 쉽게 익힐 수 있습니다.

 


5 테이블(table)은 데이터베이스의 기본 저장 구조로 '2.2.2 테이블: 데이터 저장과 관리의 핵심'에서 자세히 다룹니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.