DDL : langage de définition de données
Considérez une base de données comme un bâtiment. Avant d'emménager les locataires (données), vous devez poser les murs et les sols. C'est à cela que sert le DDL (Data Definition Language). La commande principale ici est CREATE TABLE : elle définit le contrat : quelles colonnes la table aura, quels types de données sont autorisés et quelles règles doivent être respectées.