Huis Ontwikkeling Wat is data-definitie taal (ddl)? - definitie van techopedia

Wat is data-definitie taal (ddl)? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Data Definition Language (DDL)?

Een data definition language (DDL) is een computertaal die wordt gebruikt om de structuur van databaseobjecten in een database te maken en te wijzigen. Deze databaseobjecten omvatten weergaven, schema's, tabellen, indexen, enz.


Deze term wordt in sommige contexten ook wel gegevensbeschrijvingstaal genoemd, omdat deze de velden en records in een databasetabel beschrijft.

Techopedia verklaart Data Definition Language (DDL)

De huidige database-industrie neemt DDL op in elke formele taal waarin gegevens worden beschreven. Het wordt echter beschouwd als een subset van SQL (Structured Query Language). SQL gebruikt vaak imperatieve werkwoorden met normaal Engels zoals zinnen om database-aanpassingen door te voeren. Daarom verschijnt DDL niet als een andere taal in een SQL-database, maar definieert het wel wijzigingen in het databaseschema.


Veelgebruikte DDL in SQL-query's zijn:

  • CREATE: deze opdracht bouwt een nieuwe tabel en heeft een vooraf gedefinieerde syntaxis. De syntaxis van de instructie CREATE is CREATE TABLE (). CREATE TABLE Werknemer (Werknemer-ID INTEGER PRIMAIRE SLEUTEL, voornaam CHAR (50) NULL, achternaam CHAR (75) NIET NULL).
  • ALTER: Een alter-opdracht wijzigt een bestaande databasetabel. Met deze opdracht kunt u extra kolommen optellen, bestaande kolommen verwijderen en zelfs het gegevenstype van kolommen in een databasetabel wijzigen. Een syntaxis van de opdracht alter is ALTER objecttype objectnaam parameters. WIJZIGINGSTABEL Medewerker ADD DOB Datum.
  • DROP: een drop-opdracht verwijdert een tabel, index of weergave. Syntaxis van Drop-instructie is DROP-objecttype objectnaam. DROP TABLE Werknemer.
Wat is data-definitie taal (ddl)? - definitie van techopedia