[DB] 데이터베이스 SQL 정의 및 기능 관계형데이터베이스 DDL,DML,DCL
SQL 정의 - SQL(Structured Query Language)은 관계형 데이터베이스 언어이다. - 데이터의 삽입, 삭제, 갱신, 질의, 보호(보안) 명령문으로 구성 -SQL은 관계 데이터베이스 언어로 비절차적 데이터베이스 언어로 분류한다. SQL 기능에 따른 분류 데이터 정의어(DDL) : 테이블이나 관계의 구조를 생성하는 데 사용하며 CREATE, ALTER, DROP 문 등 데이터 조작어(DML) : 테이블에 데이터를 검색, 삽입, 수정, 삭제하는 데 사용하 며 SELECT, INSERT, DELETE, UPDATE 문 등이 있음. 여기서 SELECT 문은 특별 히 질의어(query)라고 함 데이터 제어어(DCL) : 데이터의 사용 권한을 관리하는 데 사용하며 GRANT, REVOKE 문 등..