Hjem Utvikling Hva er språk for datidefinisjon (ddl)? - definisjon fra techopedia

Hva er språk for datidefinisjon (ddl)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Data Definition Language (DDL)?

Et datadefinisjonsspråk (DDL) er et dataspråk som brukes til å opprette og endre strukturen til databaseobjekter i en database. Disse databaseobjektene inkluderer visninger, skjemaer, tabeller, indekser, etc.


Dette begrepet er også kjent som databeskrivelsesspråk i noen sammenhenger, da det beskriver felt og poster i en databasetabell.

Techopedia forklarer Data Definition Language (DDL)

Den nåværende databasebransjen inkorporerer DDL i ethvert formelt språk som beskriver data. Imidlertid anses det å være en undergruppe av SQL (Structured Query Language). SQL bruker ofte tvingende verb med vanlig engelsk, for eksempel setninger for å implementere databasemodifikasjoner. DDL vises derfor ikke som et annet språk i en SQL-database, men definerer endringer i databaseskjemaet.


Vanlig brukte DDL i SQL-spørring er:

  • CREATE: Denne kommandoen bygger en ny tabell og har en forhåndsdefinert syntaks. Syntaksen for CREATE-setningen er CREATE TABLE (). SKAP TABELL Ansatt (Ansatt-ID INTEGER PRIMÆR Nøkkel, Fornavn CHAR (50) NULL, Etternavn CHAR (75) IKKE NULL).
  • ALTER: En alter-kommando endrer en eksisterende databasetabell. Denne kommandoen kan legge til ytterligere kolonne, slippe eksisterende kolonner og til og med endre datatypen for kolonner involvert i en databasetabell. En syntaks for alter-kommandoer er parametere for objektnavn for objekttype. ALTER TABELL Ansatt LEGG TIL DOB Dato.
  • DROP: En slippkommando sletter en tabell, indeks eller visning. Drop statement syntax er objektnavn på DROP-objekttypen. DROP BORD Ansatt.
Hva er språk for datidefinisjon (ddl)? - definisjon fra techopedia