DDL

author
1 minute, 2 seconds Read

Står for “Data Definition Language”. Et DDL er et sprog, der bruges til at definere datastrukturer og ændre data. DDL-kommandoer kan f.eks. bruges til at tilføje, fjerne eller ændre tabeller i en database. DDL’er, der anvendes i databaseapplikationer, betragtes som en delmængde af SQL, Structured Query Language (struktureret forespørgselssprog). En DDL kan dog også definere andre typer data, f.eks. XML.

Et datadefinitionssprog har en foruddefineret syntaks til at beskrive data. Hvis man f.eks. vil oprette en ny tabel ved hjælp af SQL-syntaks, bruges kommandoen CREATE efterfulgt af parametre for tabellens navn og kolonnedefinitioner. DDL’et kan også definere navnet på hver kolonne og den tilhørende datatype. Når en tabel er oprettet, kan den ændres ved hjælp af ALTER-kommandoen. Hvis tabellen ikke længere er nødvendig, kan DROP-kommandoen bruges til at slette tabellen.

Da DDL er en delmængde af SQL, omfatter den ikke alle de mulige SQL-kommandoer. F.eks. betragtes kommandoer som SELECT og INSERT som en del af Data Manipulation Language (DML), mens adgangskommandoer som CONNECT og EXECUTE er en del af Data Control Language (DCL). DDL-, DML- og DCL-sprogene omfatter de fleste af de kommandoer, der understøttes af SQL.

Opdateret: Opdateret: 12. februar 2015

Similar Posts

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.