Concept

Informix

Résumé
Informix est une combinaison de base de données relationnelle et de base de données orientée objet. Cette solution a été créée par Informix Software. En 2001, cette société a été achetée par IBM. Le nom complet du produit devient alors IBM Informix Dynamic Server. Laura King et Roger Sippl fondèrent dans les années 80 la société RDS (Relational Database Systems), et développèrent la technologie ISAM (gestion des accès en séquentiel indexé). Avec l'émergence des bases de données relationnelles, ils ont utilisé cette technique pour créer Informix, un ensemble fonctionnant sur plateforme Unix qui comportait un générateur d'états (ace), un générateur d'écrans interactifs (perform) et le langage de programmation Informer. Le produit a terminé son cycle avec la version 3.30 vers 1985. C'est alors qu'ils ont parié sur l'avènement du langage à cette époque plutôt confidentiel: SQL. En séparant la couche interface de la couche d'accès aux données, ils ont créé Informix-SQL 1.10 qui incluait ace, perform et l'accès aux bases de données (isql) . Plus tard est né Informix-4GL 1.00, véritable langage de basé sur le langage C, qui a été durant très longtemps le langage de programmation le plus utilisé après le C, toutes plateformes Unix confondues. Parallèlement, C-ISAM, la couche d'accès aux données, devenait un produit à part entière, devenait un produit très largement diffusé, notamment intégré dans le noyau unix. De nombreuses applications fonctionnent encore sur C-ISAM, technologie très efficace et robuste. Entretemps, la compagnie RDS est devenue Informix Software, alors que le laboratoire développait Informix-Turbo. En reprenant la base de C-ISAM pour l'appliquer cette fois-ci sur des raw-devices Unix, le serveur changeait radicalement d'architecture en adoptant des processus serveur continus et spécialisés (daemons) et l'utilisation de la mémoire partagée. En séparant les tâches de lecture et l'écriture des données et en les remontant en mémoire partagée, elles deviennent accessibles centralement à tous les utilisateurs, avec pour effet de réduire très sensiblement les entrées-sorties disque.
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.