VictorMunoz

VMP_UF6-Teoria

Dec 11th, 2022
290
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.18 KB | None | 0 0
  1. Ejercicio Teórico UF6.
  2. Investiga 3 bases de datos relacionales principales del mercado, estudia sus ventajas e inconvenientes.
  3.  
  4. 1) MySQL
  5. MySQL es un gestor de bases de datos, y en la actualidad uno de los más utilizados y conocidos del mercado. Principalmente en el ámbito de creación de sitios web, está catalogada como la base de datos Open Source más popular del mundo.
  6. Algunas de las ventajas de MySQL Server son:
  7. - MySQL es de distribución libre y gratuita, podemos descargarlo del sitio web oficial de MySQL sin ningún costo.
  8. - MySQL es Open Source, es decir, que su código fuente puede ser obtenido y modificado por cualquier desarrollador de software.
  9. - Es veloz al realizar operaciones, y garantiza un buen rendimiento de las aplicaciones.
  10. - Es multiplataforma, es decir que soporta sistemas operáticos como Linux, Solaris, Windows, etc.
  11. - Es fácil de instalar y configurar.
  12. - Es seguro y confiable, las contraseñas están encriptadas en MySQL.
  13. - Es rápido: se considera uno de los gestores de base de datos más rápidos del mercado.
  14. - Puede ser ejecutado en computadoras con pocos recursos, ya que no exige mayores requerimientos.
  15.  
  16. Desventajas de MySQL:
  17. - Varias de las utilidades de MySQL no están documentadas.
  18. - No es del todo intuitivo, en comparación con otros programas.
  19. - No maneja de manera tan eficiente una base de datos con un tamaño muy grande.
  20.  
  21.  
  22. 2) Microsoft SQL Server
  23. Microsoft SQL Server es un sistema de gestión de base de datos relacional, desarrollado por la empresa Microsoft.
  24. Ventajas:
  25. - Contiene escalabilidad, estabilidad y seguridad.
  26. - Puede Incluir también un potente entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente.
  27. - Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y las terminales o clientes de la red solo acceden a la información. Además, permite administrar información de otros servidores de datos.
  28.  
  29. Desventajas:
  30. - La principal desventaja es que contiene una gran cantidad de memoria RAM para la instalación y utilización del software.
  31. - Tiene muchos bloqueos a nivel de página con un tamaño de página fijo y una pésima implementación de los tipos de datos y variables.
  32. - Contiene límites de conexiones simultáneas para las páginas
  33. - Solo tiene soporte con sistema operativo Windows.
  34.  
  35.  
  36. 3) MongoDB
  37. Es una de las bases de datos más populares a día de hoy.
  38. Ventajas de MongoDB:
  39. - Es ideal para entornos con pocos recursos de computación y tiene un bajo coste.
  40. - Tiene la posibilidad de trabajar con datos estructurados y no estructurados.
  41. - Destaca por su gran capacidad de escalado y rendimiento.
  42. - Permiten trabajar por pares de clave-valor y acceder a distintas partes de los datos almacenados.
  43. - Mongo DB no soporta atomicidad en las operaciones y garantiza integridad eventual. Los cambios se irán replicando a lo largo de todos los nodos, pero no se garantiza que todos los nodos tengan el mismo dato a la vez.
  44.  
  45. Desventajas de MongoDB:
  46. - No es una base de datos adecuada para aplicaciones con transacciones complejas.
  47. - No tiene Joins para consultas, es decir, consultas en las que se combinan o relacionan diferentes tablas.
Advertisement
Add Comment
Please, Sign In to add comment