"SQL"의 두 판 사이의 차이

1번째 줄: 1번째 줄:
==개요==
==개요==
;SQL
;Structured Query Language; SQL
;구조화 질의어, 구조적 쿼리 언어, SQL언어, 에스큐엘<ref>/ˈɛs kjuː ˈɛl/</ref>, 시퀄<ref>/ˈsiːkwəl/</ref>
;구조화 질의어, 구조적 쿼리 언어, SQL언어, 에스큐엘<ref>/ˈɛs kjuː ˈɛl/</ref>, 시퀄<ref>/ˈsiːkwəl/</ref>
*데이터베이스용 질의 언어
*데이터베이스용 질의 언어

2015년 3월 12일 (목) 00:40 판

1 개요

Structured Query Language; SQL
구조화 질의어, 구조적 쿼리 언어, SQL언어, 에스큐엘[1], 시퀄[2]
  • 데이터베이스용 질의 언어
  • 데이터베이스에 명령을 내리기 위한 언어
  • RDBMS의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어
  • DDL(정의) + DML(조작) + DCL(제어)

 

  • 여러 줄로 나누어 쓸 수 있음
  • 세미콜론으로 문장을 끝내거나 구분하는 경우가 많음
  • 키워드는 대소문자 구별 없음.[3]

2 종류

  • QUERY(조회): SELECT
  • DML(조작): INSERT, UPDATE, DELETE
  • DDL(정의): CREATE, ALTER, RENAME, DROP, TRUNCATE, COMMENT
  • TCL(트랜잭션): COMMIT, ROLLBACK, SAVEPOINT
  • DCL(제어): GRANT, REVOKE

3 같이 보기

4 주석

  1. /ˈɛs kjuː ˈɛl/
  2. /ˈsiːkwəl/
  3. 키워드는 대문자로, 테이블명, 컬럼명은 소문자로 쓰는 것이 권장됨. (단, DB에 따라 테이블명, 컬럼명은 대소문자 구별이 있는 경우도 있음

5 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}