A Database Management System (DBMS) is a software that facilitates the creation, organization, and management of databases.

Here are 12 essential features commonly found in Database Management System

Data Definition Language (DDL)

Data Manipulation Language (DML)

Data Integrity

Concurrency Control

Transaction Management

Security and Authorization

Backup and Recovery

Query Language

Indexing and Searching

Data Dictionary

Scalability

Data Independence