출처 : https://www.pexels.com/ko-kr/photo/5408005/
다수의 사용자가 데이터베이스 내의 데이터를 접근할 수 있도록 하는 시스템이다. 데이터베이스 관리 시스템이라고 한다. 데이터베이스라는 데이터의 집합을 만들고, 저장 및 관리할 수 있는 기능들을 제공하는 응용 프로그램이다.
관계형 모델을 기반으로 한 데이터베이스 시스템이다.
데이터베이스에 정보를 요청하는 것이다. 쿼리는 웹 서버에 특정한 정보를 보여달라는 웹 클라이언트 요청에 의한 처리이다. 대개 데이터베이스로부터 특정한 주제나 어귀를 찾기 위해 사용된다.
데이터베이스의 전체적인 구조와 제약 조건에 대한 명세를 기술 정의한 것이다.
데이터를 조작하기 위해 사용한다. Insert, Update, Delete, Select 등이 여기에 해당한다.
데이터베이스의 스키마를 정의하거나 조작하기 위해 사용한다. Create, Drop, Alter 등이 여기에 해당한다.
데이터를 제어하는 언어이다. 권한을 관리하고, 데이터의 보안, 무결성 등을 정의한다. Grant, Revoke 등이 여기에 해당된다.