
1. SQL
SQL Structured Query Language 구조화된 질의 언어
SQL은 기능에 따라 크게 3가지로 분류
DDL Data Definition Language : 데이터 정의어
데이터베이스 객체(테이블,뷰,인덱스...)의 구조 정의

DML Data Manipulation Language : 데이터 조작어
테이블에 저장된 데이터 검색,삽입, 삭제, 갱신 등 데이터 처리

DCL Data Control Language : 데이터 제어어
데이터 사용의 권한을 제어함. 관리자 또는 관리 권한이 있는 사용자만 사용 가능

그 외 명령어 : TCL Transaction Control Language 트랜젝션 제어어

Transaction 트랜젝션
더이상 쪼갤 수 없는 업무 처리의 최소 단위
SQL 기본사항

2. MySQL 데이터 타입

3. DML - SELECT (질의어)
데이터를 검색(조회) 하는 명령어로 특별히 질의어라고 한다.
SELECT문은 검색한 결과를 테이블 형태로 출력
기본 문법 구조

옵션들이 추가되는 버전

Alias 별칭

ALL | DISTINCT : 중복 / 중복제거
WHERE : 조건
