SQL은 기능에 따라 데이터 정의어(DDL), 데이터 조작어(DML), 데이터 제어어(DCL)로 나눈다.
데이터 정의어 : 테이블을 생성하고 변경, 제어하는 기능을 제공한다.
데이터 조작어 : 테이블에 새 데이터를 삽입하거나, 테이블에 저장된 데이터를 수정, 삭제, 검색하는 기능을 제공한다.
데이터 제어어 : 보안을 위해 데이터에 대한 접근 및 사용 권한을 사용자별로 부여하거나 취소하는 기능을 하는 언어다. DB 관리자가 주로 사용한다.
이 장에서는 다음 그림의 판매 DB를 예로 들어 SQL의 기능을 소개한다. 판매 DB는 고객, 제품, 주문 테이블(릴레이션)로 구성된다.
'데이터베이스 > 데이터베이스 언어 SQL' 카테고리의 다른 글
삽입 SQL (0) | 2024.06.06 |
---|---|
뷰 (0) | 2024.06.06 |
SQL을 이용한 데이터 조작 (0) | 2024.06.02 |
SQL을 이용한 데이터 정의 (0) | 2024.06.01 |