Académique Documents
Professionnel Documents
Culture Documents
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
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
Objetivo General
Objetivos especficos
ESFE/AGAPE 4
Caractersticas, ventajas y
gestores de bases de datos.
desventajas
de
My SQL
Caractersticas
Contiene un slido y
amplio
subconjunto
del lenguaje SQL.
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
Oracle
Caractersticas
Ventajas
Desventajas
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
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
Microsoft Access
Caractersticas
Ventajas
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
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
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
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
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
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 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
anidadas, de igual
forma es notoria la
falta de Claves
Forneas.
ESFE/AGAPE 11
Filebird
ApacheDerby
DBD2 express-C DB2
Es una base de datos Free que
tiende a ser muy eficiente y
segura.
Dbase
Foxpro
IBMDB2
IBM Informics
InterBase
ESFE/AGAPE 12
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.
ESFE/AGAPE 13