Achevia/ France/ Numérique et sciences informatiques · 1re/ Traitement de données en tables

CoursNumérique et sciences informatiques · 1re

Traitement de données en tables

Listes de contacts, catalogues, résultats sportifs : énormément de données s'organisent en tables. La spécialité NSI apprend à structurer et traiter ces données en tables, une compétence au cœur du numérique et du « big data ».

Le cours

1. Les données en tables

Une table organise des données en lignes et en colonnes, comme un tableau. Chaque ligne représente un objet (un enregistrement), chaque colonne un attribut (une caractéristique). C'est une façon très répandue de structurer les données.

La table est une structure de données fondamentale.

Exemple

Une table d'élèves : chaque ligne un élève, chaque colonne un attribut (nom, classe, moyenne).

2. Le format CSV

Les tables sont souvent stockées au format CSV (valeurs séparées par des virgules) : un fichier texte simple où chaque ligne est un enregistrement et où les valeurs sont séparées par un caractère (souvent une virgule). Ce format est universel et facile à manipuler.

Le CSV est un format standard pour échanger des tables.

Exemple

Un fichier CSV stocke une table sous forme de texte, valeurs séparées par des virgules.

3. Rechercher, trier, filtrer

Sur une table, on peut effectuer des opérations : rechercher un enregistrement, trier selon une colonne (ordre alphabétique, valeur croissante), filtrer selon un critère (par exemple tous les élèves d'une classe). Ces opérations donnent du sens aux données.

Traiter une table, c'est en extraire l'information utile.

Exemple

Trier une table par moyenne, ou filtrer les élèves d'une même classe.

4. Croiser des données

On peut aussi combiner plusieurs tables en croisant leurs données (par exemple, relier une table d'élèves et une table de notes). Le traitement de grandes quantités de données structurées est au cœur de nombreuses applications modernes.

Croiser des tables enrichit l'analyse des données.

Exemple

Croiser une table d'élèves et une table de notes permet d'associer chaque élève à ses résultats.

Ce qu'il faut absolument retenir

Ce qu'il faut absolument retenir

Vérifie ta compréhension

Exercice 1Dans une table de données, que représente une ligne ?

Exercice 2Que signifie le format CSV ?

Exercice 3Quelle opération permet de ne garder que les élèves d'une classe donnée ?

Exercice 4On peut croiser plusieurs tables pour combiner leurs données.

Exercice 5Décris comment organiser un carnet d'adresses sous forme de table.

Source officielle   Ministère de l'Éducation nationale — Programme officiel · FR-2019