Casa Sviluppo Cos'è il linguaggio di definizione dei dati (ddl)? - definizione da techopedia

Cos'è il linguaggio di definizione dei dati (ddl)? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa DDL (Data Definition Language)?

Un linguaggio di definizione dei dati (DDL) è un linguaggio informatico utilizzato per creare e modificare la struttura degli oggetti del database in un database. Questi oggetti del database includono viste, schemi, tabelle, indici, ecc.


Questo termine è noto anche come linguaggio di descrizione dei dati in alcuni contesti, in quanto descrive i campi e i record in una tabella del database.

Techopedia spiega il Data Definition Language (DDL)

Il presente settore di database incorpora DDL in qualsiasi linguaggio formale che descriva i dati. Tuttavia, è considerato un sottoinsieme di SQL (Structured Query Language). SQL utilizza spesso verbi imperativi con un inglese normale come frasi per implementare modifiche al database. Pertanto, DDL non viene visualizzato come una lingua diversa in un database SQL, ma definisce le modifiche nello schema del database.


DDL comunemente utilizzati nelle query SQL sono:

  • CREA: questo comando crea una nuova tabella e ha una sintassi predefinita. La sintassi dell'istruzione CREATE è CREATE TABLE (). CREATE TABLE Dipendente (ID dipendente INTEGER PRIMARY KEY, Nome CHAR (50) NULL, Cognome CHAR (75) NOT NULL).
  • ALTER: un comando alter modifica una tabella di database esistente. Questo comando può aggiungere colonne aggiuntive, eliminare colonne esistenti e persino modificare il tipo di dati delle colonne coinvolte in una tabella del database. Una sintassi del comando alter è ALTER tipo di oggetto nome oggetto parametri. ALTER TABLE Dipendente AGGIUNGI Data DOB.
  • DROP: un comando drop elimina una tabella, un indice o una vista. La sintassi dell'istruzione drop è il tipo di oggetto DROP nome oggetto. DROP TABLE Dipendente.
Cos'è il linguaggio di definizione dei dati (ddl)? - definizione da techopedia