SGBD libres son aquellos que no necesitamos comprar licencia para adquirirlo y por tanto podemos darle tanto uso como queramos sin necesidad de compra. Por ejemplo PostgreSQL.
SGBD comerciales son aquellos que necesitamos licencia para poder usarlos y solo podemos adquirirla de forma legal pagando un dinero por ella. Por ejemplo Oracle.
PostgreSQL vs. Oracle
Antes de pagar por una licencia de Oracle, tendríamos que valorar si de verdad necesitamos Oracle o puede servirnos un Sistema Gestor libre.
Ese es una de los incovenientes de Oracle, el alto coste. Quizás sea el mejor SGBD del mundo, pero la evolución de otros software como PostgreSQL nos da que pensar en muchas ocasiones si de verdad merece la pena el pago.
Una ventaja de Oracle sobre PostgreSQL es el gran mercado que tiene. Esto nos puede servir porque si tuvieramos algún tipo de problema la solución sería mas facil y rapida de encontrar que en PostgreSQL que no tendrá el soporte que tiene Oracle.
Oracle soporta consultas en paralelo, que sirve para optimizar las consultas, algo que PostgreSQL aún no ha implementado.
PostgreSQL tiene 5 lenguajes procedurales, mientras que Oracle solo 1.
Otra ventaja de oracle es que tiene un sistema de configuración superior al de PostgreSQL.
MySQL VS SQL Server
Analizamos ahora otros dos SGBD diferentes.
Podemos comenzar mencionando que MySQL tiene su versión gratuita, una opción que muchos usuarios que no estén dispuestos a gastar valorarán.
Otra diferencia que se decanta a favor de MySQL son las plataformas sobre las que utilizarlo. SQL Server solamente te permite usarlo en Windows por lo tanto los amantes de Linux o Mac se tendrán que decantar por MySQL a la hora de hacer una BD.
A favor de SQL Server podemos decir que al ser de pago tiene servicio de reportes para cuando tengamos un problema, algo que MySQL no tiene.
MySQL te permite elegir distintas formas de almacenamiento, mientras que SQL Server solo te permite una.
SQL Server necesita mucha memoria para su utilización, por tanto no se puede usar en cualquier equipo al contrario que MySQL.
SQL Server necesita mucha memoria para su utilización, por tanto no se puede usar en cualquier equipo al contrario que MySQL.
Base VS Access
Lo primero que debemos mencionar es que, como ya todos saben, Base es gratuito al contrario que Access.
Algo importante que tiene Access y que no tiene ningún SGBD del mercado es las facilidades que da su interfaz al usuario.
Base es multiplataforma y Access solo podremos usarlo en Windows, con lo que favorece a los usuarios que no usen Windows.
En contra de Base debemos añadir que se suele quedar colgado alguna que otra vez, sobre todo cuando intentamos abrir archivos Office.
Access tiene mejor soporte que Base. Microsoft te da muchas mas facilidades para solucionar problemas que nos puedan surgir.
Ambos son SGBD para ámbitos pequeños. No podemos compararlos nunca con Oracle o PostgreSQL que son software mucho más potentes.
No hay comentarios:
Publicar un comentario