Sunteți pe pagina 1din 9

SMDB

Versin
Origen

IBMDB2

MySQL

Ingres

Grails

ORACLE

PostGreSQL

DB2 9.7
Es un Sistema
Administrador de
BD Relacionales
Multiplataforma,
especialmente
diseado para
ambientes
distribuidos,
permitiendo que
los usuarios
locales compartan
informacin con
los recursos
centrales
Permite trabajar
en un ambiente
Cliente Servidor.
Nace en 1970,
aunque su
distribucin
comercial
empieza en el ao
de 1983 con la
versin 2.0

MySQL
Es un sistema
de gestin de
bases de
datos relaciona
l, multihilo y m
ultiusuario. My
SQL AB desde
enero de 2008
una subsidiaria
de Sun
Microsystems y
sta a su vez
de Oracle
Corporation de
sde abril de
2009 desarrolla
MySQL
como software
libre en un
esquema de
licenciamiento
dual.

Ingress
Fue el primer
sistema
manejador de
base de datos
creado como
un proyecto
de
investigacin,
realizado por
la universidad
de Berkeley,
ubicada en
California;
comenzando
a principios
de los 70s y
terminado
hasta
principios de
los 80s.

Grails
Es un framework
para aplicaciones
web libre desarroll
ado sobre el
lenguaje de
programacin
Groovy.
Grails ha sido
impulsado
principalmente
por la empresa
G2One, la cual fue
adquirida por la
desarrolladora de
software libre
Spring Source en
noviembre de
2008. En agosto
de 2009 Spring
Source fue a su
vez adquirida por
VMWare, empresa
especializada en
virtualizacin de
sistemas.

Oracle
Oracle es
un sistema
de gestin
de base de
datos objetorelacional,
desarrollado
por Oracle
Corporation.
Oracle surge
en 1977 bajo
el nombre
de SDL ,
luego en
1979 SDL
cambia su
nombre
por Relation
al Software,
Inc. (RSI). La
fundacin
de Software
Developmen
t
Laboratories
fue motivada
a partir de

PostGreSQL 9.2
Es un sistema de
gestin de bases de
datos relacionales
orientadas a objetos,
con cdigo fuente
disponible de forma
libre.
Su origen radica en
el ao 1996 y utiliza
un modelo
cliente/servidor y
usa multiprocesos
para garantizar la
estabilidad del
sistema.

SQLServer
SQL server 2012
Microsoft SQL
Server es un
sistema para la
gestin de bases
de datos
producido por
Microsoft basado
en el modelo
relacional. Sus
lenguajes para
consultas son TSQL y ANSI SQL.

Caracterstic
as

Permite el manejo
de objetos
grandes (hasta 2
GB)
la definicin de
datos y funciones
por parte del
usuario, el
chequeo de
integridad
referencial

-Est
optimizado
para equipos
de mltiples
procesadores.
-Se puede
utilizar como
cliente-servidor
o incrustado en
aplicaciones.
-Soporta
mltiples
-Soporte
mtodos de
multimedia: texto, almacenamient
imgenes, video,
o de las tablas,
audio.
con

un estudio
sobre los
de George
Koch.
Computer
World defini
este estudio
como uno de
los ms
completos
jams
escritos
sobre bd.
-ACID
-Ofrece un
Entorno
-Soporte Java framework web de cliente/servi
-Integridad
alta productividad dor.
Referencial
para la plataforma Gestin de
Java.
grandes
Transacciones -Ofrece un
bases de
-Unicode
framework
datos.
-Proteccin
consistente que
Usuarios
contra fuerza reduce la
concurrentes
bruta
confusin y que es .
-Encriptacin fcil de aprender.
Alto
de red
-Documentacin
rendimiento
para los usuarios
en
de las partes del
transaccione
framework.
s.
Sistemas de

-Texto de largo
ilimitado.
-Figuras geomtricas
(con una variedad
de funciones
asociadas).
-Integridad
referencial
-Llaves primarias y
forneas
-Replicacin
asincrnica/sincrnic
a
-Copias de seguridad
Mltiples mtodos
de autentificacin

-Soporte de
transacciones.
-Soporta
procedimientos
almacenados.
-Entorno grfico
de
administracin,
que permite el
uso de comandos
DDL y DML
grficamente.
Permite trabajar
en modo clienteservidor, donde la
informacin y

Cuenta con un
monitor grfico el

prestaciones y
rendimiento
diferentes para
poder
optimizar el
SGBD a cada
caso concreto.
-Su
administracin
se basa en
usuarios y
privilegios.
-Transacciones
Distribuidas(XA
): Para soportar
transacciones
entre mltiples
ambientes de
bases de datos

alta
disponibilida
d.
Disponibilida
d controlada
de los datos
de las
aplicaciones.
Adaptacin a
estndares
de la
industria,
como SQL92.
Gestin de la
seguridad.
Autogestin
de la
integridad
de los datos.
Opcin
distribuida.
Portabilidad.
Compatibilid
ad.
Conectabilid
ad.
Replicacin
de entornos.

datos se alojan en
el servidor y los
terminales o
clientes de la red
slo acceden a la
informacin.
-Adems permite
administrar
informacin de
otros servidores
de datos.
-Ejecuta
aplicaciones no
crticas
-Integrar datos y
habilitar BI Basic
-Desarrollar
aplicaciones
innovadoras

Requisitos de Para SO Windows


Software y
2003:
Hardware
Service Pack 2 o
posterior.
R2 tambin est
soportado
IBM Data Server
Provider para
aplicaciones
cliente .NET y los
procedimientos
CLR de la parte
del servidor
necesitan tiempo
de ejecucin
de .NET
Framework v2.0.
Para SO Windows
2008
IBM Data Server
Provider para
aplicaciones
cliente .NET y los
procedimientos
CLR de la parte
del servidor
necesitan tiempo

RAM 512 MB
Espacio disco
duro 1 GB
Sistema
Operativo:
Windows
Server,
Windows
Seven, Linux,
Unix.
Arquitectura
del Sistema
32/64-bit.
Protocolo
red TCP/IP.

-486x33
procesador,
Pentium
recomendado
.
16 Mb de
RAM, con 32
Mb de
espacio de
intercambio
(64 Mb RAM
recomendado
).

200 Mb de
espacio en
de disco si
instala todo
(150 Mb har
para el SDK).
-kernel 2.0.34
o superior.
libcrypt.so esta
biblioteca no
est incluido
en todas las

Java SDK 1.4+


para Grails 1.0.x y
1.1.x
Java SDK 1.5+
para Grails 1.2 o
superior
-Una instalacin
de Java 1.5 o
superior y tener
establecida la
variable de
entorno
JAVA_HOME al
lugar de la
instalacin.
Un cliente de Git.

SO. Linux, UNIX (AIX,


Memoria
Fsica (RAM)
1Gb,Memori
a Virtual de
el doble de
tamao que
la RAM (2Gb)
Espacio en
disco en
instalacin
bsica
4.55Gb y en
instalacin
avanzada
4.92Gb.
Adaptacin
de Vdeo 256
colores.
Procesador
550Mhz.

BSD, HP-UX, SGI IRIX,


Mac OS X, Solaris,
Tru64) y Windows.

Espacio disponible
en disco: 70 MB
(mnimo)
Tamao de fichero:
48.45MB
(50,802,536 bytes)

.NET 3.5 SP1


.NET Framework 4
1
SQL Server Native
Client
Protocolos de red:
Memoria
compartida
Canalizaciones con
nombre
TCP/IP
VIA
Memoria:
Ediciones Express:
512 MB
Todas las dems
ediciones: 1 GB
Se recomienda:
Ediciones Express:
1 GB
Todas las dems
ediciones: al menos
4 GB
Procesador x86:

de ejecucin
de .NET
Framework v2.0.:

distribuciones
deLinux
uncompress determinadas
distribuciones
de Linux

Hardware:

1,0 GHz
Procesador x64:
1,4 GHz
Recomendado: 2
GHz o ms.
Procesador
compatible con
Pentium III o
superior

Todos los
procesadores Intel
y AMD con
capacidad de
ejecutar sistemas
operativos
Windows
(sistemas
basados en 32
bits y x64).

Costo

-91.75 dlares
node processor
-151 dlares
controller
processor

$0

$0

Edition One
5,800
Standar
Edition
17,500
Enterprise
Edition

$0

Enterprice: 6,874
dolares por core
Business
intelligense:
8.592 dolares por
servidor
Estndar: 1.793

47,500

Licencia

Ventajas

-Agiliza el tiempo
de respuestas de
consulta
-Tablas replicadas
-Utiliza una
combinacin de

dolares por core


898 dolares por
servidor

licencia GNU
GPL

GPL
Cdigo
abierto

GNU

Privada

licencia BSD

Enterprise Edition
se basa en la
capacidad de
computacin,
medida en
nmero de cores.
-Business
Intelligence
-Edition: se ofrece
bajo el modelo de
Servidor + CAL,
basado en el
nmero de
usuarios o
dispositivos.
-Standard Edition:
se ofrece bajo
ambos modelos .

-Es Open
Source
-Soporte para
control de
transacciones
-Replicacin de

-GPL
-Cdigo
abierto

- Basado en MVC.
-Soporta AJAX.
- Tiene todo lo
necesario para
desarrollar una
aplicacin web.

- La particin
y
compresin
de datos.
- Proteccin
y la auditora

-Multiplataforma
-Herramientas
graficas de diseo.
- Bloqueo a nivel de
registro.
-Integridad

- Licencia SQL
Server-.
- Ejecuta
aplicaciones no
crticas

Lenguaje de
Manipulacin
de Datos
Manejo de
Concurrencia
y Bloqueos

seguridad externa
y control interno.
-Juego de datos
de acceso de las
interfaces para
los diferentes
tipos de usuarios
y aplicaciones.
-Almacn de
datos
-Administracin
desde cualquier
puesto de trabajo.
-

bases de datos.
-Bajo costo en
requerimientos
para la
elaboracin de
bases de datos.
-Licencia GLP

-Multiplataforma

SQL

SQL

-MVCC
(Concurrencia)
-InnoDB ( bloqu
eos a nivel de
fila)

-Multi-Version
Control de
concurrencia,
permite el
acceso
simultneo a
la base de
datos o una
versin de
"instantnea"
de cada
usuario para
trabaja.

segura de
los datos.
- Reduccin
de los costes
por
inactividad.

referencial.
- Ahorros
considerables en
costos de operacin.
-Estabilidad y
confiabilidad.
-Cdigo abierto
-Licencia BSD

-Integrar datos y
habilitar BI Basic

PL/SQL

SQL

SQL

-Proporciona
consistencia
de lectura.

-Ofrece varios
modos de bloqueo a
nivel de Tabla y a
nivel de filas.
MVCC(Concurrencia)

- Proporciona las
capacidades
necesarias para
apoyar el
almacenamiento
de datos
escalable,
limpieza de datos
y la gestin, y la
exploracin
rpida de datos y
visualizacin para
los usuarios

-Desarrolla
aplicaciones
innovadoras

Permite el
procesamien
to de
distribuido
de consultas
Transaccione
s
Distribuidas

SI

SI

SI

NO

Soporte OLAP
DataWareHousing
DataMinning

Soporte OLAP
Soporte OLTP
DataWareHousi
ng
DataMinning
Clustering

NO, ya que la BD
que provee es
sumamente
bsica.

Seguridad

-Proteccin de
datos en caso de
que el sistema
sufra un colapso.
-Respaldos en
lnea.

-Utiliza Lista
de Control de
Acceso (ACL)
en todas las
conexiones,
consultas y
operaciones.

-El algoritmo
de
optimizacin
de consultas
para INGRES
distribuido se
deriva del
algoritmo
usado en
INGRES
centralizado.
- Proteccin
contra fuerza
bruta
-Encriptacin
de red
-Reglas de
complejidad
para la
contrasea

- Se obtiene
mediante plugins.

SI

Oracle
Tuxedo es la
plataforma
de
procesamien
to de
transaccione
s
distribuidas
N1 del
mundo.
-Provee
de control de
accesos
discrecional,
es decir,
acceso
restringido a
la
informacin
basado en
privilegios.
- Cada

SI

finales
SI

Soporte OLTP
Soporte OLAP Bsico
DataWareHousing
DataMinning

Soporte OLAP
DataWareHousing
DataMinning
Soporte OLTP
Bsico.

- Modelo de
seguridad para
acceso a objetos de
base de datos por
usuarios y grupos de
usuarios

-Cifrado
Transparente de
Datos.

usuario tiene
un dominio
de
seguridad.

S-ar putea să vă placă și