데이터베이스는 여러 사람에 의해 공유되어 사용될 목적으로 통합하여 관리되는 데이터의 집합으로, 통합된 정보들을 저장하여 운영할 수 있는 공용 데이터들의 묶음입니다.
데이터베이스가 데이터를 표현하고 관리하는 방법인 반면, DBMS는 데이터들을 실질적으로 관리해주는 소프트웨어를 의미합니다. MySQL, PostgreSQL, SQLite, MariaDB 등이 있으며, DataBase에 접근할 수 있는 기능을 제공하는 소프트웨어, 즉, 데이터베이스계의 운영체제라 할 수 있습니다.
DBMS를 통해 데이터를 관리하기 위한 구조화된 질의문을 작성하기 위한 언어이며, 관계형 데이터베이스 관리 시스템에서 사용합니다.