Está en la página 1de 3

PRINCIPALES

GESTORES

VENTAJAS

Microsoft SQL
Server

Este sistema incluye una


versin reducida, llamada
MSDE con el mismo motor de
base de datos pero orientado
a proyectos ms pequeos,
que en sus versiones 2005 y
2008 pasa a ser el SQL
Express Edition, que se
distribuye en forma gratuita.

Sirve para el desarrollo de


aplicaciones ms complejas
(tres o ms capas).

Microsoft SQL Server incluye


interfaces de acceso para
varias
plataformas
de
desarrollo, entre ellas .NET,
pero el servidor slo est
disponible para Sistemas
Operativos.

Esto
permite
a
los
programadores
transferir
capacidades y conocimientos
de una forma rpida y
sencilla.

Puede administrar toda la


informacin desde un nico
archivo de base de datos.
Dentro del archivo, puede
utilizar:
Tablas
para
almacenar
los
datos,
consultas para buscar y
recuperar nicamente los
datos
que
necesita,
formularios para ver, agregar
y actualizar los datos de las
tablas.

Puede hacer bases de datos


con las que puedes resolver
ms problemas ya que Excel
no se puede.

Microsoft Access

DESVENTAJAS

En versiones de 32 bits, SQL


Server usa Address
Windowing Extension (AWE)
para hacer el
direccionamiento por encima
de 4 GB.

Le impide usar la
administracin dinmica de
memoria, y slo le permite
alojar un mximo de 64 GB de
memoria compartida.

Esta limitacin es exclusiva


de sistemas operativos 32
bits; en sistemas operativos
64 bits, la memoria mxima
que se puede direccionar en
Edicin Estndar es 64 Gb y
en Edicin Enterprise 4Tb.

Tiene limitaciones en el
procesamiento
de
las
bsquedas, adems que si la
quieres usar para ambientes
corporativo no te va a servir
por su poca estabilidad, si
quieres usarla para proyectos
de la escuela o bases de
pequeos negocios que no
requieren alta disponibilidad,
la puedes utilizar.

Si quiere una base de datos


ms robusta, para ambientes
ms grandes, aunque un poco
ms complicada puede usar
MYSQL es gratuita si es para
sistemas
internos
o
personales y con un pequeo
pago
para
que
puedas
distribuirla.

Velocidad
al realizar las
operaciones, lo que le hace
uno de los gestores con
mejor
rendimiento.

Bajo
costo en
requerimientos
para
la
elaboracin de bases de
datos, ya que
debido a su
bajo consumo puede ser
ejecutado en una mquina
con escasos
recursos sin
ningn problema.

Facilidad
de configuracin
e instalacin.

Soporta gran variedad


Sistemas Operativos.

de

Baja
probabilidad
corromper datos, incluso
los errores no se producen
el propio gestor, sino en
sistema en el que est.

de
si
en
el

Su
conectividad,
velocidad, y seguridad hacen
de MySQL Server altamente
apropiado para acceder bases
de datos en Internet.

El
software MySQL usa la
licencia GPL.

InterBase destaca del resto de


los sistemas de bases de
datos por su arquitectura
nica, basada en versiones.

Otro de los puntos fuertes de


InterBase es su cercana al
estndar de SQL, sobre todo
en
la
sintaxis
de
procedimientos almacenados
y triggers.

Es
sumamente
fcil
programar una base de datos
activa
en
InterBase
y
posteriormente adaptar la
definicin para Oracle.

El lenguaje de procedimientos
y triggers es muy potente, e
incluso supera a Oracle en la
facilidad
para
expresar
clusulas
de
verificacin
check que involucren a varias
tablas, y en que los triggers
no estn sujetos a los
problemas ocasionados en
Oracle por las denominadas
tablas mutantes.

MySQL

InterBase

Un gran porcentaje de las


utilidades de MySQL no estn
documentadas.

No es intuitivo, como otros


programas (ACCESS).

Los problemas de InterBase


se deben a la misma causa
que
sus
ventajas:
su
arquitectura nica. Es muy
sencillo realizar particiones
en otros sistemas (Oracle,
DB2, SQL Server, Informix)
para aumentar el rendimiento
fsico de una base de datos,
pero este concepto es difcil
de adaptar para InterBase. De
todos
modos,
el
particionamiento por software
no es sino un sustituto un
poco ms flexible de ciertas
tcnicas RAID para la mejora
del rendimiento, e InterBase
s permite que una base de
datos se expanda a lo largo
de varios discos, aunque no
controla qu tablas van a
parar a qu dispositivo.

Oracle

Oracle es el motor de base de


datos objeto-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.

Existe incluso una versin


personal para Windows 9x, lo
cual es un punto a favor para
los desarrolladores que se
llevan trabajo a casa.

Oracle es la base de datos


con ms orientacin haca
INTERNET.

Las versiones ms recientes


de Oracle son la 11g, 10g, 9g,
8g, desde el lanzamiento
original de la 8 se sucedieron
varias
versiones
con
correcciones, hasta alcanzar
la estabilidad en la 8.0.3. El
motivo de tantos fallos fue, al
parecer, la remodelacin del
sistema de almacenamiento
por causa de la introduccin
de extensiones orientadas a
objetos.

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 informacin, y slo
ltimamente han comenzado
a aparecer buenos libros
sobre
asuntos
tcnicos
distintos
de
la
simple
instalacin y administracin.

También podría gustarte