The Components of a DBMS

A DBMS is a sophisticated piece of system software consisting of multiple integrated components that deliver a consistent, managed environment for creating, accessing and modifying data in databases. These components include the following:

DBML, Engine and Schema

A DBMS manages the data. The database engine enables data to be accessed, locked and modified, and the database schema defines the database's logical structure. These three foundational data elements help provide concurrency, security, data integrity and uniform data administration procedures.