SQL

치로·2024년 7월 29일

SQL

  • SQL(Structured Query Language)는 관계형 데이터 베이서 언어
  • 데이터의 삽입, 삭제, 갱신, 질의 보호(보안) 명령문으로 구성
  • SQL은 관계 데이터베이스 언어로써 비절차적 데이터 베이스 언어로 분류

SQL 기능에 따른 분류

1. 데이터 정의어(DDL)

: 테이블이나 관계의 구조를 생성하는데 사용하며 CREATE, ALTER, DROP문이 있음

2. 데이터 조작어(DML)

: 테이블에 데이터를 검색, 삽입, 수정, 삭제하는데 사용, SELECT, INSERT, UPDATE, DELETE문 등이 있음

3. 데이터 제어어(DCL)

: 테이터 사용 권한을 관리하는데에 사용하며

예시 코드

SELECT * FROM EMPLOYEES;
SELECT 	* 
from 	employees;

-- 주석
/*
 *  주석
 */

-- 데이터 조작어 : 검색
SELECT  * -- 대상, 테이블의 컬럼, * : 전체
FROM	EMPLOYEES e 	-- 대상 테이블
;
-- DEPARTMENTS 테이블 전체 조회
SELECT * FROM DEPARTMENTS d ;
-- JOBS 테이블 전체 조회
SELECT * FROM JOBS j ;

-- EMPLOYEES 테이블에서 
-- 사번, FIRST_NAME만 조회
SELECT 	EMPLOYEE_ID , FIRST_NAME 
FROM 	EMPLOYEES e 
;

0개의 댓글