Sistemas Gestores de Bases de Datos

Get Started. It's Free
or sign up with your email address
Sistemas Gestores de Bases de Datos by Mind Map: Sistemas Gestores de Bases de Datos

1. MARIA DB

1.1. Ventajas y Características

1.1.1. Derivación de MySQL con características similares e inclusión de nuevas extensiones

1.1.2. Sigue la filosofía Open Source

1.1.3. 100% Compatible con MySQL

1.1.4. Aumento de motores de Almacenamiento

1.1.5. Escalabilidad de alto nivel por su velocidad y seguridad en las transacciones.

1.1.6. Extensiones para la aplicación e integración de Bases de Datos NoSQL

1.2. Desventajas

1.2.1. Tiempos de espera prolongados para nuevas versiones estables.

1.2.2. Incompatibilidad con algunas migraciones de datos.

2. POSTGRESQL

2.1. Características

2.1.1. Gestor de Base de datos relacional, de licencia y desarrollo abierto

2.1.2. Accesibilidad en múltiples sistemas operativos

2.1.3. Sistemas de Alta concurrencia

2.1.4. Sistema Hot Standby para consultas de lectura.

2.2. Ventajas

2.2.1. Gestor de bases de datos orientado a objetos.

2.2.2. Tolerancia y flexibilidad con múltiples lenguajes de programación

2.2.3. Herramienta visual para la fácil gestión y administración de bases de datos PGADMIN.

2.2.4. Estable y eficiente.

2.2.5. Estándar SQL para permitir la inclusión de consultas y scripts de otros motores de bases de datos

2.3. Desventajas

2.3.1. Lenta transaccionalidad en bajos volúmenes de datos

2.3.2. Se requiere conocimiento del lenguaje SQL para llevar a cabo las diferentes operaciones.

3. MONGO DB

3.1. Características

3.1.1. Sistema gestor de bases de datos no relacionales más utilizado.

3.1.2. Es un DBMS orientado a ficheros

3.1.3. Facilidad de integración por su esquema dinamico de estructuras BSON para guardar la información

3.1.4. Es un DBMS No relacional Open Source.

3.2. Ventajas

3.2.1. Indexación

3.2.2. Replicación

3.2.3. Balanceo de carga

3.2.4. Información almacenada en ficheros

3.2.5. Consultas AD HOC

3.2.6. Escalabilidad Horizontal

3.3. Desventajas

3.3.1. Complejidad en los sistemas debido a desarrollo propio requerido

3.3.2. Limitación de aplicaciones para transacciones seguras

3.3.3. Incompatibles con consultas SQL

3.3.4. Procesos complejos en lenguajes de consulta manual.

4. ORACLE

4.1. Características

4.1.1. DBMS Empresarial más completo y robusto.

4.2. Ventajas

4.2.1. Sistema de gestión y control centralizado.

4.2.2. Estandarización y consistencia entre implementaciones

4.2.3. Puede ejecutarse en todas las plataformas

4.2.4. Uso de particiones para orientar a la eficiencia

4.2.5. Administración de bases de datos distribuidas

4.2.6. Base de datos con orientación hacia internet.

4.3. Desventajas

4.3.1. Elevados costos de la información

4.3.2. Inhabilitados para la implementación de procesamiento recursivo

4.3.3. Complejidad para administración, mantenimiento.

4.3.4. Precio de la tecnología, se considera demasiado costosa.

5. SQL SERVER

5.1. Características

5.1.1. Gestor de bases de datos relacionales con uso de TransactSQL

5.1.2. Grandes volúmenes de datos para múltiples usuarios simultáneamente

5.1.3. Sistema propietario de Microsoft

5.2. Ventajas

5.2.1. Soporte exclusivo directamente de Microsoft

5.2.2. Escala le a las medidas de datos y recursos de máquina

5.2.3. Estable y seguro

5.2.4. Entorno gráfico de administración

5.2.5. Funcionalidad de comandos DML y DDL

5.2.6. Accesible desde ambientes Linux o Docker además de Windows.

5.2.7. Configuración de Alta disponibilidad y Cluster.

5.3. Desventajas

5.3.1. Por ser propietario es posible utilizar versiones express, sin embargo en ámbitos empresariales de accede a recursos Enterprise entre otras opciones locales o SAL Azure para la nube.

5.3.2. Grandes requerimientos de hardware para garantizar un funcionamiento adecuado.

6. MYSQL

6.1. Características

6.1.1. En un pr8ncipio se tenia un licenciamiento GNU GPL.

6.1.2. Gestor de base de datos en múltiples usuarios

6.1.3. Es el SGBD mas adoptado para las aplicaciones desarrolladas como software libre.

6.2. Ventajas

6.2.1. Gran uso y excelente rendimiento

6.2.2. Fácil instalación y configuración

6.2.3. Soportado multiplataforma

6.2.4. Incorporación de soporte para ssl

6.2.5. Velocidad y rendimiento en las operaciones

6.2.6. Bajas índices de corrupción de datos.

6.3. Desventajas

6.3.1. Tamaño limitado de bases de datos

6.3.2. Poca orientación a la escalabilidad

6.3.3. Luego de la adquisición por parte de Oracle, se volvió de índole empresarial.

6.3.4. Varias utilidades no se encuentran documentadas

6.3.5. No es intuitivo