이번 포스팅에서는, SQL을 기능/목적에 따라 크게 나눈 DML, DDL, DCL, TCL에 대해 알아보고 각각의 명령어에 대해 공부해 보려고 한다. (MySQL 기준) 데이터 정의어(DDL, Data Definition Language) 테이블이나 관계의 구조를 생성하는데 사용하는 명령어 CREATE 데이터베이스와 테이블을 생성하는 명령어 테이블 이름, 열 이름, 데이터 형식 등을 지정 기본키, 외래키 정의 CREATE DATABASE sesac DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; CHARACTER SET: 문자들과 그 문자들을 코드화한 인코딩들의 조합 COLLATION: 정해져 있는 인코딩을 기반으로 문자열을 비교/정렬하기 위해 정의된 규칙들의..