yooniiverse
개발 블로그
yooniiverse
전체 방문자
오늘
어제
  • 분류 전체보기
    • 운영체제
    • 네트워크
    • ~2023.02
      • 외부교육
      • 대외활동
      • 스터디
      • 동아리
      • TIL
      • IT지식
      • 기타
      • 트러블 슈팅
      • 프로그래밍
      • Python
      • Java
      • JS
      • DB(SQL)
      • JSP
      • Spring
      • 기술면접
      • 자바
      • 코딩테스트
      • 자료구조
      • 알고리즘
      • 백준 문제풀이
      • 인공지능
      • 머신러닝
      • 프로젝트
      • 안드로이드 앱개발
      • 웹개발
      • 웹 서비스
      • 웹퍼블리싱
      • Node.js 백엔드 개발
      • CS
      • 1일 1CS지식
      • 운영체제
      • 네트워크
      • 데이터베이스
      • 정보처리기사
      • 도서 리뷰
      • 개발 관련 도서
      • 기타 도서

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
yooniiverse

개발 블로그

~2023.02/1일 1CS지식

대표적인 SQL의 종류 3가지와 종류별 명령어는?

2022. 7. 14. 15:26

대표적인 SQL의 종류에는 DML, DDL, DCL이 있다.

 

DML은 Data Manipulation Language의 약자로 테이블의 데이터를 조작하는 명령어이다. 종류는 다음과 같다.

데이터베이스 객체에 데이터를 삽입하는 INSERT,

데이터베이스 객체에 데이터를 삭제하는 DELETE,

데이터베이스 객체 안의 데이터를 수정하는 UPDATE,

데이터베이스 객체 안의 데이터를 조회하는 SELECT

 

DDL은 Data Definition Language의 약자로 데이터베이스와 테이블의 스키마를 정의, 수정, 삭제하는 명령어이다. 종류는 다음과 같다.

데이터베이스 객체를 생성하는 CREATE,

데이터베이스 객체를 삭제하는 DROP,

기존에 존재하는 데이터베이스 객체를 다시 정의하는 ALTER

 

DCL은 Data Control Language의 약자로 데이터베이스, 테이블의 접근권한이나 CRUD 권한을 정의하는 명렁어이다. 종류는 다음과 같다.

데이터베이스 객체에 권한을 부여하는 GRANT,

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

 

 

출처: [SQL] SQL 개념과 종류 (tistory.com)

'~2023.02 > 1일 1CS지식' 카테고리의 다른 글

DNS와 DHCP란?  (0) 2022.07.16
동기와 비동기, 블로킹과 논-블로킹이란?  (0) 2022.07.15
http의 문제점은 무엇일까?  (0) 2022.07.13
AVL 트리란?  (0) 2022.07.12
CORS(Cross-Origin Resource Sharing)란 무엇일까?  (0) 2022.07.11
    '~2023.02/1일 1CS지식' 카테고리의 다른 글
    • DNS와 DHCP란?
    • 동기와 비동기, 블로킹과 논-블로킹이란?
    • http의 문제점은 무엇일까?
    • AVL 트리란?
    yooniiverse
    yooniiverse

    티스토리툴바