Sei sulla pagina 1di 3

DBMS Cuadro comparativo

Uno de los elementos importantes que un DBA debe considerar es el DBMS que
utilizar. Aunque parezca una tarea sencilla, es crucial para los eventos futuros. De
esta eleccin depende la funcionalidad de la BD. Hay muchos aspectos que se deben
de tomar en cuenta a la hora de elegir un DBMS, entre los cuales se encuentran la
cantidad de datos que se pretende manejar, la cantidad de operaciones (incluso
simultneas) y el sistema operativo del servidor (si ya se cuenta con uno). En el
mundo de las bases de datos podemos encontrar una gran variedad de DBMS con
distintas caractersticas pero con el mismo objetivo, manejar la base de datos de la
mejor manera posible.
A continuacin presentar una sntesis de tres DBMS, destacando algunos de los
puntos ms importante a evaluar cuando se tiene que elegir alguno.

Nombr
e

Caracteristicas y/o Ventajas

Desventajas

Oracle

Oracle es el motor de base de


datos relacional ms usado a
nivel mundial.
Puede ejecutarse en todas las
plataformas, desde una Pc hasta
un supercomputador.
Oracle soporta todas las
funciones que se esperan de un
servidor "serio": un lenguaje de
diseo de bases de datos muy
completo (PL/SQL) que permite
implementar diseos "activos",
con triggers y procedimientos
almacenados, con una integridad
referencial declarativa bastante
potente.
Permite el uso de particiones
para la mejora de la eficiencia,
de replicacin e incluso ciertas
versiones admiten la
administracin de bases de
datos distribuidas.
El software del servidor puede
ejecutarse en multitud de
sistemas operativos.
Qu hay de los objetos de
Oracle? Este sistema ha
comenzado a evolucionar en
esta direccin, aadiendo tipos
de clases, referencias, tablas
anidadas, matrices y otras
estructuras de datos complejas.
Oracle es la base de datos con
ms orientacin haca
INTERNET.

El mayor inconveniente de
Oracle es quizs su precio.
Incluso las licencias de Personal
Oracle son excesivamente
caras, en mi opinin. Otro
problema es la necesidad de
ajustes. Un error frecuente
consiste en pensar que basta
instalar el Oracle en un servidor
y enchufar directamente las
aplicaciones clientes. Un Oracle
mal configurado puede ser
desesperantemente lento.
Tambin es elevado el coste de
la formacin, y slo ltimamente
han comenzado a aparecer
buenos libros sobre asuntos
tcnicos distintos de la simple
instalacin y administracin.

Un aceptable soporte.
Informi
x

automticamente,
es
necesario
instruccin
especificar
que
diga
alguna
conversin
de
tipo
seque
necesita.
con
estado
la palabra
inicial
de
NULL
cualquier
ydecir
es elno es
variable
que
se
maneje.
automticamente.
valores,
aade
nulo
administracin

Poca informacin sobre


Informix, debido a la poca
comunidad Internet que tiene.
Es costoso.
No ha sabido crear soporte
tcnico para su producto.
Poco terreno del marketing
debido a sus perdidas
economicas.
convista
aplicaciones
que
exigen
gran
de
rendimiento
dede
lasus
rapidez,
desde
yaelque
punto
si
bien
velocidad
no
es
lento,
no
competidores.
posee
la un
ES
single-Threaded,
no
aprovecha procesadores
mltiples. (Se ocupa de una sola
peticin al mismo tiempo).

Mysql

Buen rendimiento, buena


velocidad a la hora de conectar
con el servidor y de respuesta a
consultas.
Registros sin lmite de tamao.
Control de acceso: qu usuarios
tienen acceso a qu tablas y con
qu permisos.
Buena reaccin ante momentos
de inestabilidad en el sistema.
Amplio subconjunto del
lenguaje SQL. Algunas
extensiones son incluidas
igualmente.
Disponibilidad en gran cantidad
de plataformas y sistemas.
Posibilidad de seleccin
demecanismos de
almacenamiento que ofrecen
diferentes velocidades de
operacin, soporte fsico,
capacidad, distribucin
geogrfica, transacciones...
Transacciones y claves forneas.
Conectividad segura.
Replicacin.
Bsqueda e indexacin de
campos de texto.

Un gran porcentaje de las


utilidades de MySQL no estn
documentadas.
No es intuitivo, como otros
programas (ACCESS).

Conclusiones
Si tuviera que elegir a uno de los tres DBMS, elegira sin duda MySQL, porque rene
la mayor cantidad de requisitos para manejar cmodamente la mayora de bases de
datos que cualquier empresa necesita. Adems de ser Open source y ser compatible

con la mayora de plataformas. Todas las caractersticas con las que cuentan lo
convierten en una muy buena opcin frente a gigantes como Oracle y SQL SERVER.

Potrebbero piacerti anche