No. 01

 

 

SQL 이란?


Structured Query language의 약자이다.

다양한 유연성을 가진 비절차적 언어이며, 자연어에 가까운 언어이므로 배우고 구사하는 것이 쉽다.

한마디로 데이터베이스에 정보를 요구하는 표준 질의어라고 할 수 있다.




No. 02

 

 

SQL 분류


분  류

기  능

명령어

 QUERY

 ◆ 데이터베이스에서 원하는 데이터의 검색 

 SELECT

 DDL

 (Data Definition Language)

 ◆ 데이터 구조를 정의, 변경, 삭제

 CREATE

 ALTER

 DROP

 TRUNCATE 

 DML

 (Data Manipulation Language)

 ◆ 사용자와 DBMS간의 인터페이스 제공

 ◆ 데이터의 삽입, 삭제, 수정

 ◆ 데이터 및 저장공간 회수

 INSERT

 DELETE

 UPDATE

 RENAME 

 DCL

 (Data Control Language)

 ◆ 데이터 제어를 정의하고 기술하는 언어

 ◆ 데이터의 보안 

 GRANT

 REVOKE 

 TCL

 (Transaction Control Language)

 ◆ DML 문에 의해서 변경된 사항을 관리 

 COMMIT

 ROLLBACK

 SAVEPOINT 




No. 03

 

 

SQL 문 작성법


  • SQL문은 반드시 ';'으로 끝나야 한다.
  • SQL문은 대소문자를 구별하지 않는다.
  • 하나의 절(SELECT, FROM, WHERE, …)은 line을 나누어 쓰는 것이 좋다. (가독성을 위해)
  • 주석은 '--'(한줄 주석) 이나 '/* comment */'(범위 주석)을 사용하여 쓸 수 있다.




'SQL' 카테고리의 다른 글

[SQL 05] ORDER BY 절  (0) 2017.12.03
[SQL 04] WHERE 절  (0) 2017.12.03
[SQL 03] SELECT 문  (0) 2017.11.30
[SQL 01] HR schema 구조  (0) 2017.11.29
[SQL 00] SQL실습을 위한 Oracle XE 11g 설치 및 준비  (0) 2017.11.29

+ Recent posts