Cos'è il linguaggio di manipolazione dei dati?

Lingua di manipolazione dei dati (DML) è un linguaggio computer strutturato utilizzato nei database per manipolare i dati in qualche modo. Alcune delle manipolazioni di base utilizzate nel linguaggio di manipolazione dei dati includono l'aggiunta al database, la modifica di un record, l'eliminazione di un record e lo spostamento dei dati da una posizione all'altra. I comandi DML sono semplici e coinvolgono una o due parole, come "selezionare" o "aggiornamento", per avviare il comando. DML può essere diviso in codice procedurale e non procedurale, con l'utente che specifica quale dato è richiesto e come raggiungerlo, o proprio ciò che è necessario, rispettivamente. Senza DML, non ci sarebbe modo di manipolare i dati nel database.

Uno dei motivi principali per l'utilizzo di un database è archiviare informazioni, ma il dato è in genere inutile o di uso limitato se non può essere manipolato. Il linguaggio di manipolazione dei dati è il linguaggio standard utilizzato per interagire con le informazioni archiviate nel database. Attraverso questo elenco di comandi, un utente può avviare un intervallo diModifiche al database per aumentare la sua utilità.

La lingua di manipolazione dei dati è un linguaggio piuttosto semplice, specialmente se confrontato con altri linguaggi di manipolazione e ha bisogno di solo una o due parole per avviare un comando. I comandi stessi sono chiaramente compresi: il comando "aggiornamento" viene utilizzato per aggiornare un record e ad esempio un comando "elimina" per eliminare un record. Come standard, i comandi vengono inseriti in capitali.

Esistono due sezioni per la lingua di manipolazione dei dati: procedurali e non procedurali. Il modo procedurale di codifica viene spesso utilizzato nelle impostazioni aziendali ed è il modo corretto di codificare la richiesta DML. In questo schema, l'utente indica al database con quale dato l'utente desidera lavorare e come ottenere il dato. Questo metodo tende a prendere più codice ed è un po 'più difficile per gli utenti ma garantisce la fedeltà della codifica e dei record del database.

il SEIl metodo di Cond di codifica è noto come non procedurale e, sebbene possa essere fatto, non è il modo ufficiale di lavorare con un database. Nel linguaggio di manipolazione dei dati non procedurali, l'utente dice solo al database con quale dato di lavoro, ma non a come recuperarlo. I comandi stessi prendono molto meno codice, quindi sarà più facile per l'utente. Allo stesso tempo, il database può generare una codifica imprevisto o inefficiente a seguito di DML non procedurale.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?