Você está na página 1de 11

Escuela Superior Franciscana/Agape

“GESTORES DE BASES DE DATOS”

TÉCNICO 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
Introducción............................................................................................................................ 3
Objetivo General ..................................................................................................................... 4
Objetivos específicos .............................................................................................................. 4
Características, 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
Análisis y conclusiones ...................................................................................................... 11

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

Introducción

El presente documento tiene por finalidad narrar sobre los sistemas de gestión de
bases de datos ya que son un tipo de software específico, dedicado a servir de interfaz
entre las bases de datos, además se identificaran algunas características , 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. Además se podrá comparar entre gestores de bases de datos libre y
comercial, pudiendo conocer las grandes diferencias de estos dos tipos . También se podrá
conocer a profundidad que tipos de gestores de bases de datos son más efectivos al
momento de elaborar un sistema informático y se podrá comparar entre los más
poderosos y eficientes así como también entre los más 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 características, ventajas y desventajas sobre gestores de


bases de datos y diferencias entre gestores libres y comerciales.

Objetivos específicos

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

Características, ventajas y desventajas de gestores de bases


de datos.

My SQL
Características Ventajas Desventajas
My SQL es un software es
Open Source (código abierto), Una de las principales
Contiene un sólido y amplio además ofrece velocidad al desventajas 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 foráneas. para la elaboración de bases complejas que requieren
de datos, ya que debido a su muchos usuarios .
bajo consumo puede ser
Contiene una conectividad ejecutado en una máquina con
segura y una búsqueda e escasos recursos sin ningún
indexación de campos de problema también posee
texto. facilidad de configuración e
instalación y soporta gran
Integración perfecta con PHP. variedad de Sistemas
Operativos.

Oracle
Características Ventajas Desventajas

Es una herramienta de Lo más ventajoso de Oracle Una de las principales


administración gráfica que es que puede ejecutarse en desventajas de Oracle es el
es muy intuitiva y cómoda todas las plataformas, elevado costo económico
de utilizar. desde una PC hasta un en licencias personales.
supercomputador. Además una mala
Ayuda a analizar datos y configuración en la
efectuar recomendaciones Además soporta todas las instalación 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
replicación e incluso ciertas
También apoya en el diseño versiones admiten la
y optimización de modelos administración de bases de
de datos. datos distribuidas.

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

Microsoft SQL Server


Características Ventajas Desventajas

Posee una compresión 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 utilización de software.
manera más eficiente, y la mayoría de las tareas
reduzca los requisitos de administrativas de SQL No se puede utilizar como
almacenamiento para sus Server. practicas porque se
datos. prohíben muchas cosas,
Al trabajar en una red social tiene restricciones en lo
La Compresión de Datos permite agregar otros particular.
también 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 compañero. nivel de página, un tamaño
cargas de trabajo de página fijo y demasiado
pequeño, una pésima
implementación de los tipos
de datos variables.

Microsoft Access
Características Ventajas Desventajas

Dentro del archivo, puede Otorga capacidades para No es funcional para bases
utilizar: aprovechar la información, de datos de gran calibre (en
incluso si no es experto en cuanto a volumen de datos
Tablas para almacenar los bases de datos. Además, a o de usuarios)
datos, consultas para buscar través de bases de datos
y recuperar únicamente los web recién agregadas, Entre sus mayores
datos que necesita. Access amplía la eficacia de inconvenientes figuran que
los datos, facilitando el no es multiplataforma, pues
Formularios para ver, seguimiento, la creación de sólo 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 estarán más allá del proyectos de software que
diseño específico. explorador web más requieren tiempos de
cercano. respuesta críticos

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

Visual FoxPro
Características 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, Fácil de Actualizar. adecuadamente con
entornos cliente/servidor, grandes volúmenes de
tablet PC o para la Web. Además posee información).
Entre sus características 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
Características Ventajas Desventajas

Sus características técnicas Instalación ilimitada Es 3 veces más lento que


la hacen una de las bases de My SQL.
datos más potentes y Fácil de Administrar y
robustos del mercado. dispone de la flexibilidad La sintaxis de algunos de sus
para hacer investigación y comandos o sentencias no
Diseñado 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 línea
puesto que no hay costo hay foros oficiales, pero no
asociado a la licencia del Está disponible para más de hay una ayuda obligatoria.
software. 34 plataformas y es un
software de código abierto.

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

Apache Derby
Características Ventajas Desventajas

El tamaño del programa es La principal desventaja que


muy reducido, ocupando Fácil manejo del programa se encuentran en este
2.6 megabytes entre el e instalación. gestor de base de datos, se
motor base y controlador enfoca hacia su lenguaje
integrado JDBC, utilizando No necesita un programático 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 programático,
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
podrán utilizar este gestor
de base de datos.

DB2
Características Ventajas Desventajas

DB2 posee monitor gráfico Permite agilizar el tiempo Lentitud crear y ejecutar
el cual posibilita observar de respuestas de una consultas.
el tiempo de ejecución de consulta
una sentencia SQL y Utiliza mucho la memoria
corregir detalles para Recuperación utilizando RAM para las instalaciones
aumentar el rendimiento. accesos de sólo índices. y utilización de software.

Permite gestionar tanto Predicados correlacionados. DB2 posee un elevado costo


datos relacionales económico 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 combinación 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
Características 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 construcción de Utiliza mucho la memoria
datos para el escritorio, aplicaciones RAM para las instalaciones
entornos cliente/servidor, independientes, web, y utilización de software.
tablet PC o para la Web. cliente-servidor y
empresariales.

Squlite
Características Ventajas Desventajas

Squlite se caracteriza por No requiere configuración. Sqlite posee deficiencias en


ser un motor de base de la herramienta where esta
datos ágil y robusto No se requiere uso de limitación está dada por el
diseñado para ambientes de servidor (proceso activo soporte para clausuras
alto volumen. para atender la peticiones) anidadas, de igual forma es
Fácilmente portable notoria la falta de Claves
(multiplataforma Windows, Foráneas.
Linux, MAC, dispositivos
móviles, Tablet, etc.) y
posee un acceso mucho
más rápido.

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 están en la web y que en su son aquellos de de una u otra forma
mayoría no es necesario disponer de un necesitan de un tipo de licencia pagada.
cierto valor económico para poder tener
acceso a tales gestores. La mayoría de bases de datos comerciales
son dominadas por el gigante Microsoft.
Bases de datos libres se caracteriza por ser
un software Open Source (código abierto). Es un software Closed Sourse (código
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 información ,
cabe detallar que la aparición de estos dos grandes monstros tanto como libre y comercial
a entablado una guerra en el libre mercado en la cual la mayoría 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


algún tipo de licencia para su libertad de uso, de igual manera significa no poder acceder a
un código ya que los software comerciales son exclusivamente Closed Source . También se
puede mencionar que el gestor más poderoso y seguro de la línea 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 mayoría de personas vincula la


palabra FREE con GRATIS pero no es así, en algunas ocasiones es necesario cancelar
alguna cuota simbólica 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 código abierto con libertad de uso. Casi el 25%
de la población conocedora de gestores de bases de datos aun vincula los gestores libres
con el ingenuo desarrollo del sistema operativo Linux.

ESFE/AGAPE 11

Você também pode gostar