Introduction
Le cours consiste à faire le lien avec les données et voir comment y accèder (via base de donnée ou fichiers). Les labos sur les données commencent le
dans les labos de l’AI.Le cours étudie la notion de persistance d’une donnée.
Définition de la donnée
Les données peuvent être de différents types (booléen, texte, entier, etc). Et faire persister une donnée ça veut dire, faire vivre la donnée en dehors de l’exécutino de l’application.
Persistance
La persistance intervient partout :
- La sauvegarde et la restauration de l’état d’un programme
- Conservation de données métiers communes à plusieurs programmes
- Communication des données entre programmes sur un réseau
Sujets abordés
On va regarde rcomment conserver et restaurer des données dans des fichiers ou dans des bases de données en Java et en C#.
Le but est donc d’accéder et gérer les ressources de manière efficace et utiliser des API standard pour dialoguer avec le gestionnaire de stockage tout en sélectionnant un format de donnée adéquat pour leur préservation.
Fichiers
On va voir la nature, le format et la sérialisation des fichiers. Et quels outils on a en Java et C# pour les manipuler.
Base de données
Pour les bases de données on va voir comment faire un mapping entre les classes en POO et les tables dans la base de donnée.
No Comments