You are on page 1of 9

COMPARACION ENTRE BASES DE DATOS PROPIETARIAS Y

BASES DE DATOS LIBRES


En la actualidad existe una gran variedad de gestores de base de datos
relacionales entre los que podemos mencionar a: MSSQL, ORACLE, DB2,
SYBASE, INFORMIX, MySQL, POSTGRESQL, etc.
Una forma de clasificarlas es por si son libres o propietarias, veamos a
continuacin que significa software libre y propietario para tener una idea:
-

Software Libre(llamado tambin OpenSource)

Es tambin llamado en ingles free software que es la denominacin del software


que respeta la libertad de los usuarios sobre su producto adquirido y por tanto, a
su vez obtenido puede ser copiado, usado, estudiado, modificado y retribuido
libremente.
-

Software Propietario

Es un software comercializado, es decir, que las compaas que lo producen,


cobran dinero por el producto, su distribucin y soporte.
Posee restricciones en el uso, copia o modificacin o cuyo cdigo fuente no est
disponible, es decir, que es un cdigo cerrado.
Ahora veremos algunas ventajas y desventajas que tienen:

Ahora, las bases de datos libres y propietarias al ser software libre y propietario
respectivamente, tienen esas caractersticas tambin.
El gran dilema para muchos es, cul elegir?, cul es mejor o peor?
La verdad es que todas las bases de datos son vlidas y todas sirven si se
configuran y utilizan bien.
A continuacin veremos un pequeo cuadro donde analizamos las bases de datos
libres y propietarias:

Las que actualmente son las ms reconocidas son Oracle por parte de las
propietarias y MySQL por parte de las libres.
Antes de empezar a comparar estas 2 bases de datos, conozcmoslas un poco
ms:

Oracle

Es un manejador de base de datos relacional que


hace uso de los recursos del sistema informtico en
todas las arquitecturas de hardware
Es el mayor y ms usado Sistema Manejador de
Base de Dato Relacional (RDBMS) en el mundo. La
Corporacin Oracle ofrece este RDBMS como un
producto incorporado a la lnea de produccin.
Adems incluye cuatro generaciones de desarrollo
de aplicacin, herramientas de reportes y utilitarios.
Oracle corre en computadoras personales (PC), microcomputadoras,
mainframes y computadoras con procesamiento paralelo masivo

MySQL

MySQL es un sistema de gestin de base de datos relacional.


Capaz de almacenar una enorme cantidad de datos de gran variedad.
Mysql utiliza el lenguaje de consulta estructurado (SQL).
Incluye un motor de almacenamiento InnoDb y ACID.
Adems dispone de store procedures, triggers, vistas.
Mysql es GPL (General Public Licence) no tiene costo, en lo que gana la
empresa es en el soporte y entrenamiento.
Al ser una empresa que maneja sus cdigos con el tipo de licencia GPL
reduce los costos de desarrollo, administracin.

A continuacin presentaremos una serie de comparaciones entre estas 2 bases de


datos:

1.- Sistemas Operativos Soportados

2.- Interfaces (Apis) / Conectores soportados

3.- Caractersticas

4.- Comparativo de tipos de datos

Casos de xito de MySQL (Base de datos Libre)

Lycos migro a MySQL Server


Lycos es un sitio en internet europeo dedicado a ofrecer productos, buscador,
servicios de comunicacin a las comunidades virtuales en 9 idiomas diferentes,
Tiene aproximadamente 3 millones de pginas para 25 millones de usuarios.
Lycos estaba usando una base de datos propietaria sobre un clster HP Tru 64
con sistema operativo Unix. La compaa realizo una investigacin para saber si
se poda reemplazar la solucin utilizada por una ms econmica sin perder la
calidad en los servicios. Lycos decidi migrar a MySQL y al sistema operativo
Linux.
Lycos fue capaz de mover la base de datos ms grande de 25GB al servidor
MySQL realizndolo en aproximadamente 1 dia. Hoy en dia, Lycos tiene
aproximadamente 1 Terabyte de informacin soportada por 100 servidores
MySQL. Cuenta con un trfico de 25000 conexiones simultneas proveniente de
todos los usuarios que se encuentran en lnea.
El proyecto de pasar todo el sitio a MySQL fue realizado en 6 meses sin verse
afectado el servicio.

Casos de xito de SQL Server 2000(Base de datos propietaria)


Disco
Disco es una cadena de supermercados lder en Argentina que tiene ms de
800GB de datos y 2000 millones de registros almacenados en la base de datos
SQL Server 2000. La compaa utiliza esta base de datos para realizar minera de
datos en los datos recogidos de los 1.5 millones de usuarios de su programa de
fidelizacin de clientes.

Conclusiones

En la actualidad existen diversas bases de datos libres en el mercado con muchos


aos de desarrollo que han alcanzado una madurez que puede serle til a
cualquier empresa que tome la decisin de almacenar su informacin en este tipo
de base de datos.
Falta que surjan empresas que se pongan al frente y faciliten la asesora en los
momentos que surgen las dificultades, la no existencia de estas empresas hace
que exista una desconfianza en las personas al tomar la decisin de cambiar de
software propietario a software libre.
No siempre lo gratis es lo mejor, pero recordemos que software libre no significa
gratis.
Las bases de datos propietarias seguirn manteniendo su mercado a costa de
invertir grandes sumas de dinero. En todo caso existe la base para decidir entre
estos 2 tipos de base de datos, cada uno con sus propias virtudes y defectos pero
que siempre son requeridas

You might also like