Cours n°11 : Java et bases de données - © A. Giorgetti & F. Sailhan, Université de Franche-Comté
2
Motivations
• Conservation des données d'un programme Java
sur disque
avec un langage d'interrogation adapté
• Accès à des bases de données existantes
transformation des données en objets
pour des traitements complexes
♦sinon utiliser les langages de SGBD
•Cas d'une base de données relationnelle
cas le plus fréquent dans la pratique
langage de requête SQL normalisé (à 99%)
problème : correspondance classe/relation et
objet/enregistrement non naturelle
♦émergence de base de données objet (OODB pour
Object Oriented DataBases)