Tomemos esto: empresa que utiliza Microsoft Server Database desde 2008. Su empresa depende en gran medida de trabajar con datos de bases de datos. (Empresa constructora) La base de datos actual está desactualizada y no muy estructurada porque la gente que estaba trabajando en ella en 2008 la desarrolló rápido y no muy inteligentemente.
Decidí sugerirles que reconstruyeran la estructura de la base de datos actual para que todo fuera más claro, rápido y confiable.
Mi pregunta principal es si existen diferencias principales entre los sistemas de base de datos MySQL (MariaDB), PostgreSQL, Oracle y Microsoft. Sé que usar bases de datos "pagadas" es "siempre mejor", pero no veo ninguna diferencia en el rendimiento o la confiabilidad de estas bases de datos relacionales. ¿Hay alguno? En caso afirmativo, ¿por qué son mejores para su uso en proyectos empresariales en lugar de otros (no responda a la última pregunta si está basado en su opción)?
Más en serio: depende de varias cosas, como la disponibilidad, la capacidad de administración, el tiempo que puede gastar en ello, el tamaño de las bases de datos, su infraestructura, los tiempos de respuesta requeridos, etc.
izzy