Vous êtes sur une version archivée de lyceum.fr de l'année 2021/2022. Revenir au présent.

Chapitre 2: Données structurées


Programme Officiel
Contenus Capacités attendues
Données structurées Identifier les différents descripteurs d'un objet. Distinguer la valeur d'une donnée de son descripteur. Utiliser un site de données ouvertes, pour sélectionner et récupérer des données.
Traitement de données structurées Réaliser des opérations de recherche, filtre, tri ou calcul sur une ou plusieurs tables.
Lien vers le programme complet

Descripteurs et valeurs

Dans un jeu de données, on distingue:

  • le descripteur par exemple lieu qui est un champ commun à tout le jeu de données.
  • de sa valeur Nice, Marseille... qui est propre à chaque ligne des données.

Copie d'écran de libreoffice calc avec des données sur la
L1

Les formats de données structurées

Les données peuvent être stockées sous divers formats adaptés à leurs usages.

[ Format des données sur
http://opendata.nicecotedazur.org/data/dataset opendata.nicecotedazur.org]{.cite-source}

  • Les formats de tableur spécifiques aux logiciels, par exemple:

    • XLS: tableur Microsoft Excel.
    • ODS: tableur LibreOffice sous licence libre.
  • Les formats textuels adaptés aux machines et indépendants du logiciel de traitement.

    • CSV: données séparées par des virgules Coma Separated Values

    Par exemple, voici un extrait de la liste des musées de Nice au format csv.

    "Type d'établissement","Identité","Adresse Postale"
    "MUSEE","MUSÉE MATISSE","06364 Nice CEDEX 04"
    "GALERIE ","GALERIE DES PONCHETTES","06364 Nice CEDEX 04"
    ... 
    • XML: format de données avec balises eXtensible Markup Langage

    Par exemple, voici le début de la liste des restaurants de Nice au format xml.

    <entry>
      <ID>519</ID>
      <name_fr>AUBERGE DE L'AIRE SAINT-MICHEL</name_fr>
      <address>
        <address_line>Chemin de Châteaurenard</address_line>
        <zip>06100</zip>
        <city>NICE</city>
      </address>
      <phone>+33(0)4 93 84 42 07</phone>
    </entry>
    <entry>
      <ID>520</ID>
         ...
    • JSON: notation objet issue de javascript.

      Par exemple, voici le début des données de cartographie des vélos bleus en json.

      {
      "docs": [
        {
          "NBR_PT_ACC": 15,
          "IDENT": "131",
          "NBR_VELO": 0,
          "COMPL_LOC": "Le long du parking-relais Pont Michel, à proximité de la station de tramway",
          "NOM_VOIE": "ROUTE DE TURIN",
          "EMPLACEMEN": "Trottoir"
        },
        {
          "NBR_PT_ACC": 15,
          "IDENT": "132",
          "NBR_VELO": 0,
          "COMPL_LOC": "n43",
          "NOM_VOIE": "AVENUE DENIS SEMERIA",
          "EMPLACEMEN": "Chaussée"
        },