DBMS

È l'acronimo di "Database Management System."

Un DBMS è un programma software che crea e gestisce un database. Crea una struttura in grado di archiviare, organizzare, recuperare e manipolare i contenuti di un database in modo strutturato. Fornisce inoltre un'interfaccia che consente agli utenti e alle applicazioni di accedere ai contenuti di un database usando un linguaggio query standardizzato come SQL.

Il software DBMS fornisce anche strumenti che consentono agli amministratori di database di gestire i propri database. Innanzitutto, offre agli amministratori un modo per progettare un database creando schemi, definendo tabelle e creando relazioni. Li aiuta a configurare gli account utente del database, inclusi i livelli di autorizzazione per ciascun account. Gli amministratori possono specificare quali utenti possono accedere ai dati e quali possono aggiungere o modificare i record del database; possono persino scegliere di mantenere privati alcuni dati e di renderli accessibili solo a determinati account. Un DBMS aiuta inoltre gli amministratori ad automatizzare i backup del database e a ripristinare i dati da tali backup quando necessario. Può anche monitorare le prestazioni del database, ad esempio il tempo impiegato da ogni query.

Sono disponibili molti tipi di DBMS, tra cui alcune opzioni diffuse come MySQL, Microsoft Access, Oracle Database e MongoDB. Sebbene la maggior parte dei database utilizzi uno dei vari linguaggi query standard, con SQL come linguaggio più comune, ogni DBMS ha un insieme di funzionalità unico e le implementa usando comandi query personalizzati. Poiché spesso i database devono comunicare tra loro, la maggior parte dei sistemi di gestione dei database include un driver Open Database Connectivity (ODBC) che converte la sintassi proprietaria in un dialetto comprensibile agli altri database.

Aggiornato August 15, 2023 da Brian P.

quizMetti alla prova le tue conoscenze

A program that records keystrokes is called what?

A
Keytracker
0%
B
Keytracer
0%
C
Keylogger
0%
D
Keysaver
0%
Correct! Incorrect!     View the Keylogger definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di DBMS in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.