Este documento compara diferentes motores de bases de datos como Oracle, PostgreSQL, SQL Server y MySQL. Detalla las ventajas y desventajas de cada uno. Oracle es el más usado a nivel mundial pero también el más caro. PostgreSQL es gratuito pero consume más recursos. SQL Server incluye herramientas para administrar y desarrollar fácilmente pero requiere más memoria RAM. MySQL es de código abierto y rápido pero tiene limitaciones en disparadores.
2. Ventajas Desventajas
Oracle es el motor de base de datos relacional El mayor inconveniente de Oracle es quizás su
Oracle más usado a nivel mundial. precio. Incluso las licencias de Personal Oracle son
excesivamente caras.
Puede ejecutarse en todas las plataformas, desde
una PC hasta un supercomputador. Un Oracle mal configurado puede ser
desesperantemente lento.
Permite el uso de particiones para la mejora de la
eficiencia, de replicación e incluso ciertas Es fácil de vulnerar sin protección adecuada.
versiones admiten la administración de bases de
datos distribuidas. El toolset empresarial tiene un costo adicional
por suscripción anual.
Es una herramienta de administración gráfica
que es mucho más intuitiva y cómoda de utilizar. Realizar revisiones llegar a ser una labor manual
y tediosa para el DBA.
Ayuda a analizar datos y efectuar
recomendaciones concernientes a mejorar el
rendimiento y la eficiencia en el manejo de
aquellos datos que se encuentran almacenados.
Apoya en el diseño y optimización de modelos
de datos.
Instalación ilimitada: No se puede demandar a Consume más recursos , por lo que se necesitan
Postgre SQL una empresa por instalarlo en más ordenadores de mayores características de hardware para
los que la licencia permite, ya que no hay costo ejecutarlo.
asociado a la licencia de software.
Ahorros considerables de costos de operación: Aproximadamente es 2 veces más lento que
PostgreSQL ha sido diseñado para tener un MySQL (aunque en la práctica no se notable esta
mantenimiento y ajuste menor que los productos diferencia)
de proveedores comerciales, conservando todas
las características, estabilidad y rendimiento. Es fácil de vulnerar sin protección adecuada.
Estabilidad y confiabilidad: No se han
presentado caídas de la base de datos. El toolset empresarial tiene un costo adicional
Extensible: El código fuente está disponible de por suscripción anual.
forma gratuita, para que quien necesite extender o
personalizar el programa pueda hacerlo sin costes.
Multiplataforma: Está disponible en casi
cualquier Unix, con 34 plataformas en la última
versión estable.
3. Ventajas Desventajas
Facilidad de instalación , distribución y La principal desventaja de Microsoft SQL SERVER es la
SQL Server utilización. enorme cantidad de memoria RAM que utiliza para la
SQL Server posee una gran variedad de instalación y utilización del software.
herramientas administrativas y de desarrollo
que permite mejorar la capacidad de instalar Una de las desventajas de SQL es que si lo quieres para
,distribuir, administrar y utilizar SQL Server. practicas no te va hacer útil por que en el se prohíben
Escalabilidad, estabilidad y seguridad. muchas cosas es decir tiene restricciones.
Soporta procedimientos almacenados.
Incluye también un potente entorno gráfico La relación calidad-precio esta muy debajo comparado con
de administración, que permite el uso de Oracle.
comandos DDL y DML gráficamente.
Permite trabajar en modo cliente-servidor,
donde la información y datos se alojan en el
servidor y los terminales o clientes de la red
sólo acceden a la información.
Además permite administrar información de
otros servidores de datos.
MySQL software es Open Source. Actualmente, el soporte para disparadores es básico, por lo
MySQL tanto hay ciertas limitaciones en lo que puede hacerse con
Velocidad al realizar las operaciones, lo que ellos.
le hace uno de los gestores con mejor
rendimiento. Los privilegios para una tabla no se eliminan
automáticamente cuando se borra una tabla. Debe usarse
Bajo costo en requerimientos para la explícitamente un comando REVOKE para quitar los
elaboración de bases de datos, ya que debido a privilegios de una tabla.
su bajo consumo puede ser ejecutado en una
máquina con escasos recursos sin ningún
problema.
Facilidad de configuración e instalación.
Soporta gran variedad de Sistemas Operativos
Baja probabilidad de corromper datos,
incluso si los errores no se producen en el
propio gestor, sino en el sistema en el que está.
4. Comparación entre Microsoft Access y Base (Open Office)
Microsoft Access Base (Open Office)
Access es gráfico, por lo que aprovecha al máximo la Para usos más avanzadas, Base proporciona soporte
potencia gráfica de Windows, ofreciendo métodos nativo para diferentes bases de datos (Adabas D, ADO,
usuales de acceso a los datos y proporcionando Microsoft Access, MySQL), o cualquier otra base de
métodos simples y directos de trabajar con la datos si se utilizan los conectores ODBC y JDBC.
información.
También soporta agendas LDAP, Microsoft Outlook,
Access facilita la administración de datos, ya que sus Microsoft Windows y Mozilla.
posibilidades de consulta y conexión le ayudan a
encontrar rápidamente la información deseada,
cualquiera que sea su formato o lugar de
almacenamiento.
Con Access es posible producir formularios e
informes sofisticados y efectivos, así como gráficos y
combinaciones de informes en un solo documento.
Access permite lograr un considerable aumento en la
productividad mediante el uso de los asistentes y las
macros. Estos permiten automatizar fácilmente muchas
tareas sin necesidad de programar.