Attributes | Values |
---|
type
| |
Thesis advisor
| |
Author
| |
alternative label
| - Persistency and concurrency control on object oriented databases
|
dc:subject
| - Intelligence artificielle
- Thèses et écrits académiques
- Bases de données orientées objet
- Langages de programmation orientés objet
- Bases de données -- Gestion
- LISP (langage de programmation)
- Sérialisation
- Transactions imbriquées
|
preferred label
| - Persistance et contrôle de concurrence dans les bases de données orientées objets
|
Language
| |
Subject
| |
dc:title
| - Persistance et contrôle de concurrence dans les bases de données orientées objets
|
Degree granting institution
| |
note
| - 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.
|
dc:type
| |
http://iflastandar...bd/elements/P1001
| |
rdaw:P10219
| |
has content type
| |
is primary topic
of | |
is rdam:P30135
of | |