Definición - ¿Qué significa Ingres?
Ingres es un sistema de administración de bases de datos de código abierto y multiplataforma desarrollado por Ingres Corporation, que admite aplicaciones para toda la empresa que van desde bases de datos comerciales hasta bases de datos gubernamentales.
Ingres es un sistema de gestión de bases de datos totalmente transaccional que sigue estrictamente las propiedades de atomicidad, consistencia, aislamiento y durabilidad (ACID) de las bases de datos relacionales. Tiene una arquitectura escalable con una amplia plataforma y soporte de transacciones. También admite capacidades de auditoría y copias de seguridad automatizadas.
Techinfo explica Ingres
La historia de Ingres se remonta a la década de 1970, cuando se creó como un producto de investigación en la Universidad de California. Los principales beneficios de Ingres son que es escalable en términos de crecimiento de datos, incluye características de seguridad estrictas (incluida Sarbanes-Oxley) y los datos involucrados pueden resistir fallas.
Los controladores Ingres crean nuevas capas o tablas dentro de una instancia de base de datos existente. Cada base de datos se crea en una ubicación de datos conocida por la instalación. Una instalación de Ingres es un grupo de procesos de servidor y memoria compartida que trabaja para mejorar la comunicación entre procesos. Ingres generalmente se instala como una instalación de cliente o servidor. Los clientes por sí mismos no tienen bases de datos, pero pueden acceder a las bases de datos en las instalaciones del servidor. Todas las instalaciones las realizan usuarios privilegiados y cada instalación admite muchas bases de datos. Las bases de datos con múltiples ubicaciones permiten respaldos en paralelo y reducen el tiempo de respaldo. Las bases de datos pueden hacerse públicas o privadas durante la creación.
Las copias de seguridad de Ingres se pueden realizar en línea, donde se permite la actividad del usuario en la base de datos, o fuera de línea, donde no se permite la actividad del usuario en la base de datos.