1. 개요

SQL(Structured Query Language)

구조적인 쿼리(= 검색) 언어이다.

관계형 데이터베이스(RDBMS)인 여러가지 데이터베이스(DataBase)를 사용하기 위해 반드시 필요하다.

SQL 문법 중 3가지 종류 : DDL, DML, DCL

2. DDL

  1. CREATE : 데이터베이스의 객체를 생성
  2. ALTER : 데이터베이스의 구조를 변경
  3. DROP : 데이터베이스의 객체를 삭제(테이블의 모든 데이터와 구조를 삭제
  4. RENAME : 데이터베이스의 객체 이름을 변경
  5. COMMENT : 데이터에 주석 등을 추가
  6. TRUNCATE : 테이블에 할당된 모든 공간을 포함하여 모든 레코드를 제거 (테이블 객체의 저장공간 재사용 가능)
create table 생성 테이블명(
컬럼명(=필드명) 자료형 제약조건,
컬럼명(=필드명) 자료형 제약조건,
,,,); --테이블 생성

create user test1 identified by t1234; --계정생성