Un DBMS (Database Management System) è un software che permette di creare, gestire e interrogare basi di dati.


Funzioni principali:

  • Memorizzazione e organizzazione dei dati in modo strutturato.
  • Controllo dell’accesso (autenticazione, permessi, sicurezza).
  • Gestione delle transazioni (garantisce coerenza e integrità dei dati).
  • Interrogazione tramite linguaggi come SQL.
  • Indipendenza dei dati rispetto ai programmi che li usano.

Esempi:

MySQL, PostgreSQL, Oracle Database, Microsoft SQL Server, MongoDB.