Está en la página 1de 11

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 29 de marzo de 2016

Contenido
Introduccin............................................................................................................................ 3
Objetivo General ..................................................................................................................... 4
Objetivos especficos .............................................................................................................. 4
Caractersticas, ventajas y desventajas de gestores de bases de datos................................. 5
My SQL ............................................................................................................................... 5
Oracle .................................................................................................................................. 5
Microsoft SQL Server......................................................................................................... 6
Microsoft Access ................................................................................................................. 6
Visual FoxPro ....................................................................................................................... 7
PostgreSQL .......................................................................................................................... 7
Apache Derby ...................................................................................................................... 8
DB2 ...................................................................................................................................... 8
DB2 Express C...................................................................................................................... 9
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 29 de marzo de 2016

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 29 de marzo de 2016

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 29 de marzo de 2016

Caractersticas, ventajas y desventajas de gestores de bases


de datos.

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

Oracle
Caractersticas Ventajas Desventajas

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


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

ESFE/AGAPE 5
GESTORES DE BASES DE DATOS 29 de marzo de 2016

Microsoft SQL Server


Caractersticas Ventajas Desventajas

Posee una compresin de Es til para manejar y Utiliza mucho la memoria


Datos que permite que los obtener datos de la red de RAM para las instalaciones
datos se almacenen de una redes y compatibilidad con y utilizacin de software.
manera ms eficiente, y la mayora de las tareas
reduzca los requisitos de administrativas de SQL No se puede utilizar como
almacenamiento para sus Server. practicas porque se
datos. prohben muchas cosas,
Al trabajar en una red social tiene restricciones en lo
La Compresin de Datos permite agregar otros particular.
tambin ofrece mejoras servidores de SQL Server, y
significativas en el puede ver las bases de Tiene muchos bloqueos a
rendimiento para grandes datos del otro compaero. nivel de pgina, un tamao
cargas de trabajo de pgina fijo y demasiado
pequeo, una psima
implementacin de los tipos
de datos variables.

Microsoft Access
Caractersticas Ventajas Desventajas

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

ESFE/AGAPE 6
GESTORES DE BASES DE DATOS 29 de marzo de 2016

Visual FoxPro
Caractersticas Ventajas Desventajas

Ofrece a los desarrolladores Flexibilidad para Construir Visual FoxPro es deficiente


un conjunto de Todo Tipo de Soluciones de debido a su menor
herramientas para crear Base de Datos. capacidad de
aplicaciones de bases de procesamiento (no funciona
datos para el escritorio, Fcil de Actualizar. adecuadamente con
entornos cliente/servidor, grandes volmenes de
tablet PC o para la Web. Adems posee informacin).
Entre sus caractersticas se herramientas de
pueden enumerar: productividad Entendibles
Capacidades poderosas y para el Programador.
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 tcnicas Instalacin ilimitada Es 3 veces ms lento que


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

ESFE/AGAPE 7
GESTORES DE BASES DE DATOS 29 de marzo de 2016

Apache Derby
Caractersticas Ventajas Desventajas

El tamao del programa es La principal desventaja que


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

DB2
Caractersticas Ventajas Desventajas

DB2 posee monitor Permite agilizar el tiempo Lentitud crear y ejecutar


grfico el cual posibilita de respuestas de una consultas.
observar el tiempo de consulta
ejecucin de una sentencia Utiliza mucho la memoria
SQL y corregir detalles para Recuperacin utilizando RAM para las instalaciones
aumentar el rendimiento. accesos de slo ndices. y utilizacin de software.

Permite gestionar tanto Predicados correlacionados. DB2 posee un elevado costo


datos relacionales econmico en licencias
convencionales como datos Posee tablas de resumen, personales.
XML, sin necesidad de que tablas replicadas, uniones
tengan que ser hash y utiliza una
transformados, esta combinacin de seguridad
capacidad es nica en el externa y control interno de
mercado. acceso a proteger datos.

ESFE/AGAPE 8
GESTORES DE BASES DE DATOS 29 de marzo de 2016

DB2 Express C
Caractersticas Ventajas Desventajas

Ofrece a los desarrolladores Permite Administrar datos Lentitud crear y ejecutar


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

Squlite
Caractersticas Ventajas Desventajas

Squlite se caracteriza por No requiere configuracin. Sqlite posee deficiencias en


ser un motor de base de la herramienta where esta
datos gil y robusto No se requiere uso de limitacin est dada por el
diseado para ambientes de servidor (proceso activo soporte para clausuras
alto volumen. para atender la peticiones) anidadas, de igual forma es
Fcilmente portable notoria la falta de Claves
(multiplataforma Windows, Forneas.
Linux, MAC, dispositivos
mviles, Tablet, etc.) y
posee un acceso mucho
ms rpido.

ESFE/AGAPE 9
GESTORES DE BASES DE DATOS 29 de marzo de 2016

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 Los gestores de bases de datos comerciales
aquellos que estn en la web y que en su son aquellos de de una u otra forma
mayora no es necesario disponer de un necesitan de un tipo de licencia pagada.
cierto valor econmico para poder tener
acceso a tales gestores. La mayora de bases de datos comerciales
son dominadas por el gigante Microsoft.
Bases de datos libres se 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 datos
MySQL Comerciales son muy populares los
Sydes (linux) 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 tiende a ser Dbase
muy eficiente y segura. Foxpro
IBMDB2
IBM Informics
InterBase

ESFE/AGAPE 10
GESTORES DE BASES DE DATOS 29 de marzo de 2016

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 11

También podría gustarte