Basic/DataBase

SQL(Structured Query Language) 이란? 종류

카고형 2020. 2. 7. 23:54
728x90

SQL (Structured Query Language) 개요 및  종류
  • 데이터베이스 스키마 생성, 자료의 검색, 수정, 객체 접근관리 
  • 다수의 데이터베이스 관련 프로그램의 표준언어  RDBMS에서 사용하기 위해  ANSI에서 책정한 표준언어



DML(Data Manipulation Language) : 조작
  • 데이터 처리를 위해 응용프로그램과 DB 관리 시스템간의 인터페이스를 위한 언어
  • 대이터 처리를 위한 연산의 집합 검색, 삽입, 수정, 삭제하기 위한 수단 
  • SELECT(추출), INSERT(삽입), UPDATE(수정), DELETE(삭제), MERGE(합치는?)


DDL(Data Definition Language) : 정의
  • DB의 구조, 데이터 형식, 접근방식 등 DB를 구축 변경 목적으로 사용
  • 데이터의 논리적, 물리적 구조를 생성, 변경, 삭제하는 기능을 제공
  • CREATE(생성), ALTER(변경), DROP(삭제), RENAME(이름 변경)


DCL(Data Control Language) : 제어
  • 보안 및 권한 제어, 무결성, 회복, 병행 제어를 위한 언어
  • GRANT(권한 부여), REVOKE(권환 회수)








728x90

'Basic > DataBase' 카테고리의 다른 글

MySQL 활용 예제  (0) 2020.02.18
MySQL 명령어  (0) 2020.02.15
MySQL 다운  (0) 2020.02.08
RDB(Relational Database) 관계형 데이터베이스  (0) 2020.02.07
Database 및 Schama 개념정리  (0) 2020.02.07