이 글에서는 데이터베이스의 기본 개념 중 하나인 DB, DBMS, DBS의 용어를 간단하게 정리해보겠습니다.
※ 필자가 공부하면서 혼용되는 개념을 정리했기 때문에 사견이 들어가 틀린 부분도 있을 수 있습니다. ※
DB (Database)
데이터들이 구조적으로 모여있는 하나의 집합, 즉 .db 확장자를 가지고 있는 순수 파일 그 자체를 의미합니다.
DBMS (Database Management System)
사용자가 DB를 만들고, 관리할 수 있는 등의 기능을 제공하는 하나의 시스템입니다. (e.g.Mysql, PostgreSQL, SQLite 등등)
DBS (Database System)
위에서 정리한 DB, DBMS보다는 조금 생소할 수도 있습니다. 어려운 개념은 아니고 DB + DBMS + 관련된 Applications(e.g. DBeaver, Tableplus 등)을 의미합니다.
어떤 분들은 DBS를 Database라고 부르기도 하기 때문에 DBS의 의미를 알고 있어야 합니다.