(Plan) Vous êtes ici :  Accueil - Ingres

LaFage
Conseil                                   
Présentation rapide de Ingres

Découvrez notre offre de services, d'accompagnement
et de formation

Pourquoi utiliser Ingres ?

C'est gratuit !

 - Ingres est soumis à la licence GPL2
 - Téléchargement & utilisation gratuits
 - Versions stables à fréquence régulière
 - Forums
 - Webcast techniques

C'est professionnel !

 - Plus de 30 ans que le produit existe
 - Contrat de support 24x7x365
 - Correctifs
 - Formations certifiantes

C'est facile à installer !

 - Installation en moins de 15 minutes
 - Assistants graphiques d'installation
 - Windows, Unix et Linux
 - Installation sous forme RPM (Linux)

C'est facile à utiliser !

 - Prêt à fonctionner après l'installation
 - Outils graphiques
 - Outils mode ligne de commande
 - Connectivité ouverte

Un des premiers SGBD

Ingres est un des SGBD Relationnel historique du monde informatique. A l'origine il s'agit projet universitaire conduit en 1974 par Michael Stonebreaker et Eugene Wong. Michael Stonebreaker est un des pères fondateur du monde des bases de données.


Deux éditions

Il existe deux versions de Ingres, proposées par l'éditeur éponyme (voir www.ingres.com) :
 - Community Editions : sous licence GPL2, support via la communauté (essentiellement anglophone), pas de correctifs mais des versions régulières (releases)
 - Enterprise Editions : offre de support 24x7x365, interaction large avec le support (mail, web, téléphone), accès aux correctifs (patches Ingres)

Environnements supportés

développement

 - JDBC, JDBC XA, JBoss, Hibernate
 - Unicode, Date/Heure ANSI, OpenSQL, SQL92
 - Eclipse DTP toolkit
 - Python,  Perl,  PHP
 - DotNet, C#
 - ODBC
 - Embedded SQL en
            C
            C++
            Fortran
            Cobol
 - ADA
 - ABF, OpenROAD
 - OpenAPI

système

Il existe de nombreuses versions binaires de Ingres, compilées par l'éditeur, pour une large variété de plateformes et d'architectures :
 - Unix : Sun, AIX, HP-UX, Tru64, ...
 - Linux
 - Windows
 - VMS
 - Intel
 - AMD
 - 32 & 64 bits
...

Le code source est ouvert et permet de compiler sa propre version de Ingres.

L'éditeur et le produit

Ingres a été rapidement un produit commercial, puis il a changé plusieurs fois de nom (Ingres, OpenIngres, IngresII, Ingres2006) et de propriétaire (RTI, Ingres, Ask Ingres, Computer Associates, Ingres). Le code source n'a été libéré qu'en 2004 par le précédent propriétaire, Computer Associates, pour finalement créer en 2005 Ingres Corp. Ingres est une société dont l'implantation est mondiale.

Il existe un peu partout en Europe ou aux Etats Unis des centaines de clients utilisant Ingres pour des applications stratégiques et le plus souvent embarquées. Pour quelques unes d'entre elle la robustesse du produit est telle que la nécessité de migrer est due à l'obsolescence du matériel et non à une instabilité de l'outil. Après une panne sévère Ingres redémarre plus rapidement que bien des SGBD et on ne constate que très rarement des pertes de données allant au delà des transactions en cours pendant l'incident. Son architecture légère s'appuie sur les ressources systèmes ce qui permet une évolution du volume de données gérées au gré de l'ajout d'espace disque. Il peut gérer de gros volumes de données dans des contextes d'exploitation lourds.

Ingres open source

Ingres est la seule base de données open source de classe entreprise. Le produit a fêté ses 30 ans récemment et depuis sa création ou presque il offre la gestion des transactions, des règles, des procédures stockées et un haut niveau de fiabilité. De ce fait il se place au niveau des fonctionnalités d'un produit commercial alors que les bases de données nativement open source ont une offre moins avancée ou moins mature. Pour autant il est utilisable gratuitement dans sa version communautaire.

Produits et composants

L'offre produit Ingres se compose de plusieurs produits ou composants :
 - Moteur de données (Ingres/DBMS)
 - Serveur de communication (Ingres/Net)
 - Serveur JDBC (Ingres/DAS : Data Access Server)
 - Serveur de Réplication de données (Ingres/Replicator)
 - Serveur de Distribution de données (Ingres/Star ou Ingres Federated Database)
 - Service de monitoring (imadb, Security Audit)
 - Applications Web (Ingres/ICE : Internet Commerce Enabled)
 - Atelier de développement d'applications mode terminal terminal (Ingres/ABF : Applications By Form)
 - Atelier de développement d'états mode serveur (Ingres/Report Writer)
 - Atelier de développement d'applications et d'états mode graphique et web (OpenROAD)
 - Suite d'outils graphiques
            ~ d'administration :
                    ¤ VDBA Visual DBA
                    ¤ IVM Ingres Visual Manager
                    ¤ IJA Ingres Journal Analyser
                    ...
            ~ d'imports/exports de données
                    ¤ IIA Ingres Import Assistant
                    ¤ IEA Ingres Export Assistant
                    ...

Support

de la communauté

Les concepts fondamentaux de Ingres sont restés ceux qu'ils étaient lors des premiers développements, de même que l'équipe des développeurs et concepteurs de Ingres est restée stable au fil des années. Très impliqués dans les développements, ils partagent volontiers leur savoir sur Internet via un liste de diffusion [info-ingres]. Cette liste offre une bonne base du support dit communautaire. Elle est dupliquée dans le newgroup comp.databases.ingres. L'éditeur lui-même se propose son aide au travers du site community.ingres.com. Enfin depuis peu il existe en France le Club des Utilisateurs Ingres qui propose son aide sur le site www.ingres-ua.org.

de l'éditeur

Pour une facturation par processeur réel de votre machine vous serez libre d'ouvrir vos appels dans votre langue aux heures ouvrables et en anglais le reste du temps. Un traitement mondial de votre incident peut se réaliser avec une offre dite "follow the sun" : chaque fois qu'un centre de support Ingres ferme il y en a un autre qui ouvre et qui peut continuer à travailler sur l'incident. Une interface web de gestion des appels permet une réelle interaction avec le support et suivre l'évolution de votre demande. Dans certains cas, il est aussi possible au support d'opérer à distance ou d'avoir pour le moins une vision de l'écran du client afin de le guider dans certaines opérations. Retrouvez plus d'information sur le site www.ingres.com.

Toujours pas convaincu ? Regardez ceci

Vidéo "Ingres and YOU"
sur YouTube qui vante les mérites de IngresII
Epoque Computer Associates