# 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.&#x20;

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é**&#x20;

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

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://guides.data.gouv.fr/guides/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/).&#x20;

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 :&#x20;

<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/)*.*\
\
*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 !*
