# Maîtriser les schémas de données

{% hint style="info" %}
**Lexique : Schéma de données**

Les schémas de données (ou simplement schémas) permettent de décrire la structure d'un fichier d'un jeu de données.

Ils indiquent clairement quels sont les différents champs, comment sont représentées les données, quelles sont les valeurs possibles, leur format, etc.
{% endhint %}

{% hint style="success" %}
**Notion clef : Le cycle de vie de la donnée ouverte de qualité**

Le cycle de vie de la donnée ouverte de qualité se compose de 5 étapes principales :

1. **Fédérer une communauté ayant pour objectif de produire en open data des données aisément consolidables**

Il est essentiel que des acteurs ayant pour ambition de produire le même type de données se réunissent afin de définir ensemble un standard commun : un [schéma de données](https://guide.datasud.fr/guides-open-data/guide-qualite/maitriser-les-schemas-de-donnees/creer-un-schema-de-donnees).

2. **Référencer le schéma de données**

Une fois le schéma établi, il s’agit de le référencer, notamment sur [schema.data.gouv.fr](http://schema.data.gouv.fr/), la plateforme nationale de référencement qui permet un accès aux schémas et facilite l’intégration avec des systèmes informatiques.

3. **Saisir les données**

Un consensus ayant été atteint sur le schéma des données, il est temps de saisir les données en elles-même conformément au schéma.

4. **Valider les données par rapport au schéma**

Pour valider la conformité de ses données par rapport à un schéma particulier, il est possible d'utiliser l'outil [Validata](https://validata.fr/), développé par [la coopérative multi](https://www.multi.coop/) à l’initiative [d'OpenDataFrance](https://www.opendatafrance.net/).

5. **Publier les données en open data**

Les données désormais validées, il ne reste plus qu’à les publier !
{% endhint %}

Dans cette section, vous apprendrez à réaliser l'ensemble des étapes du cycle de vie de la donnée ouverte de qualité, notamment :

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Pourquoi il est intéressant d'utiliser un schéma de données</strong></td><td><a href="maitriser-les-schemas-de-donnees/comprendre-les-benefices-dutiliser-un-schema-de-donnees">comprendre-les-benefices-dutiliser-un-schema-de-donnees</a></td></tr><tr><td><strong>Comment créer un schéma de données</strong></td><td><a href="maitriser-les-schemas-de-donnees/creer-un-schema-de-donnees">creer-un-schema-de-donnees</a></td></tr><tr><td><strong>Comment intégrer un schéma de données à schema.data.gouv.fr</strong></td><td><a href="maitriser-les-schemas-de-donnees/integrer-un-schema-de-donnees-a-schema.data.gouv.fr">integrer-un-schema-de-donnees-a-schema.data.gouv.fr</a></td></tr><tr><td><strong>Comment produire des données en conformité avec un schéma de données</strong></td><td><a href="maitriser-les-schemas-de-donnees/produire-des-donnees-en-conformite-avec-un-schema">produire-des-donnees-en-conformite-avec-un-schema</a></td></tr><tr><td><strong>Comment indiquer et vérifier qu'une ressource respecte un schéma de données</strong></td><td><a href="maitriser-les-schemas-de-donnees/indiquer-et-verifier-quune-ressource-respecte-un-schema-de-donnees">indiquer-et-verifier-quune-ressource-respecte-un-schema-de-donnees</a></td></tr></tbody></table>

*Ce guide sur les schémas de données résulte d'une co-rédaction entre les équipes d'*[*Etalab*](https://www.etalab.gouv.fr/) *et d'*[*OpenDataFrance*](https://www.opendatafrance.net/)*.*\
\
\&#xNAN;*Il s'inspire du contenu rédigé par de nombreux partenaires, listés par ordre alphabétique :*

* [*Charles Nepote*](https://twitter.com/charlesnepote)
* [*Datactivist*](https://datactivist.coop/)
* [*La FING*](https://fing.org/)
* [*OpenDataFrance*](http://www.opendatafrance.net/)

*Merci à eux !*
