Chapitre 1 : Données, formats et métadonnées¶
Programme officiel (B.O.)¶
B.O. spécial n° 1 du 22 janvier 2019 - SNT Seconde
| Contenus | Capacités attendues |
|---|---|
| Données, descripteurs, valeurs, collection, table | Définir une donnée personnelle. Identifier les principaux formats et représentations de données. |
| Données structurées : formats CSV et JSON | Collecter des données, les organiser sous forme de table et les traiter (recherche, tri, filtre, calcul). |
| Métadonnées | Retrouver les métadonnées d'un fichier personnel. |
| Données dans le nuage (Cloud) | Utiliser un support de stockage dans le nuage. Identifier les principales causes de la consommation énergétique des centres de données ainsi que leur ordre de grandeur. |
| Open Data | Utiliser un site de données ouvertes, pour sélectionner et récupérer des données. |
| Données personnelles et RGPD | Connaître les droits liés aux données personnelles garantis par le RGPD. |
1. Qu'est-ce qu'une donnée ?¶
Une donnée est une information se rapportant à un objet, une personne ou un événement. Elle peut prendre différentes formes : un nombre, un texte, une date, une image, un son...
Pour décrire un objet, on utilise plusieurs descripteurs (aussi appelés champs ou attributs). Chaque descripteur possède une valeur.
Exemple
Pour décrire un morceau de musique, on peut utiliser les descripteurs : titre, artiste, année, durée, genre.
| Descripteur | Valeur |
|---|---|
| Titre | Bohemian Rhapsody |
| Artiste | Queen |
| Année | 1975 |
| Durée | 5:55 |
| Genre | Rock |
Les types de données¶
Chaque descripteur est associé à un type de données qui précise la nature des valeurs qu'il peut contenir :
| Type | Description | Exemples |
|---|---|---|
| Texte (chaîne de caractères) | Suite de caractères | "Dupont", "Lyon", "Bohemian Rhapsody" |
| Nombre entier | Nombre sans décimale | 16, 1975, 69000 |
| Nombre décimal (flottant) | Nombre avec partie décimale | 3,14 47,87 14,5 |
| Booléen | Valeur vraie ou fausse | Vrai / Faux, Oui / Non |
| Date | Jour, mois, année (et éventuellement heure) | 25/05/2018, 2024-01-15 |
Décrire un objet en 280 caractères
Imaginez que vous devez décrire un objet du quotidien (un livre, un film, un plat...) en 280 caractères, comme dans un tweet. Quels descripteurs choisissez-vous ? C'est exactement le travail que fait un informaticien lorsqu'il conçoit une base de données : sélectionner les informations les plus pertinentes pour décrire un objet.
Les données personnelles et les identifiants uniques¶
Certaines données servent d'identifiants uniques : elles permettent de distinguer de manière certaine un objet (ou une personne) de tous les autres.
| Identifiant | À quoi il sert |
|---|---|
| ISBN (International Standard Book Number) | Identifie un livre de manière unique dans le monde entier (ex. : 978-2-07-036024-3) |
| Numéro de sécurité sociale (NIR) | Identifie une personne en France (15 chiffres codant le sexe, l'année et le mois de naissance, le lieu...) |
| Adresse e-mail | Identifie un utilisateur sur Internet |
| Plaque d'immatriculation | Identifie un véhicule |
| Code-barres / QR code | Identifie un produit commercial |
Ce que les géants du numérique savent sur vous
Les grandes plateformes (Google, Meta/Facebook, Amazon...) collectent une quantité considérable de données personnelles :
- Google : historique de recherches, sites visités, position GPS (Google Maps), e-mails (Gmail), vidéos regardées (YouTube), contacts, agenda...
- Meta (Facebook, Instagram, WhatsApp) : liste d'amis, messages, photos, mentions « J'aime », temps passé sur chaque publication, localisation...
Ces données sont utilisées principalement pour la publicité ciblée : vous montrer des annonces correspondant à vos centres d'intérêt. Vous pouvez consulter (et télécharger) l'ensemble des données que ces entreprises possèdent sur vous grâce au droit d'accès garanti par le RGPD.
Collection et base de données¶
- Une collection regroupe des objets partageant les mêmes descripteurs (par exemple : une playlist regroupe des morceaux de musique décrits par les mêmes champs).
- Une base de données regroupe plusieurs collections reliées entre elles.
2. Les données structurées¶
Les données structurées sont des informations organisées et classées de manière à faciliter leur lecture et leur traitement par des algorithmes et des programmes.
La structure la plus courante est la table (ou tableau) :
- Chaque ligne représente un objet (un enregistrement).
- Chaque colonne représente un descripteur.
- Chaque cellule contient la valeur d'un descripteur pour un objet donné.
| Nom | Prénom | Âge | Ville |
|---|---|---|---|
| Dupont | Marie | 16 | Lyon |
| Martin | Lucas | 15 | Paris |
| Leroy | Emma | 16 | Nantes |
Les données non structurées sont tout ce qui n'est pas organisé sous forme de table : e-mails, photos, vidéos, documents texte...
3. Les formats de fichiers de données¶
3.1. Le format CSV¶
Le CSV (Comma-Separated Values, valeurs séparées par des virgules) est un format texte simple où :
- Chaque ligne correspond à un enregistrement.
- Les valeurs sont séparées par un séparateur (virgule, point-virgule ou tabulation).
- La première ligne contient généralement les noms des descripteurs.
Séparateur en France
En France, le séparateur le plus courant est le point-virgule (;) car la virgule est déjà utilisée comme séparateur décimal (par exemple 3,14).
3.2. Le format JSON¶
Le JSON (JavaScript Object Notation) est un autre format texte, structuré en paires clé : valeur et délimité par des accolades :
[
{
"Nom": "Dupont",
"Prenom": "Marie",
"Age": 16,
"Ville": "Lyon"
},
{
"Nom": "Martin",
"Prenom": "Lucas",
"Age": 15,
"Ville": "Paris"
}
]
3.3. Le format vCard¶
Le vCard (extension .vcf) est un format standard pour les cartes de visite numériques. C'est un exemple concret de données structurées que vous utilisez quotidiennement : chaque contact enregistré dans votre téléphone est stocké dans ce format.
Un fichier vCard contient des champs identifiés par des mots-clés :
| Champ | Signification | Exemple |
|---|---|---|
BEGIN:VCARD |
Début de la carte | - |
VERSION |
Version du format | 3.0 |
FN |
Nom complet (Full Name) | Marie Dupont |
N |
Nom structuré (Nom;Prénom) | Dupont;Marie |
TEL |
Numéro de téléphone | 06 12 34 56 78 |
EMAIL |
Adresse e-mail | [email protected] |
ADR |
Adresse postale | 12 rue des Lilas;Lyon;69001 |
BDAY |
Date de naissance | 2008-03-15 |
ORG |
Organisation / Établissement | Lycée Jean Moulin |
END:VCARD |
Fin de la carte | - |
Exemple de fichier vCard
BEGIN:VCARD
VERSION:3.0
FN:Marie Dupont
N:Dupont;Marie;;;
TEL;TYPE=CELL:+33 6 12 34 56 78
EMAIL:[email protected]
ADR;TYPE=HOME:;;12 rue des Lilas;Lyon;;69001;France
BDAY:2008-03-15
ORG:Lycée Jean Moulin
END:VCARD
Ce fichier peut être importé directement dans l'application Contacts de n'importe quel téléphone ou ordinateur. On peut aussi le créer avec un simple éditeur de texte (Bloc-notes, Notepad++...) en l'enregistrant avec l'extension .vcf.
3.4. Comparaison CSV / JSON¶
| Critère | CSV | JSON |
|---|---|---|
| Lisibilité humaine | Moyenne | Bonne |
| Taille du fichier | Compact | Plus volumineux |
| Structure | Tableau plat | Hiérarchique (imbrications possibles) |
| Utilisation typique | Tableurs, exports de données | API Web, échanges entre applications |
4. Les métadonnées¶
Les métadonnées sont des « données sur les données » : elles décrivent le contenu, la provenance ou les caractéristiques d'un fichier sans faire partie du contenu lui-même.
| Type de fichier | Exemples de métadonnées |
|---|---|
| Photo | Date de prise de vue, coordonnées GPS, modèle d'appareil, résolution |
| Document texte | Auteur, date de création, date de modification, nombre de pages |
| Musique | Titre, artiste, album, année, genre, durée |
| Vidéo | Résolution, codec, durée, débit |
Métadonnées et vie privée
Les métadonnées d'une photo peuvent révéler votre position GPS au moment de la prise de vue. Avant de partager une photo en ligne, pensez à vérifier (et éventuellement supprimer) ses métadonnées.