목록문법 (2)
제로하우스
Overview SQL의 데이터베이스 및 테이블 관련 명령어에 대해서 알아본다. 데이터베이스는 한 개 이상의 테이블을 포함하며, 테이블은 데이터 기록을 포함하고 있다. Database (Schema) Schema 생성: CREATE DATABASE CREATE DATABASE 데이터베이스_이름; 기본 옵션을 설정할 수도 있다. 예를 들어 데이터 인코딩 방식(CHARSET)과 DB에서 문자 데이터를 다루는 방식(COLLATE)를 설정해본다. CREATE DATABASE DEFAULT CHARSET=utf8 COLLATE=utf8_bin; Schema 조회: SHOW SHOW DATABASES; Schema 사용: USE 데이터베이스를 이용해 테이블을 만들거나 수정/삭제 등의 작업을 하려면, 먼저 데이터베이..
Overview SQL에서는 역할에 따라 문법이 다양하게 존재하며, 일반적으로는 다음과 같이 분류한다. Data Definition Language Data Manipulation Language Data Control Language Data Query Language Transaction Control Language DDL: Data Definition Language 데이터 정의 언어(DDL)는 관계형 데이터베이스 구조(테이블, 스키마)를 정의하기 위한 언어이다. CREATE DROP ALTER DML: Data Manipulation Language 데이터 조작 언어(DML)는 데이터베이스에 데이터를 저장할 때 사용하는 언어이다. 이를 이용하면 CRUD를 할 수 있다. INSERT UPDATE ..