DBMS는 데이터베이스 관리 시스템이라는 뜻이다.
데이터베이스를 조작하는 별도의 소프트웨어로서 데이터베이스를 관리하고 응용 프로그램들이 DB에 접근할 수 있게 인터페이스를 제공하고, 복구, 보안성 기능을 제공해준다.
대표적으로 MySQL,Oracle
데이터 정의어
-> 데이터 베이스 구조 또는 스키마 정의하는데 사용합니다.
데이터를 조회하는데 사용한다.
데이터베이스 데이터들을 입력,변경,수정하는데 사용한다.
DML 명령은 자동으로 커밋되지 않는다.
이 명령어는 영구적이지 않아서, 롤백으로 되돌릴수 있다.
SELECT : 데이터 조회
INSERT : 데이터 삽입
UPDATE : 데이터 수정
DELETE : 데이터 삭제
데이터베이스에 접근하거나 객체에 권한을 주는등으로 사용한다.
데이터의 보안,무결성,회복등을 정의하는데 사용한다.