DBMS란?DataBase Management System의 약어이다. 우리가 흔히 말하는 DB는 DBMS를 의미한다. -DBMS 연관성이 있는 데이터들의 집합과 이들 데이터를 효율적으로 응용하기 위해 구성된 소프트웨어들의 집합체, 즉 데이터와 응용프로그램의 중간에서 응용프로그램이 요구하는대로 데이터를 정의하고 읽고, 쓰고, 갱신하는 등의 데이터를 조작하고 이들을 효율적으로 관리하는 프로그램들을 지칭한다. 사용자가 새로운 데이터베이스를 생성하고, 데이터베이스의 구조를 명시할 수 있게하고, 사용자가 사용자로부터 데이터를 안전하게 보호하며, 동시에 여러 사용자가 데이터베이스를 접근하는 것을 제어하는 소프트웨어 패키지를 말한다. 대표적으로 MS-SQL과 Oracle이 있다.