Page 16 -
P. 16

그림 1-15 SQL 명령어의 분류

                                     데이터 조작어
                                       (DML)




                                   SQL 명령어의 분류
                     데이터 정의어                        데이터 제어어
                       (DDL)                           (DCL)

                                    트랜잭션 제어어
                                       (TCL)



                    표 1-1 SQL 명령어의 분류
                              구분               명령어                       설명
                                             SELECT
                                                        - 데이터베이스에서 데이터를 검색(SELECT)
                     DML                     INSERT                   5
                                                        - 데이터베이스 테이블 에서 새로운 행을 삽입((INSERT)하
                     (Data Manipulation Language)   UPDATE
                                                          고, 기존의 행을 수정(UPDATE)하거나 삭제(DELETE)
                                             DELETE
                                             CREATE
                                             ALTER
                     DDL                                테이블의 데이터를 정의하고 구조를 생성하거나 수정 또는
                                             DROP
                     (Data Definition Language)         제거
                                             RENAME
                                             TRUNCATE
                     DCL                     GRANT
                                                        데이터베이스에 대해 접근 권한을 부여하거나 제거
                     (Data Control  Language)   REVOKE
                     TCL                     COMMIT
                     (Transaction Control    ROLLBACK    DML로 실행한 변경 사항을 저장 관리
                     Language)               SAVEPOINT



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










                    5  테이블(table)은 데이터베이스의 기본 저장 구조로 27쪽에서 자세히 다룹니다.


             24   1장  관계형 데이터베이스와 SQL



         SQL_06.indd   24                                                                        2018-09-06   오전 7:34:24
   11   12   13   14   15   16   17