데이터는 어떤것들의 '기록정보'
이러한 데이터를 모아 둔 것을 -> 데이터 베이스
SQL은 관계형데이터 베이스를 조작하기위해 만들어진 표준언어로
데이터베이스 관리 시스템(DBMS)과 통신하기 위한 언어
1) 사용하기 쉽다
2) 절차가 비절차적 언어이다
3) 관계형 데이터베이스 데이터를 조작할수있다
4) 표준언어이다
명령어
SELECT
INSERT
UPDATE
DELETE
설명
데이터 베이스에서 데이터를 검색(SELECT)
데이터베이스 테이블에서 새로운 행을
삽입(INSERT)하고, 기존의 행을 수정(UPDATE)하거나 삭제(DELETE)
명령어
CREATE
ALTER
DROP
RENAME
TRUNCATE
설명
테이블의 데이터를 정의하고 구조를 생성하거나 수정 또는 제거
명령어
GRANT
REVOKE
설명
데이터베이스에 대해 접근 권한을 부여하거나 제거
1 애플리케이션 개발에 사용한다(데이터처리)
2 데이터 추출, 수집 , 가공 할 수 있다.
3 데이터를 검색하고 분석 할 수 있다.
4 그 외에도 여러 응용 분야에서 사용 할 수 있다(SAP, R, SAS)