Traitement des données en table
| culture numer | D1 Format des données : Lien |
| culture numer | D2 Collecte des données personnelles : Lien |
| modelisation | D3 Données en table Lien |
| culture numer | D4 RGPD Lien et videos, recherche documentaire Lien |
| competences | TP1 Enquete de police Lien |
| modelisation | TP2 Pommes Lien |
| competences | TP3 Traitement de données data.gouv Lien |
| competences | TP4 Formulaire d’enquête et traitement Lien |
Activité 1: Trouver une information
Lea, une jeune mère de famille a accepté l’enregistrement de ses données de géolocalisation par le service Google.
Elle se renseigne sur les données enregistrées et obtient le tableau suivant pour les jours 15/09 et 16/09:
-
Quelle est la référence de la case contenant la valeur 08:45 ? …
-
Quelle est la valeur de la case E4 ? …
Compléter la formule de calcul de la distance parcourue le 15/09:
= E4 + …
- Compléter la formule utilisant la fonction somme pour calculer la distance totale parcourue pendant ces 2 jours:
= SOMME(E4 : …
- D’après les données de ce tableau:
-
Quelle a été la journée de Lea le Dimanche 15/09?
-
Où est le lieu de travail de Léa?
Activité 2: Données en plusieurs tables
L’agence de voyage Globe Trotteur enregistre les données de ses clients sous la forme de plusieurs tables: CLIENTS, VOYAGES et VOLS:
- Quel est l’identifiant de Julien Dumas dans le fichier CLIENTS?
- Quelles étaient les destinations de Francoise Dargent au cours du mois d’octobre 2024?
- Combien de miles cela lui-a-t-il rapporté dans son programme de fidélité?
Chaque traitement sur la base de données s’exprime de la manière suivante:
- Rechercher dans la colonne … de la table … la valeur … et retourner la valeur de la colonne … ou bien:
- Filtrer les lignes de la table … en conservant celles où la colonne … vaut …
- Dans la table … faire la somme des valeurs de la colonne … On peut aussi réaliser une combinaison de ces 3 opérations: par exemple, faire la somme sur les colonnes d’un tableau filtré.
- Pour chacune des 3 premières questions, énoncer le traitement qui est réalisé.
- Trouver une information à laquelle la base de données peut répondre. Formuler la question, comme vu dans les questions 1. à 3.
Cours
Recherche et tri
Le traitement sur des données structurées peut consister à:
- rechercher une donnée (critère)
- filtrer sur les données selon un critère
La formule exprime alors une idée du type: sur le tableau de données T, je cherche la valeur couleur correspondant à la fréquence 4,19
Calculer
Pour copier une donnée dans une nouvelle cellule, on peut faire une copie par référence en indiquant sa coordonnées, après le signe =
Le traitement peut aussi consister à réaliser des calculs:
On peut aussi combiner les méthodes: somme et filtre:
Cette formule calcule uniquement la somme des valeurs de la plage C2:C5, dans laquelle les cellules correspondantes de la plage B2:B5 contiennent le mot « Jean ».
Base de données à plusieurs tables
Pour représenter les données, on peut utiliser un simple fichier texte. Pour séparer ces données, le plus courant est d’utiliser un séparateur par virgule (comma en anglais) : comma separated values (csv). Ce format convient bien pour des petites collections de données. Pour de plus grosses quantités, on utilisera des ensembles de tables, reliées entre elles par des règles et constituants des « bases de données » (database). Pour une base de données à plusieurs tables, on utilise des clefs d’indexation permettant d’identifier rapidement chaque ensemble de données (comme un numéro d’article ou un numéro de client)
Exemple: voici un ensemble de données. Placer celles-ci comme nouvelles entrées dans les tableaux proposés.
Dupond Kevin, 21 ans, habite à Nice, voyage à Berlin le 06/12/24, son code client est le 756A Pour son voyage à Berlin, la compagnie était Lufthansa, le vol était LF 231, à 7h01 et son numéro de siege le 31D. Le passager voyageait seul et avait un bagage en soute de poids 14,6 kg, dont la reference bagage était 1234.