Vous êtes sur la page 1sur 13

Escuela Superior Franciscana/Agape

GESTORES DE BASES DE DATOS


TCNICO EN INGENIERIA DE DESARROLLO DE
SOFTWARE
DOCENTE:
INGA. JACQUELINE IVETTE MENDOZA
ALUMNO:
LUIS ALONSO GUZMAN ESPINOZA
FECHA DE ENTREGA:
29-03-2016

GESTORES DE BASES DE DATOS

Contenido
Introduccin..............................................................................................2
Objetivo General.......................................................................................3
Objetivos especficos................................................................................3
Caractersticas, ventajas y desventajas de gestores de bases de datos.. 4
My SQL..................................................................................................4
Oracle....................................................................................................5
Microsoft SQL Server............................................................................5
Microsoft Access.....................................................................................6
Visual FoxPro..........................................................................................6
PostgreSQL.............................................................................................7
Apache Derby........................................................................................7
DB2........................................................................................................8
DB2 Express C........................................................................................8
Squlite....................................................................................................9
Bases de datos libres y comerciales.......................................................10
Diferencias entre gestores de bases de datos libres y comerciales.....10
Anlisis y conclusiones.........................................................................11

ESFE/AGAPE 2

GESTORES DE BASES DE DATOS

Introduccin
El presente documento tiene por finalidad narrar sobre los
sistemas de gestin de bases de datos ya que son un tipo de software
especfico, dedicado a servir de interfaz entre las bases de datos,
adems se identificaran algunas caractersticas, ventajas y desventajas
de los diferentes gestores de bases de datos como: My SQL, Oracle,
Microsoft SQL, Microsoft Access, Visual Fox Pro, Postgre SQL, Apache
Derby, DB2, DB2 Express C y Sqlite. Adems se podr comparar entre
gestores de bases de datos libre y comercial, pudiendo conocer las
grandes diferencias de estos dos tipos. Tambin se podr conocer a
profundidad que tipos de gestores de bases de datos son ms efectivos
al momento de elaborar un sistema informtico y se podr comparar
entre los ms poderosos y eficientes as como tambin entre los ms
inseguros y tediosos para generar una base de datos.

ESFE/AGAPE 3

GESTORES DE BASES DE DATOS

Objetivo General

Analizar detalladamente caractersticas, ventajas y desventajas


sobre gestores de bases de datos y diferencias entre gestores
libres y comerciales.

Objetivos especficos

Conocer a profundidad sobre el funcionamiento general de


gestores de bases de datos.

Detallar cualidades que identifican a los diferentes gestores de


bases de datos.

Conocer diferencias entre gestores de bases de datos libres y


comerciales.

ESFE/AGAPE 4

GESTORES DE BASES DE DATOS

Caractersticas, ventajas y
gestores de bases de datos.

desventajas

de

My SQL
Caractersticas

Contiene un slido y
amplio
subconjunto
del lenguaje SQL.

Dispone una amplia


cantidad
de
plataformas
transacciones y claves
forneas.

Contiene
una
conectividad segura y
una
bsqueda
e
indexacin de campos
de texto.
Integracin perfecta
con PHP.

Ventajas
My SQL es un software
es
Open
Source
(cdigo
abierto),
adems
ofrece
velocidad al realizar
las operaciones, lo
que le hace uno de los
gestores con mejor
rendimiento.

Desventajas

Ventajas

Desventajas

Una de las principales


desventajas de My
SQL es que es muy
limitada y no soporta
integridad relacional ni
transacciones en
aplicaciones web no
muy complejas que
requieren muchos
Bajo
costo
en usuarios.
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
tambin
posee facilidad
de
configuracin
e
instalacin y soporta
gran
variedad
de
Sistemas Operativos.

Oracle
Caractersticas

Es una herramienta de Lo ms ventajoso de Una de las principales


administracin grfica Oracle es que puede desventajas de Oracle
que es muy intuitiva y ejecutarse en todas es el elevado costo
ESFE/AGAPE 5

GESTORES DE BASES DE DATOS


cmoda de utilizar.

las plataformas, desde econmico


en
una PC hasta un licencias personales.
Ayuda a analizar datos supercomputador.
Adems
una
mala
y
efectuar
configuracin en la
recomendaciones para Adems soporta todas instalacin de este
mejorar el rendimiento las funciones que se software lo convierte
y la eficiencia en el esperan
de
un en
un
sistema
manejo de aquellos servidor
"serio"
y desesperante y lento.
datos
que
se permiten el uso de
encuentran
particiones para la
almacenados.
mejora
de
la
eficiencia,
de
Tambin apoya en el replicacin e incluso
diseo y optimizacin ciertas
versiones
de modelos de datos.
admiten
la
administracin
de
bases
de
datos
distribuidas.

Microsoft SQL Server


Caractersticas

Ventajas

Desventajas

Posee una compresin


de Datos que permite
que los datos se
almacenen de una
manera ms eficiente,
y
reduzca
los
requisitos
de
almacenamiento para
sus datos.

Es til para manejar y


obtener datos de la
red
de
redes
y
compatibilidad con la
mayora de las tareas
administrativas
de
SQL Server.

Utiliza
mucho
la
memoria
RAM para
las
instalaciones
y
utilizacin
de
software.

La
Compresin
de
Datos tambin ofrece
mejoras significativas
en el rendimiento para
grandes cargas de
trabajo

Al trabajar en una red


social permite agregar
otros servidores de
SQL Server, y puede
ver las bases de datos
del otro compaero.

No se puede utilizar
como practicas porque
se prohben muchas
cosas,
tiene
restricciones
en
lo
particular.
Tiene
muchos
bloqueos a nivel de
pgina, un tamao de
pgina
fijo
y
demasiado pequeo,
ESFE/AGAPE 6

GESTORES DE BASES DE DATOS


una
psima
implementacin de los
tipos
de
datos
variables.

Microsoft Access
Caractersticas

Ventajas

Dentro del archivo, Otorga


capacidades
puede utilizar:
para aprovechar la
informacin, incluso si
Tablas para almacenar no es experto en
los datos, consultas bases
de
datos.
para
buscar
y Adems, a travs de
recuperar nicamente bases de datos web
los
datos
que recin
agregadas,
necesita.
Access
ampla
la
eficacia de los datos,
Formularios para ver, facilitando
el
agregar y actualizar seguimiento,
la
los datos de las tablas creacin de informes y
e
informes
para el uso compartido con
analizar o imprimir los otras personas. Los
datos con un diseo datos nunca estarn
especfico.
ms
all
del
explorador web ms
cercano.

Desventajas
No es funcional para
bases de datos de
gran
calibre
(en
cuanto a volumen de
datos o de usuarios)
Entre sus mayores
inconvenientes figuran
que
no
es
multiplataforma, pues
slo est disponible
para
sistemas
operativos
de
Microsoft, Su uso es
inadecuado
para
grandes proyectos de
software
que
requieren tiempos de
respuesta crticos

Visual FoxPro
Caractersticas

Ventajas

Desventajas

Ofrece a los
desarrolladores un
conjunto de
herramientas para
crear aplicaciones

Flexibilidad para
Construir Todo Tipo de
Soluciones de Base de
Datos.

Visual FoxPro es
deficiente debido a su
menor capacidad de
procesamiento (no
funciona
ESFE/AGAPE 7

GESTORES DE BASES DE DATOS


de bases de
datos para el
escritorio, entornos
cliente/servidor, tablet
PC o para la Web.
Entre sus
caractersticas se
pueden enumerar:
Capacidades
poderosas y muy
veloces para el
manejo de datos
nativos y remotos.
Flexibilidad para crear
todo tipo de
soluciones de bases
de datos.

Fcil de Actualizar.
Adems posee
herramientas de
productividad
Entendibles para el
Programador.

adecuadamente con
grandes volmenes de
informacin).

PostgreSQL
Caractersticas

Ventajas

Desventajas

Sus caractersticas
tcnicas la hacen una
de las bases de datos
ms potentes y
robustos del mercado.

Instalacin ilimitada

Es 3 veces ms lento
que My SQL.

Diseado para
ambientes de alto
volumen y nadie
puede demandarlo por
violar acuerdos de
licencia, puesto que
no hay costo asociado
a la licencia del
software.

Fcil de Administrar y
dispone
de
la
flexibilidad para hacer
investigacin
y
desarrollo de sistemas
sin
necesidad
de
incurrir
en
costos
adicionales
de
licenciamiento.
Est disponible para
ms de 34
plataformas y es un
software de cdigo

La sintaxis de algunos
de sus comandos o
sentencias no es nada
intuitiva y es muy
consumista de
recursos.
No posee ayuda en
lnea hay foros
oficiales, pero no hay
una ayuda obligatoria.

ESFE/AGAPE 8

GESTORES DE BASES DE DATOS


abierto.

Apache Derby
Caractersticas
El tamao del
programa es muy
reducido, ocupando
2.6 megabytes entre
el motor base y
controlador integrado
JDBC, utilizando muy
poco espacio en el
computador donde se
instalara el programa.
Es un software libre.

Ventajas

Fcil manejo del


programa e instalacin.
No necesita un
administrador de base
de datos.
Controla la
redundancia de datos,
esto ayuda a reducir
los datos que ocupan
espacio
innecesariamente
dentro de la base de
datos.

Desventajas
La
principal
desventaja
que
se
encuentran en este
gestor de base de
datos, se enfoca hacia
su
lenguaje
programtico
Java,
debido a que no todas
las aplicaciones son
compatibles con este
lenguaje
programtico,
trayendo
como
consecuencia que las
personas
que
no
posean
aplicaciones
compatibles no podrn
utilizar este gestor de
base de datos.

DB2
Caractersticas

Ventajas

Desventajas

DB2 posee monitor


grfico el cual
posibilita observar el
tiempo de ejecucin
de una sentencia SQL
y corregir detalles
para aumentar el

Permite agilizar el
tiempo de respuestas
de una consulta

Lentitud crear y
ejecutar consultas.

Recuperacin
utilizando accesos de
slo ndices.

Utiliza mucho la
memoria RAM para
las instalaciones y
utilizacin de
ESFE/AGAPE 9

GESTORES DE BASES DE DATOS


rendimiento.
Permite gestionar
tanto datos
relacionales
convencionales como
datos XML, sin
necesidad de que
tengan que ser
transformados, esta
capacidad es nica en
el mercado.

software.
Predicados
correlacionados.
Posee tablas de
resumen, tablas
replicadas, uniones
hash y utiliza una
combinacin de
seguridad externa
y control interno de
acceso a proteger
datos.

DB2 posee un elevado


costo econmico en
licencias personales.

DB2 Express C
Caractersticas

Ventajas

Desventajas

Ofrece a los
desarrolladores un
conjunto de
herramientas para
crear aplicaciones
de bases de
datos para el
escritorio, entornos
cliente/servidor, tablet
PC o para la Web.

Permite
Administrar Lentitud crear y
datos Relacionales o ejecutar consultas.
datos XML.
Utiliza mucho la
Permite la
memoria RAM para
construccin de
las instalaciones y
aplicaciones
utilizacin de
independientes, web,
software.
cliente-servidor y
empresariales.

Squlite
Caractersticas

Ventajas

Desventajas

Squlite se caracteriza
por ser un motor de
base de datos gil y
robusto diseado para
ambientes de alto
volumen.

No requiere
configuracin.

Sqlite posee
deficiencias en la
herramienta where
esta limitacin est
dada por el soporte
para clausuras

No se requiere uso de
servidor (proceso
activo para atender la

ESFE/AGAPE 10

GESTORES DE BASES DE DATOS


peticiones)
Fcilmente portable
(multiplataforma
Windows, Linux, MAC,
dispositivos mviles,
Tablet, etc.) y posee
un acceso mucho ms
rpido.

anidadas, de igual
forma es notoria la
falta de Claves
Forneas.

ESFE/AGAPE 11

GESTORES DE BASES DE DATOS

Bases de datos libres y comerciales


Diferencias entre gestores de bases de datos libres y
comerciales
Bases de datos Libres

Bases de datos Comerciales

Los gestores de bases de datos


libres son aquellos que estn en la
web y que en su mayora no es
necesario disponer de un cierto
valor econmico para poder tener
acceso a tales gestores.

Los gestores de bases de datos


comerciales son aquellos de de
una u otra forma necesitan de un
tipo de licencia pagada.

Bases de datos libres se


caracteriza por ser un software
Open Source (cdigo abierto).
Entre gestores de bases de datos
libres son conocidos los siguientes:
MySQL
Sydes (linux)
SQLIFE
ProsgretSQL

Filebird
ApacheDerby
DBD2 express-C DB2
Es una base de datos Free que
tiende a ser muy eficiente y
segura.

La mayora de bases de datos


comerciales son dominadas por el
gigante Microsoft.
Es un software Closed Sourse
(cdigo cerrado).
Entre los gestores de bases de
datos Comerciales son muy
populares los siguientes:
Microsoft Access
Microsoft SQL Server
Open Access
Oracle
Paradox
Adbantase

Dbase
Foxpro

IBMDB2
IBM Informics
InterBase

ESFE/AGAPE 12

GESTORES DE BASES DE DATOS

Conclusiones
En la actualidad los diferentes gestores de bases de datos ya sean
libres y de paga se ha convertido en el motor empresarial del mercado
mundial debido a que gracias a ellos se puede mover una infinidad de
datos que luego son convertidos en informacin, cabe detallar que la
aparicin de estos dos grandes monstros tanto como libre y comercial a
entablado una guerra en el libre mercado en la cual la mayora de
personas los vincula como una guerra entre desarrolladores de Linux y
Microsoft.

Trabajar en un gestor de bases de datos comercial significa tener


que cancelar algn tipo de licencia para su libertad de uso, de igual
manera significa no poder acceder a un cdigo ya que los software
comerciales son exclusivamente Closed Source. Tambin se puede
mencionar que el gestor ms poderoso y seguro de la lnea de bases de
datos comerciales es ORACLE a pesar de que el auge de bases de datos
comerciales lo tiene Microsoft, Oracle es un gestor totalmente desligado
de ellos.

Al hablar de gestores de bases de datos libres la mayora de


personas vincula la palabra FREE con GRATIS pero no es as, en algunas
ocasiones es necesario cancelar alguna cuota simblica por el uso de
algunas herramientas de algunos gestores libres, cabe mencionar que lo
gestores libres son la contra parte de los gestores comerciales debido
esto poseen la calidad de tener un cdigo abierto con libertad de uso.
Casi el 25% de la poblacin conocedora de gestores de bases de datos
aun vincula los gestores libres con el ingenuo desarrollo del sistema
operativo Linux.

ESFE/AGAPE 13

Vous aimerez peut-être aussi