Vous êtes sur la page 1sur 7

Universidad Abierta y a Distancia de Mxico

Nombre: Eduardo Enrique Serafin Dimas


Nombre del curso:

Matricula: 1421000585
Nombre del profesor:

Bases de Datos
Unidad: 1 Introduccin a las Bases de datos

Mtra. Yadira Rodrguez Marcelo


Actividad: 5
Aplicacin de los sistemas gestores de bases de datos

Fecha: 02 de Febrero 2015


Referencias:
http://adsisena2011-2013.bligoo.com.co/arquitectura-db2#.VM-0idKG8Ys
http://www.gridmorelos.uaem.mx/~mcruz//cursos/miic/sybase.pdf
http://uan-informaticas.blogspot.mx/2010/04/ventajas-y-desventajas-de-oracle.html

Aplicacin de los sistemas gestores de bases de datos


Por medio de un anlisis de caractersticas.

Universidad Abierta y a Distancia de Mxico


Definicin propia de Sistema Gestor de Bases de Datos:
Es un programa o en ocasiones, un conjunto de programas que
funcionan como intermediarios o interfaces entre un usuario y las aplicaciones y a su vez entre las bases de datos que contienen la
informacin necesaria, constan de un lenguaje particular y los cuales deben de garantizar en todo momento la seguridad, la integridad y
la disponibilidad de los datos

Tabla comparativa de SGBD libres y comerciales

Para esta comparacin comenzaremos por definir que es el software libre:


El Software Libre es un asunto de libertad, no de precio, para tener mejor claridad del concepto se debe pensar en libre, como
en libertad de expresin no en algo gratis, se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y
mejorar el software, de modo ms preciso:, se refiere a cuatro libertades de los usuarios del software:
Libertad de usar el programa, con cualquier propsito.
La libertad de estudiar cmo funciona el programa, y adaptarlo a tus necesidades, acceso al cdigo fuente es una condicin
previa para esto.
Libertad de distribuir copias, con lo que puedes ayudar a interesados.
Libertad de mejorar el programa y hacer pblicas las mejoras a los dems, de modo que todos se beneficien.
SGBD

Caracteristicas

Tipo de licencia

Ventajas

Desventajas

Universidad Abierta y a Distancia de Mxico


Es una base de datos orientada
a objetos.
usa un modelo cliente-servidor
Arrays.
Libre
licencia BSD

Postgresql

MySQL

Soporta gran cantidad de tipos


de datos para las columnas.
Gran portabilidad entre
sistemas, puede trabajar en
distintas plataformas y
sistemas operativos.
Cada base de datos cuenta con
3 archivos: Uno de estructura,
uno de datos y
uno de ndice y soporta hasta
32 ndices por tabla.
Aprovecha la potencia de
sistemas multiproceso, gracias
a su implementacin
multihilo.
Flexible sistema de contraseas
(passwords) y gestin de
usuarios, con un muy
buen nivel de seguridad en los
datos.
El servidor soporta mensajes de
error en distintas lenguas

Libre

la alta concurrencia, la amplia


variedad de tipos nativos, y
diversas funciones ms
especficas.
Instalacin ilimitada
Costos de operacin bajos
Multiplataforma

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 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.
Conectividad y seguridad

En comparacin con MySQL es


ms lento en inserciones y
actualizaciones, ya que cuenta con
cabeceras de interseccin que no
tiene MySQL.
Soporte en lnea: Hay foros
oficiales, pero no hay una ayuda
obligatoria.
Consume ms recursos que
MySQL.
La sintaxtis de algunos de sus
comandos o sentencias no es nada
intuitiva
Un gran porcentaje de las utilidades
de MySQL no estn documentadas.
No es intuitivo, como otros
programas (ACCESS).

Universidad Abierta y a Distancia de Mxico


Es un sistema para
administracin de Bases de
Datos Relacionales (RDBMS).
Es multiplataforma,
especialmente diseada para
ambientes distribuidos, fcil y
simple

DB2

Sybase

Libre

1. Incrementar la productividad.
2. Dar disponibilidad e
integridad en los datos cuando
los sistemas de red fallan.
3. Distribuir datos heterogneos
a travs de mltiples
locaciones.
4. Simplificar la migracin de
datos de sistemas histricos a
nuevas plataformas incluyendo
el
Web.
5. Proteger los datos
permitiendo que los sistemas

Comercial

Acceso a los datos en tablas de


Oracle o MySQL.
Copia de seguridad y proteccin de
los datos.
Soporta XML
Soporta todo tipo de datos.
Arquitectura Orientada a Servicios SOA: permite construir un sistema
informtico ms gil y fcilmente
adaptable a las necesidades del
cliente, reduciendo los tiempos de
desarrollo y, gracias a la
reutilizacin de componentes
existentes.
Tambin puede ejecutarse en
varias plataformas Windows NT
(R), Sun Solaris, HP-UX, AIX(R),
OS/400 y OS/2(R).
El SQL de DB2 es muy potente.
Es especialmente interesante la
implementacin de triggers.
Tiene una de las aplicaciones
mviles ms grandes del mundo,
con ms de 10 millones de
usuarios.
9 El mercado ms grande de
servicios financieros utilizan las
herramientas de Sybase.
9 El nmero uno en bases de datos
de carcter inalmbrico (Unwired).
9 Lider entre los usuarios de Linux.

Precio calidad: El precio DB2


arranca en 7.500 por procesador.
Lentitud crear y ejecutar consultas.
Influye en la eleccin el hardware
utilizado.
En sistemas grandes la base ms
usada es DB2 ya que corre en
diferentes plataformas operativas,
pero en realidad, en la mayora de
los casos la decisin para optar por
un software de estas caractersticas
es corporativa.

No se encuentran desventajas
propiamente establecidas. La nica
desventaja podra ser el costo del
programa a implementar que se
compensa con el retorno de
inversin.

Universidad Abierta y a Distancia de Mxico

Informix

histricos y nuevos corran


conjuntamente hasta
que las organizaciones estn
listas para cambiar totalmente
hacia la nueva plataforma.
6. Sincronizar los datos a travs
de Sybase y/o bases de datos
heterogneas. 7. Poblar los
almacenes de bases de datos.
8. Mejorar el desarrollo de sus
sistemas OLTP.
9. Proveer ms salidas a
usuarios finales y ms
locaciones de acceso en tiempo
real con el
propsito de analizar y soportar
la toma de decisiones.
10. Liberar los recursos de la
red.
11. Expedir de desplegados
para nuevas aplicaciones.
es un motor de base de datos
multiusuario basado en una
arquitectura
de comunicacin clienteservidor. Posee
versiones basadas en distintos
sistemas
operativos. Tiene paquetes
adicionales
que le permiten tener una base
de datos
distribuidas, replicar los datos
en lnea y
una introduccin a las bases de

Comercial

Hace la conversin de tipos


automticamente
Los valores nulos se identifican con
la palabra NULL y es el estado
inicial de cualquier variable que se
maneje
Reduce los costos de
administracin
Soporta los requisitos de
procesamiento de transaccin on
line complejos y rigurosos
Maximiza operaciones de datos
para el grupo de trabajo y para la
empresa en general

No tiene soporte para BLOBs


No tiene soporte para el tipo de
datos VARCHAR
Son datos con una longitud fija de
mximo 2000 caracteres
No es recomendable utilizarlo con
aplicaciones que exigen un gran
rendimiento desde el punto de vista
de la rapidez
Es Single-Threaded, no aprovecha
procesadores multiples.

Universidad Abierta y a Distancia de Mxico


datos
orientadas a objetos
Oracle

Admite varias opciones de


soportes de arranque. Puede
iniciar la aplicacin Asistente de
instalacin de hardware (HIA)
de Oracle desde una unidad
local conectada al servidor
(CD/DVD o unidad flash USB),
una unidad de red redirigida
remota (CD/DVD virtual o
imagen de ISO) o una imagen
disponible en el entorno de red
PXE.
Ayuda en la instalacin del
sistema operativo.
Proporciona controladores de
dispositivo especficos del
servidor y de la configuracin
con la certificacin de Oracle
para tarjetas accesorias
opcionales y otro hardware del
sistema.
Elimina la necesidad de obtener
y preparar controladores de
dispositivo de nivel de sistema
operativo en distintos soportes
antes de instalar el sistema
operativo.

Comercial

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.
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.
Es la base de datos con ms
orientacin haca INTERNET

El mayor inconveniente de Oracle


es 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.

Ayuda en la instalacin del

Universidad Abierta y a Distancia de Mxico


sistema operativo para Oracle
VM y versiones admitidas de los
sistemas operativos Windows y
Linux (Oracle, SLES y RHEL).

Vous aimerez peut-être aussi