De la technologie Bases de données à la technologie Web
Résumé
Indépendamment de sa génération (CODASL, Relationnelle, Objets), un Système de Gestion de Bases de Données (SGBD) offre plus de services que simplement décrire et manipuler des données. Ces services incluent le traitement et l'optimisation de requêtes, la gestion de l'intégrité et de la confidentialité des données, la gestion des transactions, celle des accès concurrents ainsi que la reprise en cas d'incident. Le but de ce tutoriel est de présenter l'évolution des SGBD en partant des concepts et de la technologie relationnels. L'architecture et les principaux acquis dans le domaine des bases de données centralisées et distribuées sont passés en revue pour faire ressortir les forces et faiblesses de la technologie relationnelle. La période post-relationnelle est ensuite parcourue selon plusieurs axes : SGBD actifs, déductufs, sémantiques et orientés objets. Le tutoriel se termine par un aperçu de la position de la technologie dans des architectures modernes (architectures client/serveur, bases de données et Web, en incluant XML et une partie de sa "galaxie"). || Independently from the generation (CODASYL, Relational, Object-Oriented) it belongs to, a DataBase Management Systems (DBMS) provides more facilities than only describing and manipulating data. These include query processing and optimization, data i