데이터베이스를 관리하고 운영하는 소프트웨어
- 처음으로 등장한 DBMS, 1960년대에 시작
- 각 계층은 트리 형태를 가짐
- 처음 구성을 완료한 후에 이를 변경하기 상당히 까다롭다는 단점이 있음
- 다른 구성원을 찾아가는 것이 비효율적
- 계층형 DBMS의 문제점을 개선하기 위해 1970년대 등장
- 하위에 있는 구성원들끼리도 연결된 유연한 구조
- 이를 잘 활용하려면 프로그래머가 모든 구조를 이해해야만 프로그램 작성이 가능하다는 단점이 있음
- MySQL 뿐만 아니라 대부분의 DBMS가 RDBMS 형태로 사용
- 테이블(table) 이라는 최소 단위로 구성
- 테이블은 하나 이상의 열(column)과 행(row)으로 이루어짐