DDLkomennot
DDLkomennot, or Data Definition Language -komennot, ovat SQL:n lauseita, joilla määritellään tai muutetaan tietokannan rakenteita. Niillä hallitaan skeemaa ja sen objekteja kuten tietokantoja, skeemoja, tauluja, sarakkeita, rajoitteita, indeksien ja näkymien määritelmiä. DDL:n vastakohtana ovat DML-komennot, jotka käsittelevät tiedon muuttamista, sekä DCL-komennot, jotka hallitsevat käyttöoikeuksia.
Yleisimmät DDL-komennot ovat CREATE, ALTER, DROP, TRUNCATE ja RENAME. CREATE luo uusia objekteja, kuten tauluja tai
Suhteellinen käytännön käyttäytyminen DDL:lle vaihtelee tietokantajärjestelmäkohtaisesti. Monissa järjestelmissä DDL-komentojen suoritus aiheuttaa alussa automaattisen commitin, jolloin muutokset
Nykyiset käyttötilanteet ja käytännöt korostavat, että DDL-muutokset ovat rakenteellisia ja vaikuttavat koko skeemaan. Niiden hallinta vaatii