MySQL 문법 분류

SQL이란 무엇입니까?

구조화된 쿼리 언어

구조적 쿼리 언어(SQL)는 관계형 데이터베이스 관리 시스템(RDBMS)에서 데이터를 관리하도록 설계된 특수 프로그래밍 언어입니다.

데이터 검색 및 관리, 데이터베이스 스키마 생성 및 수정, 관계형 데이터베이스 관리 시스템에서 데이터베이스 개체에 대한 액세스 조정 및 관리를 위해 설계되었습니다.

많은 데이터베이스 관련 프로그램이 SQL을 표준으로 채택합니다.

구조화된 쿼리는 사람 > 데이터베이스를 쿼리하고 결과를 얻습니다.

SQL 구문

명령 유형

데이터베이스 언어 SQL 구문의 유형

– 데이터 정의 언어(DDL: Data Definition Language)

데이터베이스 사용자, 테이블, 뷰 등을 생성, 변경 또는 삭제할 때 사용되는 구문입니다.

(생성, 수정, 삭제)

– 데이터 조작 언어(DML: Data Manipulation Language)

테이블에서 데이터를 CRUDing 할 때 사용하는 구문 – 가장 많이 사용하는 구문이라고 생각합니다.

(삽입, 선택, 업데이트, 삭제)

– 데이터 제어 언어(DCL: Data Control Language)

사용자 권한 관리, 트랜잭션 관리(커밋, 롤백)를 위한 구문

( 승인 , 철회 , 커밋 , 롤백 )

명령 구문

만들기(데이터베이스 개체(테이블, 인덱스, 제약 조건 등)의 정의)

삭제(데이터베이스 개체 삭제)

나이(데이터베이스 개체 정의 변경)

데이터 정의 언어는 테이블 및 인덱스 구조를 관리합니다. DDL의 가장 기본적인 요소는

명령문 생성, 수정, 이름 바꾸기, 삭제, 자르기.