Thèse soutenue

Persistance et contrôle de concurrence dans les bases de données orientées objets
FR  |  
EN
Accès à la thèse
Auteur / Autrice : Patrice Anota
Direction : Jean-Paul Barthès
Type : Thèse de doctorat
Discipline(s) : Contrôle des Systèmes
Date : Soutenance en 1989
Etablissement(s) : Compiègne
Ecole(s) doctorale(s) : École doctorale 71, Sciences pour l'ingénieur (Compiègne)

Résumé

FR

Les langages orientés objets dotés de mécanismes de stockage peuvent prétendre être le modèle idéal de la majorité des applications. Les langages traditionnels de représentation àa base de frame utilisés en intelligence artificielle sauvent des images mémoire entre les sessions. Nous avons décidé de développer une méthode de stockage de gros objets de longueur quelconque dont la structure est cachée du SGBD. La première partie de la thèse décrit l'implantation d'une telle méthode sur la machine LISP. Cela constitue une réflexion sur une méthode de représentation efficace d'un objet en mémoire et sur disque. Le principal problème d'une telle représentation est le compromis entre place mémoire et temps CPU; des représentations compactes exigeant un temps CPU plus important pour sauvegarder et reconstituer l'objet. La seconde partie de cette thèse traite des problèmes de partage d'objets dans les bases de données orientées objets. Une analyse a été faite sur l'impact du contrôle de concurrence sur des concepts fondamentaux comme l'héritage propre aux bases de données orientées objets. Aucune méthode de contrôle de concurrence n'est profondément adaptée pour les environnements interractifs ou les transactions peuvent être longues. Nous avons fait des comparaisons entre les deux alternatives: méthodes traditionnelles de contrôle de concurrence et nouvelles méthodes. A partir d'une analyse précise, nous sommes à même d'en distinguer les avantages et les inconvénients.