DDL
Signifie « Data Definition Language. » Le DDL est un langage utilisé pour définir des structures de données et modifier des données. Par exemple, les commandes DDL peuvent servir à ajouter, supprimer ou modifier des tables dans une base de données. Les DDL utilisés dans les applications de bases de données sont considérés comme un sous-ensemble de SQL, le langage de requête structuré. Toutefois, un DDL peut également définir d’autres types de données, comme le XML.
Un Data Definition Language possède une syntaxe prédéfinie pour décrire les données. Par exemple, pour créer une nouvelle table à l’aide de la syntaxe SQL, on utilise la commande CREATE, suivie de paramètres indiquant le nom de la table et les définitions de colonnes. Le DDL peut également définir le nom de chaque colonne et le type de données associé. Une fois une table créée, elle peut être modifiée à l’aide de la commande ALTER. Si la table n’est plus nécessaire, la commande DROP peut être utilisée pour la supprimer.
Comme le DDL est un sous-ensemble de SQL, il n’inclut pas toutes les commandes SQL possibles. Par exemple, les commandes telles que SELECT et INSERT sont considérées comme faisant partie du Data Manipulation Language (DML), tandis que les commandes d’accès telles que CONNECT et EXECUTE font partie du Data Control Language (DCL). Les langages DDL, DML et DCL incluent la plupart des commandes prises en charge par SQL.
Testez vos connaissances