Un schéma, c'est le plan qui décrit comment des données sont organisées : quelles tables, quelles colonnes, quels types de valeurs et quelles relations. C'est le squelette d'une base ou d'un fichier structuré. Bien défini, il garantit que chaque donnée a sa place et son format. Comprendre le schéma, c'est savoir ce qu'on peut stocker et comment l'interroger.
Exemple — Un schéma de table « clients » peut définir les colonnes nom (texte), âge (nombre) et email (texte).