Manejadores de Bases de datos

Manejadores de Bases de datos
Características
Registros que soportan
Access
Utiliza el motor de BD Jet (Jet SQL).
Los usuarios pueden crear tablas, consultas, formularios e informes y conectarlos con macros. Opción de importar y exportar los datos a muchos formatos incluyendo Excel, Outlook, ASCII, Dbase, Paradox, FoxPro, SQL Server, Oracle, ODBC, etc.
6.618.624 registros
Oracle
Oracle es básicamente una herramienta cliente/servidor para la gestión de Bases de Datos.
-Soporte de transacciones.
-Estabilidad.
-Escalabilidad.
-Multiplataforma.


40 a 50 millones de registros
MySQL
Uso de transacciones ACID ( Atomic Consistent Isolated Durable): Para construir aplicaciones más seguras mediante commit, rollback, crash recovery y bloqueo por registro.
-Store Producers: para mejorar la programación.
-Triggers: para mejorar las reglas del negocio.
-Vistas: Para que la información sensible sea más segura.
Information Schema: Para un fácil acceso a los metadatos.
-Transacciones(XA): Para soportar transacciones entre múltiples ambientes de bases de datos.

1.073,741,824 registros
SQL Server
SQL Server es un sistema de gestión de bases de datos relacionales (RDBMS) de Microsoft que está diseñado para el entorno empresarial.
Soporte exclusivo por parte de Microsoft.
-Escalabilidad, estabilidad y seguridad.
-Posibilidad de cancelar consultas.
-Potente entorno gráfico de administración que permite utilizar comandos DDL y DML.
-Aunque es nativo para Windows puede utilizarse desde hace ya un tiempo en otras plataformas como Linux o Docker.
Depende del tipo de data que use esa columna.

- tinyint (255)
- smallint (32,767)
- int (2,147,483,647)
- bigint (9,223,372,036,854,775,807)
- numeric(38, 0) (10^38)
Informix












IBM Informix® es una base de datos de clase empresarial rápida y flexible con la capacidad de integrar perfectamente SQL, NoSQL / JSON, y series de tiempo y datos espaciales optimizada para datos OLTP e Internet de las cosas (IoT). Su versatilidad y facilidad de uso hacen de Informix una solución preferida para una amplia gama de entornos, desde almacenes de datos empresariales hasta el desarrollo de aplicaciones individuales. Además, con su tamaño reducido y sus capacidades de autogestión, Informix es ideal para soluciones de gestión de datos integradas.
180 Millones de registros
Maria DB
-Aumento de motores de almacenamiento
-Gran escalabilidad
-Seguridad y rapidez en transacciones
-Extensiones y nuevas características relacionadas con su aplicación para Bases de datos NoSQL.

Db2
-Optimización de almacenamiento: comprime datos de manera simple para disminuir los requisitos de infraestructura de almacenamiento y de espacio de disco.
-Compatibilidad con SQL: reduce considerablemente el costo y el riesgo de mover aplicaciones heredadas creadas para la Base de Datos Oracle para Db2.
-Optimización avanzada de almacenamiento.
-Recuperación tras desastre: protege contra la perdida de datos.
-Hybrid Flex: permite aprovechar todos los datos disponibles.
10,000 registros
POSGRES
-Control de Concurrencias multiversión (MVCC)
-Flexibilidad en cuanto a lenguajes de programación
-Multiplataforma
-Dispone de una herramienta muy fácil e intuitiva para la administración de las bases de datos.
-Robustez, Eficiencia y Estabilidad.
No tiene un limite
SQLite
Cuenta con una biblioteca utilizada en multitud de aplicaciones actuales ya que es open source y las consultas son muy eficientes.
-El tamaño, al tratarse de una biblioteca, es mucho menor que cualquier SGBD
-Reúne los cuatro criterios ACID (Atomicidad, Consistencia, Aislamiento y Durabilidad) logrando gran estabilidad
-Gran portabilidad y rendimiento.
Por defecto es 1 billón de bytes o 2TBytes de tamaño máximo.


Comentarios

Entradas más populares de este blog

Lista de mnemónicos para lenguaje ensamblador

Programas en lenguaje ensamblador.

1.4 Aspectos matemáticos de la graficación (geometría fractal)