I comandi DDL fanno parte di SQL e funzionano insieme ai comandi DML, DCL e TCL per creare e gestire database. Costituiscono i mattoni di base per l'amministrazione di SQL e sono utili per sapere se gestirai o creerai un database usando Structured Query Language.
I comandi SQL comprendono principalmente DDL e DML. Dovresti creare o eliminare un database con i comandi DDL e aggiungere, spostare o modificare i dati con DML. I comandi DCL ti aiuteranno a gestire utenti, autorizzazioni e sicurezza dei dati, mentre TCL ti aiuterà a gestire le modifiche apportate in DML. Lavorano tutti insieme in SQL per fornire gli strumenti necessari per creare e gestire in modo efficace database. Conoscere questi comandi è fondamentale per chiunque desideri accedere all'amministratore o al supporto del database.
Non sono un esperto di SQL ma li ho usati e amministrati. Sono anche amico intimo di qualcuno che scrive queste cose nel sonno. Il seguente tutorial può essere le mie parole, ma le conoscenze e le competenze sono tutte sue. Eventuali errori o omissioni saranno i miei da soli.
Quelli che seguono sono i comandi di base per ogni lingua. I comandi DDL elencano i termini necessari per creare database, tabelle e oggetti. I comandi DML elencano i termini necessari per gestire oggetti e dati all'interno del database creato. I comandi DCL elencano i termini necessari per gestire gli utenti e i comandi TCL sono quelli che è possibile utilizzare per impostare i punti di salvataggio e confermare le modifiche.
DDL (Data Definition Language)
DDL (Data Definition Language) viene utilizzato per definire lo schema del database. Aiuta a creare e gestire il database e gli oggetti al suo interno. Le istruzioni DDL cambiano la struttura del database in vari modi come la creazione, l'eliminazione, la modifica di schemi e oggetti.
A seconda del tipo di SQL che stai utilizzando, le istruzioni DDL possono includere:
- ALTER TABLE
- VISUALIZZA ALTER
- STATISTICHE DEL CALCOLO
- CREA DATABASE
- CREA FUNZIONE
- CREA RUOLO
- CREA TABELLA
- CREA VISTA
- DATABASE DROP
- FUNZIONE DROP
- RUOLO DI GOCCIA
- TABELLA DI GOCCIA
- VISUALIZZAZIONE DROP
- CONCEDERE
- REVOCARE
Le istruzioni DDL SQL di base sono:
- ALTER
- TRONCARE
- COMMENTO
- CREARE
- DESCRIVERE
- RINOMINARE
- FAR CADERE
- MOSTRARE
- USO
Questi verranno visualizzati in tutte le versioni di SQL. Ogni comando DDL richiederà un tipo di oggetto e un identificatore per funzionare.
Ad esempio: CREATE TABLE () o DROP objecttype nome oggetto.
DML (Data Manipulation Language)
Un altro elemento di SQL è DML (Data Manipulation Language). Ciò consente di recuperare, inserire, aggiornare, rimuovere e generalmente gestire i dati all'interno di un database SQL. Questi comandi saranno quelli che utilizzerai quotidianamente durante la gestione dei database. Questo non è un linguaggio specifico da solo ma fa parte di SQL.
- SELEZIONARE
- INSERIRE
- AGGIORNARE
- ELIMINA
- INSERTO BULK
- MERGE
- READTEXT
- UPDATETEXT
- WRITETEXT
- INIZIO
- COMMETTERE
- ROLLBACK
- COPIA IN