Você está na página 1de 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 desventajas de


gestores de bases de datos.

My SQL
Caractersticas Ventajas Desventajas
My SQL es un software
es Open Source Una de las principales
Contiene un slido y (cdigo abierto),desventajas de My
amplio subconjunto adems ofrece SQL es que es muy
del lenguaje SQL. velocidad al realizar limitada y no soporta
las operaciones, lo integridad relacional ni
que le hace uno de los transacciones en
Dispone una amplia gestores con mejor aplicaciones web no
cantidad de rendimiento. muy complejas que
plataformas requieren muchos
transacciones y claves Bajo costo en usuarios.
forneas. requerimientos para la
elaboracin de bases
de datos, ya que
Contiene una debido a su bajo
conectividad segura y consumo puede ser
una bsqueda e ejecutado en una
indexacin de campos mquina con escasos
de texto. recursos sin ningn
problema tambin
Integracin perfecta posee facilidad de
con PHP. configuracin e
instalacin y soporta
gran variedad de
Sistemas Operativos.

Oracle
Caractersticas Ventajas Desventajas

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 Es til para manejar y Utiliza mucho la


de Datos que permite obtener datos de la memoria RAM para
que los datos se red de redes y las instalaciones y
almacenen de una compatibilidad con la utilizacin de
manera ms eficiente, mayora de las tareas software.
y reduzca los administrativas de
requisitos de SQL Server. No se puede utilizar
almacenamiento para como practicas porque
sus datos. Al trabajar en una red se prohben muchas
social permite agregar cosas, tiene
La Compresin de otros servidores de restricciones en lo
Datos tambin ofrece SQL Server, y puede particular.
mejoras significativas ver las bases de datos
en el rendimiento para del otro compaero. Tiene muchos
grandes cargas de bloqueos a nivel de
trabajo 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 Desventajas

Dentro del archivo, Otorga capacidades No es funcional para


puede utilizar: para aprovechar la bases de datos de
informacin, incluso si gran calibre (en
Tablas para almacenar no es experto en cuanto a volumen de
los datos, consultas bases de datos. datos o de usuarios)
para buscar y Adems, a travs de
recuperar nicamente bases de datos web Entre sus mayores
los datos que recin agregadas, inconvenientes figuran
necesita. Access ampla la que no es
eficacia de los datos, multiplataforma, pues
Formularios para ver, facilitando el slo est disponible
agregar y actualizar seguimiento, la para sistemas
los datos de las tablas creacin de informes y operativos de
e informes para el uso compartido con Microsoft, Su uso es
analizar o imprimir los otras personas. Los inadecuado para
datos con un diseo datos nunca estarn grandes proyectos de
especfico. ms all del software que
explorador web ms requieren tiempos de
cercano. respuesta crticos

Visual FoxPro
Caractersticas Ventajas Desventajas

Ofrece a los Flexibilidad para Visual FoxPro es


desarrolladores un Construir Todo Tipo de deficiente debido a su
conjunto de Soluciones de Base de menor capacidad de
herramientas para Datos. procesamiento (no
crear aplicaciones funciona

ESFE/AGAPE 7
GESTORES DE BASES DE DATOS

de bases de Fcil de Actualizar. adecuadamente con


datos para el grandes volmenes de
escritorio, entornos Adems posee informacin).
cliente/servidor, tablet herramientas de
PC o para la Web. productividad
Entre sus Entendibles para el
caractersticas se Programador.
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.

PostgreSQL
Caractersticas Ventajas Desventajas

Sus caractersticas Instalacin ilimitada Es 3 veces ms lento


tcnicas la hacen una que My SQL.
de las bases de datos Fcil de Administrar y
ms potentes y dispone de la La sintaxis de algunos
robustos del mercado. flexibilidad para hacer de sus comandos o
investigacin y sentencias no es nada
Diseado para desarrollo de sistemas intuitiva y es muy
ambientes de alto sin necesidad de consumista de
volumen y nadie incurrir en costos recursos.
puede demandarlo por adicionales de
violar acuerdos de licenciamiento. No posee ayuda en
licencia, puesto que lnea hay foros
no hay costo asociado Est disponible para oficiales, pero no hay
a la licencia del ms de 34 una ayuda obligatoria.
software. plataformas y es un
software de cdigo
ESFE/AGAPE 8
GESTORES DE BASES DE DATOS

abierto.

Apache Derby
Caractersticas Ventajas Desventajas

El tamao del La principal


programa es muy desventaja que se
Fcil manejo del
reducido, ocupando encuentran en este
programa e instalacin.
2.6 megabytes entre gestor de base de
el motor base y datos, se enfoca hacia
controlador integrado No necesita un su lenguaje
JDBC, utilizando muy administrador de base programtico Java,
poco espacio en el de datos. debido a que no todas
computador donde se las aplicaciones son
instalara el programa. Controla la compatibles con este
redundancia de datos, lenguaje
Es un software libre. esto ayuda a reducir programtico,
los datos que ocupan trayendo como
espacio consecuencia que las
innecesariamente personas que no
dentro de la base de posean aplicaciones
datos. compatibles no podrn
utilizar este gestor de
base de datos.

DB2
Caractersticas Ventajas Desventajas

DB2 posee monitor Permite agilizar el Lentitud crear y


grfico el cual tiempo de respuestas ejecutar consultas.
posibilita observar el de una consulta
tiempo de ejecucin Utiliza mucho la
de una sentencia SQL Recuperacin memoria RAM para
y corregir detalles utilizando accesos de las instalaciones y
para aumentar el slo ndices. utilizacin de
ESFE/AGAPE 9
GESTORES DE BASES DE DATOS

rendimiento. software.
Predicados
Permite gestionar correlacionados. DB2 posee un elevado
tanto datos costo econmico en
relacionales Posee tablas de licencias personales.
convencionales como resumen, tablas
datos XML, sin replicadas, uniones
necesidad de que hash y utiliza una
tengan que ser combinacin de
transformados, esta seguridad externa
capacidad es nica en y control interno de
el mercado. acceso a proteger
datos.

DB2 Express C
Caractersticas Ventajas Desventajas

Ofrece a los Permite Administrar Lentitud crear y


desarrolladores un datos Relacionales o ejecutar consultas.
conjunto de datos XML.
herramientas para Utiliza mucho la
crear aplicaciones Permite la memoria RAM para
de bases de construccin de las instalaciones y
datos para el aplicaciones utilizacin de
escritorio, entornos independientes, web, software.
cliente/servidor, tablet cliente-servidor y
PC o para la Web. empresariales.

Squlite
Caractersticas Ventajas Desventajas

Squlite se caracteriza No requiere Sqlite posee


por ser un motor de configuracin. deficiencias en la
base de datos gil y herramienta where
robusto diseado para No se requiere uso de esta limitacin est
ambientes de alto servidor (proceso dada por el soporte
volumen. activo para atender la para clausuras
ESFE/AGAPE 10
GESTORES DE BASES DE DATOS

peticiones) anidadas, de igual


Fcilmente portable forma es notoria la
(multiplataforma falta de Claves
Windows, Linux, MAC, Forneas.
dispositivos mviles,
Tablet, etc.) y posee
un acceso mucho ms
rpido.

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 Los gestores de bases de datos


libres son aquellos que estn en la comerciales son aquellos de de
web y que en su mayora no es una u otra forma necesitan de un
necesario disponer de un cierto tipo de licencia pagada.
valor econmico para poder tener
acceso a tales gestores. La mayora de bases de datos
comerciales son dominadas por el
Bases de datos libres se gigante Microsoft.
caracteriza por ser un software
Open Source (cdigo abierto). Es un software Closed Sourse
(cdigo cerrado).
Entre gestores de bases de datos
libres son conocidos los siguientes: Entre los gestores de bases de
MySQL datos Comerciales son muy
Sydes (linux) populares los siguientes:
SQLIFE Microsoft Access
ProsgretSQL Microsoft SQL Server
Filebird Open Access
ApacheDerby Oracle
DBD2 express-C DB2 Paradox
Adbantase
Es una base de datos Free que Dbase
tiende a ser muy eficiente y Foxpro
segura. 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 no libres 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

Você também pode gostar