[DB] SQL이란?

2024. 8. 29. 18:56·Database

[작성일: 2023. 03. 17]

 

SQL(Structured Query Language)

  • 에스큐엘 또는 쿼리 또는 씨-퀄 문이라고도 함.
  • 세미콜론(;)으로 문장들이 구분됨.
  • 번역과 동시에 실행

 

 

 

DDL(Data Definition Language)

  • 데이터 정의어
  • 테이블 등 오브젝트에 관련된 쿼리문
create   테이블 또는 인덱스 생성
alter   테이블 또는 인덱스 변경
drop   오브젝트 삭제
truncate   테이블의 내용을 삭제, 즉 데이터만 날리고 외형은 유지

 

 

 

DML(Data Maniqulation Language)

  • 데이터 변경어
  • 데이터를 만들거나 변경하거나 삭제하는 것
insert
update  
 delete ➡ insert
delete

 

 

 

select

  • 데이터 조회어
  • 제일 많이 사용하게 될 것

 

 

 

DCL(Data Control Language)

grant   권한 부여
revoke   권한 회수
commit   변경사항 확정
rollback   변경사항 취소
(oracle) flashback   특정 지점까지만 취소

 

 

 

 

 

 

 

 

 

 


🐣 해당 게시글은 입문 개발자가 요약/정리한 글이므로 틀린 내용이나 오타가 있을 수 있습니다.

 

저작자표시 비영리 변경금지 (새창열림)
'Database' 카테고리의 다른 글
  • [DB] where, CTAS, alter, 컬럼 속성
  • [DB] SQL문 CURD
  • [DB] 데이터베이스 용어
  • [DB] 데이터의 자료형
뚜비
뚜비
1년차 백엔드&iOS 개발자의 감자 탈출 블로그 🥔🥔
  • 뚜비
    뚜비의 개발로그
    뚜비
  • 전체
    오늘
    어제
  • 글쓰기     관리
    • Devlog
      • Back-End
        • Java
        • Spring
        • JPA
        • HTTP
        • Security
        • Back-End
        • Front-End
      • 알고리즘
      • iOS
        • Swift
      • Database
      • Tips
        • Git & GitHub
        • A to Z
      • 프로젝트
      • 생각정리
  • 태그

    김영한
    jsp
    MVC
    다형성
    Spring Security
    자바
    객체
    변수
    HTTP
    sql
    의존성주입
    스프링
    Java
    프로그래머스
    JPA
    DB
    Security
    데이터베이스
    생성자
    Swift
    spring
    자바스크립트
    Database
    최주호
    백준
    성능최적화
    javascript
    알고리즘
    html
    게시판만들기
  • hELLO· Designed By정상우.v4.10.0
뚜비
[DB] SQL이란?
상단으로

티스토리툴바