Lingua del database: definizione, componenti ed esempi
Comprensione della lingua del database
Che cosa sai delle lingue del database? Le lingue del database sono anche indicate come lingua del database che in generale questa lingua verrà incollata o attivata Embbeded ad altri linguaggi di programmazione. Questa lingua è la lingua utilizzata dagli utenti o utente quando si interagisce o si comunica conDBMS o che sta per Database Management System. Esistono molte applicazioni di database che esistono e sono già in circolazione su Internet, sia gratuite che a pagamento.
Alcune delle applicazioni di database includono: My SQL, MariaDB, Microsoft SQL Server e così via. Tutte le applicazioni di database utilizzano un linguaggio di programmazione chiamato linguaggio del database. Quali lingue sono usate? Vengono utilizzati alcuni linguaggi di database come SQL, QUEL, dBase e così via.
Sebbene abbia diverse lingue del databasediversi, ma tutti hanno la stessa funzione utilizzata per interagire con il programma in modo che il programma possa fornire o fare ciò che istruiamo. Come abbiamo spiegato, questo linguaggio verrà incollato su C ++, Java, Basic, Pascal, Fortran, ecc., Che di solito vengono anche chiamati lingue host o lingua ospite.
Componenti del linguaggio del database
Il linguaggio del database stesso ha diversicomponenti che devono essere conosciuti, specialmente per quelli di voi che sono nuovi nel mondo della programmazione di database. In generale, ci sono 3 componenti di un linguaggio di database visto dalla sua funzione, vale a dire:
- DDL o Data Definition Language che in seguito svolge un ruolo nella specifica degli schemi di dati.
- DML o Data Manipulation Language responsabile della manipolazione dei dati.
- DCl o Data Control Language che ha il compito di controllare i dati.
1. Lingua di definizione dei dati o DDL
DDL è un componente del linguaggio di databaseutilizzato per descrivere o rappresentare la struttura generale del database che verrà successivamente specificata di nuovo. Con DDL, siamo in grado di eseguire i programmi eseguendo i comandi sotto forma di creazione di nuove tabelle, modifica delle tabelle, indicizzazione delle tabelle e determinazione della struttura e della memorizzazione delle tabelle.
Il risultato che sarà ottenuto da DDL è una raccolta di tabelle che verranno archiviate in un file speciale che è denominato come dizionario dei dati o dizionario dei dati. Il dizionario dei dati stesso include sia metadati che superdati che servono a descrivere i dati effettivi. Ad esempio, quando si digita il comando Foxpro, allora c'è creare soggetti, modifica struttura, modifica rapportoe così via.
2. Linguaggio di manipolazione dei dati o DML
Allora cos'è il DML? Questa lingua del database è la lingua utilizzata per manipolare e recuperare i dati contenuti nei database. La manipolazione dei dati può successivamente essere la seguente:
- Inserimento o aggiunta di dati contenuti in file o tabelle contenuti in un database.
- Eliminazione di file che si trovano nei dati e file nel database.
- Modifica dei dati contenuti in una tabella o in un file di database.
- Cerca i dati contenuti in tabelle e file in un database.
La funzione di questo DML è di semplificarloutenti che accedono ai dati come rappresentato dal modello di dati. Esistono almeno due tipi, incluso DML, vale a dire procedurale e non procedurale.
3. Linguaggio di controllo dei dati o DCL
Come suggerisce il nome, DCl è un linguaggio di databaseche viene utilizzato per controllare o controllare il database. Quindi questa sezione ha un ruolo importante per abbinare le esigenze degli utenti con i dati che verranno ricevuti.
Esempi di lingue del database
In precedenza lo avevamo già menzionatoEsistono 3 componenti importanti nel linguaggio del database, vale a dire DML, DCL e anche DDL. Dopodiché disponiamo anche di informazioni non meno importanti su alcuni esempi di ciascun componente del linguaggio databse.
1. DDL
Alcuni esempi inclusi in DDL includono quanto segue:
- Crea: utilizzato per formare un database, un indice o una tabella.
- rilasciare: Il comando viene utilizzato per modificare la struttura nella tabella.
- Alter: usato per distruggere un database o un database.
2. DML
Alcuni esempi appartenenti al Data Manipulation Language sono:
- Seleziona: la parte utilizzata per recuperare i dati.
- Elimina: utilizzato per eliminare i dati.
- inserire: utilizzato per inserire dati.
- Aggiornamento: utilizzato per aggiornare o modificare i dati.
Utenti del database
Come ulteriore informazione che nel database stesso ci sono diversi utenti, tra cui:
Gestore database
Un modulo di programma in cui fornisce un display o un'interfaccia sotto forma di archiviazione dei dati basso livello nel database con il programma applicativo o la query utilizzato dal sistema. Il compito dell'esistenza di questo gestore database è per l'integrazione, il backup e il ripristino, la sicurezza e viene utilizzato anche per l'interazione con le esigenze del gestore file.
Amministratore del database
Qualcuno che ha potere o autoritàe funge da controller del database. Tutti i sistemi esistenti, sia i programmi che i dati, saranno controllati dall'amministratore del database. Allora qual è la sua funzione? Una funzione è definire la struttura di archiviazione e anche la modalità di accesso. Inoltre, gli amministratori di database possono anche essere utilizzati per modificare schemi e organizzazioni fisiche.
Utente del database
Esistono almeno 4 tipi di utenti del database con requisiti diversi. Il primo sono utenti avanzati, programmatori di applicazioni, utenti finali o utenti generici e anche utenti speciali.
Pertanto la nostra spiegazione riguarda la comprensione dei linguaggi di database e dei loro componenti, nonché esempi di linguaggi di database. Spero sia utile