Je réserve ici
Sciences numériques et technologie (SNT) 2ⁿᵈᵉ

Ressources · 2ⁿᵈᵉ · Sciences numériques et technologie (SNT)

Données structurées

Données, descripteurs, tables, formats CSV et JSON, métadonnées, stockage et cloud (SNT de 2nde)

À propos de cette page
Ce cours de sciences numériques et technologie (SNT) en seconde sur « Données structurées » suit le programme officiel de sciences numériques et technologie (SNT) de seconde. Il présente les définitions, les propriétés et les méthodes essentielles, accompagnées d'exemples résolus pour bien comprendre. Au programme : L'essentiel : donnée, descripteur, valeur, table, Organiser les données en tables, Les formats CSV et JSON, Les métadonnées. Chaque notion est expliquée pas à pas, puis mise en pratique grâce à des exercices interactifs, un QCM et une évaluation corrigée. Idéal pour réviser à son rythme, combler ses lacunes et progresser, en autonomie ou avec un professeur. Cours rédigé par un professeur particulier à Marseille pour aider les élèves de seconde à réussir en sciences numériques et technologie (SNT).
1

L'essentiel : donnée, descripteur, valeur, table

Donnée. Une donnée est une valeur qui décrit un objet, une personne ou un événement que l'on a choisi de conserver. Exemple : « 1885 » est une donnée sur le roman Germinal.
Descripteur et valeur. Le descripteur (ou attribut) est la caractéristique décrite : « année de publication ». La valeur est ce qu'il vaut pour un objet précis : 1885. Un objet est décrit par plusieurs descripteurs.
Collection et table. Des objets qui partagent les mêmes descripteurs forment une collection. On la présente sous forme de table : une ligne par objet (on dit aussi enregistrement), une colonne par descripteur.
Données structurées. Des données sont structurées lorsqu'elles respectent un schéma fixe et connu : mêmes descripteurs, même ordre, même type de valeur pour tous les objets. Un programme peut alors les lire et les traiter automatiquement.
Donnée personnelle. C'est toute information qui se rapporte à une personne physique identifiée ou identifiable, directement (nom, photo du visage) ou indirectement (numéro d'identification, numéro de téléphone, données de localisation, identifiant en ligne…). Dans une table d'élèves, le nom et la date de naissance de chaque élève sont des données personnelles ; la longueur d'un sentier n'en est pas une.
Un cadre juridique protecteur. En France, la loi « Informatique et libertés » du 6 janvier 1978 a créé la CNIL (Commission nationale de l'informatique et des libertés), chargée de veiller à l'usage des données personnelles. Dans toute l'Union européenne, le RGPD (règlement général sur la protection des données) s'applique depuis le 25 mai 2018 : on ne collecte que les données nécessaires (minimisation), et chacun dispose de droits sur les siennes (accès, rectification, effacement…).
Un carnet de contacts ou un emploi du temps sont des données structurées ; le texte libre d'un courriel ou le contenu d'une photo ne le sont pas.
2

Organiser les données en tables

Exemple : les livres du CDI.
titreauteuranneegenredisponible
GerminalZola1885romanoui
Les Fleurs du malBaudelaire1857poésienon
Cyrano de BergeracRostand1897théâtreoui
Cette table compte 5 descripteurs et 3 objets, donc 5 × 3 = 15 valeurs.
Types de valeurs. Chaque descripteur a un type : texte (titre, auteur), nombre entier (annee), nombre décimal, date, booléen (oui/non, vrai/faux : disponible).
Identifiant. Pour distinguer deux objets qui se ressemblent (deux homonymes, deux exemplaires d'un même livre), on ajoute un descripteur identifiant dont la valeur est unique pour chaque objet (numéro d'inventaire, numéro de licence…).
Base de données. Elle regroupe plusieurs collections reliées entre elles. Exemple : la base d'une bibliothèque conserve les livres, les abonnés et les emprunts ; un emprunt relie un abonné à un livre grâce à leurs identifiants.
Données ouvertes (open data). Ce sont des données publiées librement, dans un format lisible par une machine et sous une licence qui autorise leur réutilisation. En France, le portail public data.gouv.fr existe depuis 2011, et la loi pour une République numérique du 7 octobre 2016 pose le principe de l'ouverture par défaut des données publiques.
Repères historiques. Années 1930 : les cartes perforées, déjà utilisées pour le recensement américain de 1890, sont le premier support de stockage de données. 1956 : premier disque dur (IBM 350). 1970 : Edgar F. Codd propose le modèle relationnel, qui range les données en tables (base des bases de données actuelles). 1979 : VisiCalc, premier tableur grand public. 2009 : initiative pour un gouvernement ouvert (Open Government) du président Obama et portail américain data.gov. 2013 : charte du G8 pour l'ouverture des données publiques.
3

Les formats CSV et JSON

CSV (Comma-Separated Values). Fichier texte où chaque ligne représente un objet et où les valeurs sont séparées par un séparateur (virgule ou point-virgule). La première ligne, l'en-tête, donne les noms des descripteurs. Toutes les lignes ont le même nombre de champs.
La table du CDI en CSV :
titre;auteur;annee;genre;disponible
Germinal;Zola;1885;roman;oui
Les Fleurs du mal;Baudelaire;1857;poésie;non
Cyrano de Bergerac;Rostand;1897;théâtre;oui
En France on choisit souvent « ; » car la virgule sert à écrire les nombres décimaux.
JSON (JavaScript Object Notation). Un objet s'écrit entre accolades { } sous forme de paires "clé": valeur séparées par des virgules ; une collection est une liste entre crochets [ ]. Les clés et les textes sont entre guillemets droits doubles ; les nombres (avec un point décimal) et les booléens true/false s'écrivent sans guillemets.
Le même CDI en JSON (extrait) :
[
  {"titre": "Germinal", "auteur": "Zola", "annee": 1885, "genre": "roman", "disponible": true},
  {"titre": "Les Fleurs du mal", "auteur": "Baudelaire", "annee": 1857, "genre": "poésie", "disponible": false}
]
vCard. Format texte standard des fiches de contact (fichiers .vcf), échangé entre téléphones et messageries : une ligne par descripteur, par exemple FN:Camille Roux ou EMAIL:camille.roux@example.fr, entre BEGIN:VCARD et END:VCARD.
CSVJSON
Structuretable : lignes et colonnesobjets et listes, imbrication possible
Descripteursune fois, dans l'en-têterépétés dans chaque objet (clés)
Usage typiquetableur, données ouverteséchanges entre applications et sites web
4

Les métadonnées

Métadonnée. Donnée qui décrit une autre donnée ou un fichier. Elle ne fait pas partie du contenu, mais l'accompagne.
Exemples. Tout fichier : nom, format, taille, dates de création et de modification, auteur. Photo (métadonnées EXIF) : date et heure de prise de vue, modèle d'appareil, dimensions en pixels, parfois coordonnées GPS. Morceau de musique : titre, artiste, album, durée. Certaines sont enregistrées automatiquement par l'appareil ou le logiciel (date, position GPS, taille), d'autres sont renseignées par l'utilisateur (titre, auteur, mots-clés).
Où les trouver ? Clic droit sur le fichier puis « Propriétés » (Windows) ou « Lire les informations » (macOS) ; sur smartphone, le bouton d'information de la photo.
Les métadonnées peuvent trahir la vie privée : une photo publiée avec ses coordonnées GPS révèle l'endroit où elle a été prise, par exemple son domicile. On peut désactiver la géolocalisation de l'appareil photo ou supprimer les métadonnées avant de partager.
Les métadonnées sont utiles : elles permettent de classer ses photos par date, de retrouver un fichier, ou de connaître la licence et la date de mise à jour d'un jeu de données ouvertes.
5

Les données dans le nuage (cloud)

Stockage dans le nuage. Les fichiers sont enregistrés sur des serveurs distants, dans des centres de données (data centers), accessibles par Internet depuis n'importe quel appareil connecté au compte.
Supports de stockage et sauvegardes. Un fichier est enregistré sur un support interne (disque dur, SSD) ou externe (disque externe, clé USB), local ou distant (nuage). Un support peut tomber en panne, être perdu ou abîmé : on fait donc des sauvegardes, c'est-à-dire des copies sur un autre support.
Synchronisation et partage. Un dossier synchronisé est recopié automatiquement entre le nuage et chaque appareil : une modification faite sur l'un apparaît sur les autres. On peut partager un fichier par lien ou invitation, en lecture seule ou en modification.
Avantages et limites. Avantages : accès partout, sauvegarde en cas de perte de l'appareil, travail à plusieurs. Limites : connexion nécessaire, dépendance au fournisseur, confidentialité (où sont les serveurs, qui peut lire les données ?), consommation d'énergie.
Consommation énergétique des centres de données. Causes principales : serveurs et disques en fonctionnement 24 h sur 24, refroidissement des salles, redondance (données copiées plusieurs fois). Ordre de grandeur : environ 415 TWh en 2024, soit à peu près 1,5 % de l'électricité consommée dans le monde (Agence internationale de l'énergie, rapport Energy and AI, 2025). Les centres consomment aussi de l'eau pour le refroidissement et des métaux rares pour la fabrication des machines. L'efficacité se mesure par le PUE : PUE=EtotaleEinformatique Plus il est proche de 1, moins l'énergie est dépensée hors informatique.
Exemple. Un centre consomme 9,6 GWh par an, dont 6,4 GWh pour ses équipements informatiques : PUE = 9,6 ÷ 6,4 = 1,5. Pour 1 kWh utile, il dépense 0,5 kWh en plus (refroidissement, éclairage…).
Unitéoctetkilooctet (ko)mégaoctet (Mo)gigaoctet (Go)téraoctet (To)
Valeur8 bits103 octets106 octets109 octets1012 octets
Un caractère simple (lettre sans accent, chiffre, séparateur, fin de ligne) occupe 1 octet dans un fichier texte ; une lettre accentuée en occupe 2 en UTF-8.
6

Méthodes

Méthode — Identifier objets, descripteurs et valeurs
  1. Repérer les titres des colonnes : ce sont les descripteurs.
  2. Compter les lignes (hors en-tête) : ce sont les objets.
  3. Une case = une valeur, repérée par son objet (ligne) et son descripteur (colonne).
  4. Donner le type de chaque descripteur.
Exemple rédigé. Table d'un refuge : nom | race | date_arrivee | sterilise, avec la ligne Pistache | européen | 2025-03-12 | oui. Les descripteurs sont nom, race (textes), date_arrivee (date) et sterilise (booléen). « 2025-03-12 » est la valeur du descripteur date_arrivee pour l'objet Pistache.
Méthode — Écrire ou contrôler un fichier CSV
  1. Choisir un séparateur absent des valeurs (« ; » s'il y a des nombres décimaux).
  2. Écrire l'en-tête : les descripteurs dans l'ordre choisi.
  3. Écrire une ligne par objet, valeurs dans le même ordre ; une valeur inconnue laisse un champ vide.
  4. Vérifier que chaque ligne a autant de champs que l'en-tête.
Exemple rédigé. nom;race;date_arrivee;sterilise puis Pistache;européen;2025-03-12;oui : 4 champs dans chaque ligne, le fichier est cohérent.
Méthode — Passer d'une ligne CSV à un objet JSON
  1. Associer chaque descripteur de l'en-tête (clé) à la valeur de la ligne.
  2. Mettre clés et textes entre guillemets doubles.
  3. Écrire nombres (point décimal) et booléens sans guillemets.
  4. Entourer d'accolades ; plusieurs objets vont dans une liste entre crochets.
Exemple rédigé. {"nom": "Pistache", "race": "européen", "date_arrivee": "2025-03-12", "sterilise": true}.
Méthode — Estimer la taille d'un fichier texte
  1. Compter les octets d'une ligne (caractères + 1 pour la fin de ligne).
  2. Multiplier par le nombre de lignes.
  3. Convertir : 1 ko = 1 000 octets, 1 Mo = 1 000 000 octets.
Exemple rédigé. Un CSV de 2 400 lignes de 60 octets pèse 2 400 × 60 = 144 000 octets, soit 144 ko.
7

Pièges et erreurs classiques

Descripteur ou valeur ? « Ville » est un descripteur, « Lyon » est une valeur. Une question « quelle est la valeur… » attend le contenu d'une case, pas le titre d'une colonne.
La virgule décimale dans un CSV à virgules. Avec le séparateur « , », la valeur 12,5 est coupée en deux champs : la ligne a un champ de trop. Solution : séparateur « ; » ou valeur entre guillemets.
JSON mal écrit. Guillemets simples, clé sans guillemets, virgule décimale ou virgule après le dernier élément rendent le fichier illisible. Et "16" (texte) n'est pas 16 (nombre).
Un descripteur qui vieillit. Stocker un âge oblige à tout mettre à jour chaque année ; on stocke plutôt une date de naissance.
ko ou Kio ? 1 ko = 1 000 octets ; 1 Kio (kibioctet) = 1 024 octets ; de même 1 Mio (mébioctet) = 1 048 576 octets. Certains logiciels mélangent les deux.
Le nuage n'est pas immatériel. Les fichiers sont sur des disques bien réels, dans des bâtiments qui consomment de l'électricité.
En bref
  • Une donnée est une valeur ; le descripteur est la caractéristique qu'elle décrit.
  • Table : une ligne par objet (enregistrement), une colonne par descripteur, un type par descripteur.
  • CSV : en-tête + une ligne par objet, valeurs séparées par « , » ou « ; », même nombre de champs partout.
  • JSON : objets {"clé": valeur}, listes [ ], guillemets doubles, point décimal.
  • Métadonnée = donnée sur une donnée (taille, date, auteur, GPS) : utile mais parfois indiscrète.
  • Cloud = serveurs distants ; synchronisation, partage ; centres de données ≈ 1 à 2 % de l'électricité mondiale, PUE = énergie totale ÷ énergie informatique.
Bloqué sur ce chapitre ?

Moi c'est Ben, j'ai créé ce site pour aider le plus d'élèves possible, partout en France. Je peux aussi reprendre avec toi ce qui coince en cours particulier : en visio, ou à domicile si tu es à Marseille.

Soutien scolaire à Marseille · Cours particuliers au lycée · Aide aux devoirs