SQL(Standard Query Language)

CODEDRAGON Development/Database

반응형


 

 

SQL(Standard Query Language)

·         SQL RDBMS 표준 언어

·         SQL문을 이용해서 단순한 쿼리뿐만 아니라 데이터 베이스 객체를 만들거나, 제거하고, 데이터를 삽입, 갱신, 삭제하거나 다양한 운영 관리 작업을 있습니다.

·         SQL문이 첫선을 보인 것은 1970년대 IBM 의해서이며, 이후 ANSI/ISO 표준으로 편입되어 여러 차례의 개량과 개발을 거쳤다.

·         https://codedragon.tistory.com/8225

 

 

 

 

SQL 종류

구분

설명

DDL

데이터와 구조를 정의하는 언어

DML

데이터의 검색과 수정을 위한 언어

DCL

데이터 베이스의 권한을 정의하는 언어

 

 

 

 

 

DDL 관련 SQL

SQL

설명

CREATE

데이터베이스 객체를 생성합니다.

DROP

데이터베이스 객체를 삭제합니다.

ALTER

기존에 존재하는 데이터베이스의 객체를 다시 정의하는 역할을 합니다.

 

 

 

 

 

 

DML 관련 SQL

SQL

설명

INSERT

데이터베이스 객체에 데이터를 입력합니다.

UPDATE

데이터베이스 객체에 데이터를 갱신합니다.

SELECT

데이터베이스 객체에 데이터로 부터 데이터를 검색합니다.

COMMIT

커밋 구문 전에 발생한 데이터베이스 액션을 영구히 저장합니다.

ROLLBACK

마지막으로 발생한 커밋 후의 데이터베이스 액션을 원시 데이터로 복구합니다.

 

 

 

 

DCL 관련 SQL

SQL

설명

GRANT

데이터베이스 객체에 권한을 부여

REVOKE

이미 부여된 데이터베이스 객체의 권한을 취소