SQL
> SQL은 관계형 데이터베이스를 다루는 표준프로그래밍 언어.
> SQL은 데이터베이스의 테이블을 정의하고 작성, 데이터베이스를 추가, 갱신, 삭제 및 검색,
> 그리고 데이터베이스 보안과 데이터의 연속성을 유지
SQL의 데이터 정의언어(DLL: Data Definition Language)는 다음의 명령어를 가진다.
CREATE : 데이터베이스와 테이블을 작성. ALTER : 데이터베이스와 테이블의 구조를 변경. DROP : 데이터베이스와 테이블을 삭제. |
데이터를 조작하기 위한 데이터 조작언어(DML : Data Manipulation Language)라 불리는 기능도 있다.
SELECT : 데이터를 검색 > select * from 테이블명 where 조건문 INSERT : 데이터를 추가 > insert into 테이블명 values("필드값") UPDATE : 데이터를 갱신 > update 테이블명 set 필드명='필드값'
DELETE : 데이터를 삭제 delete from 테이블명 where 조건문 |
데이터베이스를 제어하기 위한 기능으로 데이터 제어언어(DCL : Data Control Language)라 불리는 기능을 사용할 수 있다.
GRANT : 데이터를 조작하는 권한을 사용자에게 제공. REVOKE : 데이터를 조작하는 권한을 사용자로부터 제거. COMMIT : 데이터 변경을 최종 확인. ROLLBACK : 데이터 변경을 취소. |
반응형