SQL

최성원·2022년 2월 6일
0

WIL

목록 보기
7/8

SQL

  • DBMS와 소통할 수 있는 언어.
  • 데이터베이스로부터 정보를 얻거나 갱신하기 위한 표준 대화식 프로그래밍 언어.
  • DBMS에 따라 사용되는 SQL 문법이 다름.

SQL 문법

  • DDL 데이터 정의 언어
    • 데이터베이스의 구조를 정의하거나 병경 , 삭제하기 위해 사용하는 언어.
    • DB관리자 또는 설계자가 사용.
    • CREATE(개체 생성) , ALTER(개체 수정) , DROP(개체 삭제), TRUNCATE(개체 초기화)
  • DML 데이터 조작 언어
    • 데이터를 조작하기 위해 사용하는 언어.
    • 데이터의 생성 , 수정 , 삭제 , 조회 등의 동작을 제어.
    • 데이터를 이용하려는 사용자와 시스템간의 인터페이스를 직접적으로 제공하는 언어.
    • INSERT(데이터 생성) , UPDATE(수정) , DELETE(삭제) , SELECT(조회)
  • DCL 데이터 제어어
  • DB에 대한 보안, 무결성, 복구등 DBMS를 제어하기 위한 언어.
  • GRANT(권한할당) , REVOKE(권한해제) , COMMIT(실행) , ROLLBACK(복구)
profile
각성구

0개의 댓글