반응형
SQL (Structured Query Language)
관계형 데이터베이스 관리 시스템(RDBMS)의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어
RDBMS : relational database management system
종류는 MSSQL, MYSQL, PostgreSQL, SQLite..
관계형 데이터베이스?
간단하게, 아래와 같이 서로 관계가 있는 데이터베이스 인거죠.
데이터베이스 언어 SQL 문법의 종류
- 데이터 정의 언어 (DDL : Data Definition Language)
- 데이터 조작 언어 (DML : Data Manipulation Language)
- 데이터 제어 언어 (DCL : Data Control Language)
데이터 정의 언어 종류
- CREATE : 개체 생성
- DROP : 개체 삭제
- ALTER : 개체 수정
개체는 테이블, 인덱스, 제약조건 등이 있음
데이터 조작 언어 종류
- INSERT : 입력
- UPDATE : 수정
- DELETE : 삭제
- SELECT : 조회
데이터 제어 언어 종류
- GRANT / REVOKE
- TRANSACTION 관련 (BEGIN, COMMIT, ROLLBACK등)
- LOCK
728x90
반응형
댓글