Format JSON : structurer les données hiérarchiquement en 2nde
Format JSON : structurer les données hiérarchiquement, c'est une notion de snt du chapitre « Les données structurées et leur traitement », au programme de 2nde. Voici le cours, un exemple et de quoi t'entraîner.
Format JSON : structurer les données hiérarchiquement : le cours
JSON signifie « JavaScript Object Notation ». C'est un format qui organise les données avec des accolades et des crochets, permettant de créer des structures imbriquées et plus complexes que CSV.
Exemple
Un profil utilisateur : {"nom": "Alice", "age": 15, "hobbies": ["musique", "sport"], "adresse": {"ville": "Paris", "code_postal": 75001}}
À retenir
JSON est plus flexible que CSV et permet de représenter des données complexes avec des objets et des listes.
S'entraîner sur format json : structurer les données hiérarchiquement
Fais l'exercice, puis demande au tuteur de te corriger pas à pas.
Exercice 1
Voici un extrait de données en format CSV représentant les élèves d'une classe : ``` ID,Nom,Prenom,Age,Moyenne 1,Dupont,Alice,15,14.5 2,Martin,Bob,16,12.3 3,Bernard,Clara,15,16.8 ``` 1) Identifiez les métadonnées de ce fichier CSV. 2) Expliquez pourquoi le format CSV est pratique pour stocker ces données. 3) Combien de lignes de données (hors en-tête) contient ce fichier ?
Corrige cet exercice avec le tuteur →Exercice 2
Une base de données relationnelle contient deux tables : Table ELEVES : | id_eleve | nom | prenom | |----------|------|--------| | 1 | Dupont | Alice | | 2 | Martin | Bob | Table NOTES : | id_note | id_eleve | matiere | note | |---------|----------|---------|------| | 101 | 1 | Maths | 15 | | 102 | 1 | Francais | 14 | | 103 | 2 | Maths | 12 | 1) Expliquez la relation entre ces deux tables et identifiez la clé étrangère. 2) Quel est l'avantage d'organiser les données de cette manière plutôt que dans une seule table ?
Corrige cet exercice avec le tuteur →Cette notion fait partie du chapitre Les données structurées et leur traitement (SNT 2nde).