SQL Injection
DBMS(데이터베이스)는 관계형, 비관계형 이렇게 두 종류로 나눠진다. 관계형(Relational) DBMS는 행과 열의 집합인 테이블 형식으로 데이터를 저장하고, 비관계형(Non-Relational)은 테이블 형식이 아닌 key-value 형태로 값을 저장한다. 관계형 DBMS에는 MYSQL, MariaDB, PastgreSQL, SQLite 등이 있고 비관계형 DBMS에는 MongoDB, CouchDB, Redis 등이 있다. SQL은 RDBMS의 데이터를 정의하고 질의, 수정 등을 하기 위한 언어이다. SQL은 사용 목적, 행위에 따라 다양한 구조가 존재한다. DDL(Data Definition Language) - 데이터를 정의하기 위한 언어, 데이터베이스의 생성, 수정, 삭제 등 데이터베이스 생..