Junior — Middle
87
Kunt u uitleggen wat er wordt bedoeld met DDL in de context van werken met databases?
Antwoord van AI
sobes.tech AI
DDL (Data Definition Language) is een subset van SQL-commando's die worden gebruikt om de structuur van de database te definiëren en te wijzigen.
De belangrijkste operaties van DDL omvatten:
CREATE— het aanmaken van nieuwe tabellen, indexen, schema's en andere database-objecten.ALTER— het wijzigen van de structuur van bestaande objecten (bijvoorbeeld het toevoegen van kolommen aan een tabel).DROP— het verwijderen van database-objecten.TRUNCATE— snel alle gegevens uit een tabel verwijderen zonder de tabel zelf te verwijderen.
Voorbeeld van het maken van een tabel met DDL:
CREATE TABLE users (
id INT PRIMARY KEY,
username VARCHAR(50) NOT NULL,
email VARCHAR(100)
);
Dus, DDL is verantwoordelijk voor het creëren en wijzigen van het schema van de database, in tegenstelling tot DML (Data Manipulation Language), dat met de gegevens werkt.