Ingres

Définition - Que signifie Ingres?

Ingres est un système de gestion de base de données multiplateforme et open source développé par Ingres Corporation, qui prend en charge des applications à l'échelle de l'entreprise allant des bases de données commerciales aux bases de données gouvernementales.

Ingres est un système de gestion de base de données entièrement transactionnel qui suit strictement les propriétés d'atomicité, de cohérence, d'isolation et de durabilité (ACID) des bases de données relationnelles. Il a une architecture évolutive avec une plate-forme étendue et une prise en charge des transactions. Il prend également en charge les capacités d'audit et la sauvegarde automatisée.

Definir Tech explique Ingres

L'histoire d'Ingres remonte aux années 1970, lorsqu'elle a été créée en tant que produit de recherche à l'Université de Californie. Les principaux avantages d'Ingres sont qu'il est évolutif en termes de croissance des données, comprend des fonctionnalités de sécurité strictes (y compris Sarbanes-Oxley) et que les données impliquées peuvent résister aux pannes.

Les pilotes Ingres créent de nouvelles couches ou tables dans une instance de base de données existante. Chaque base de données est créée sur un emplacement de données connu de l'installation. Une installation Ingres est un groupe de processus serveur et de mémoire partagée qui améliore la communication interprocessus. Ingres est généralement installé en tant qu'installation client ou serveur. Les clients eux-mêmes n'ont pas de bases de données, mais peuvent accéder aux bases de données sur les installations de serveur. Toutes les installations sont effectuées par des utilisateurs privilégiés et chaque installation prend en charge de nombreuses bases de données. Les bases de données à plusieurs emplacements permettent des sauvegardes parallèles et réduisent le temps de sauvegarde. Les bases de données peuvent être rendues privées ou publiques lors de leur création.

Les sauvegardes Ingres peuvent être effectuées en ligne, où l'activité de l'utilisateur est autorisée sur la base de données, ou hors ligne, où aucune activité de l'utilisateur n'est autorisée sur la base de données.