SlideShare a Scribd company logo
1 of 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
ESFE/AGAPE 2
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
GESTORES DE BASES DE DATOS 29 de marzo de 2016
ESFE/AGAPE 3
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.
GESTORES DE BASES DE DATOS 29 de marzo de 2016
ESFE/AGAPE 4
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.
GESTORES DE BASES DE DATOS 29 de marzo de 2016
ESFE/AGAPE 5
Características, ventajas y desventajas de gestores de bases
de datos.
My SQL
Características Ventajas Desventajas
Contiene un sólido y amplio
subconjuntodel lenguaje SQL.
Dispone una amplia cantidad
de plataformas transacciones
y claves foráneas.
Contiene una conectividad
segura y una búsqueda e
indexación de campos de
texto.
IntegraciónperfectaconPHP.
My SQL es un software es
Open Source (código abierto),
además ofrece velocidad al
realizarlasoperaciones,loque
le hace uno de los gestores
con mejor rendimiento.
Bajo costo en requerimientos
para la elaboración de bases
de datos, ya que debido a su
bajo consumo puede ser
ejecutadoenunamáquinacon
escasos recursos sin ningún
problema también posee
facilidad de configuración e
instalación y soporta gran
variedad de Sistemas
Operativos.
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 usuarios.
Oracle
Características Ventajas Desventajas
Es una herramienta de
administración gráfica que
es muy intuitiva y cómoda
de utilizar.
Ayuda a analizar datos y
efectuar recomendaciones
para mejorar el
rendimiento y la eficiencia
en el manejo de aquellos
datos que se encuentran
almacenados.
También apoya en el diseño
y optimización de modelos
de datos.
Lo más ventajoso de Oracle
es que puede ejecutarse en
todas las plataformas,
desde una PC hasta un
supercomputador.
Además soporta todas las
funciones que se esperan
de un servidor "serio" y
permiten el uso de
particiones para la mejora
de la eficiencia, de
replicación e incluso ciertas
versiones admiten la
administración de bases de
datos distribuidas.
Una de las principales
desventajas de Oracle es el
elevado costo económico
en licencias personales.
Además una mala
configuración en la
instalación de este software
lo convierte en un sistema
desesperante y lento.
GESTORES DE BASES DE DATOS 29 de marzo de 2016
ESFE/AGAPE 6
Microsoft SQL Server
Características Ventajas Desventajas
Posee una compresión de
Datos que permite que los
datos se almacenen de una
manera más eficiente, y
reduzca los requisitos de
almacenamiento para sus
datos.
La Compresión de Datos
también ofrece mejoras
significativas en el
rendimiento para grandes
cargas de trabajo
Es útil para manejar y
obtener datos de la red de
redes y compatibilidad con
la mayoría de las tareas
administrativas de SQL
Server.
Al trabajar en una red social
permite agregar otros
servidores de SQL Server, y
puede ver las bases de
datos del otro compañero.
Utiliza mucho la memoria
RAM para las instalaciones
y utilización de software.
No se puede utilizar como
practicas porque se
prohíben muchas cosas,
tiene restricciones en lo
particular.
Tiene muchos bloqueos a
nivel de página, un tamaño
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
utilizar:
Tablas para almacenar los
datos, consultas para buscar
y recuperar únicamente los
datos que necesita.
Formularios para ver,
agregar y actualizar los
datos de las tablas e
informes para analizar o
imprimir los datos con un
diseño específico.
Otorga capacidades para
aprovechar la información,
incluso si no es experto en
bases de datos. Además, a
través de bases de datos
web recién agregadas,
Access amplía la eficacia de
los datos, facilitando el
seguimiento, la creación de
informes y el uso
compartido con otras
personas. Los datos nunca
estarán más allá del
explorador web más
cercano.
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
sólo está disponible para
sistemas operativos de
Microsoft, Su uso es
inadecuado para grandes
proyectos de software que
requieren tiempos de
respuesta críticos
GESTORES DE BASES DE DATOS 29 de marzo de 2016
ESFE/AGAPE 7
Visual FoxPro
Características 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.
Entre sus características 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.
Flexibilidad para Construir
Todo Tipo de Soluciones de
Base de Datos.
Fácil de Actualizar.
Además posee
herramientas de
productividad Entendibles
para el Programador.
Visual FoxPro es deficiente
debido a su menor
capacidad de
procesamiento (no funciona
adecuadamente con
grandes volúmenes de
información).
PostgreSQL
Características Ventajas Desventajas
Sus características técnicas
la hacen una de las bases de
datos más potentes y
robustos del mercado.
Diseñado 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.
Instalación ilimitada
Fácil de Administrar y
dispone de la flexibilidad
para hacer investigación y
desarrollo de sistemas sin
necesidad de incurrir en
costos adicionales de
licenciamiento.
Está disponible para más de
34 plataformas y es un
software de código abierto.
Es 3 veces más lento que
My SQL.
La sintaxis de algunos de sus
comandos o sentencias no
es nada intuitiva y es muy
consumista de recursos.
No posee ayuda en línea
hay foros oficiales, pero no
hay una ayuda obligatoria.
GESTORES DE BASES DE DATOS 29 de marzo de 2016
ESFE/AGAPE 8
Apache Derby
Características Ventajas Desventajas
El tamaño 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.
Fácil manejo del programa
e instalación.
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.
La principal desventaja que
se encuentran en este
gestor de base de datos, se
enfoca hacia su lenguaje
programático Java, debido a
que no todas las
aplicaciones son
compatibles con este
lenguaje programático,
trayendo como
consecuencia que las
personas que no posean
aplicaciones compatibles no
podrán utilizar este gestor
de base de datos.
DB2
Características Ventajas Desventajas
DB2 posee monitor
gráfico el cual posibilita
observar el tiempo de
ejecución de una sentencia
SQL y corregir detalles para
aumentar el 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.
Permite agilizar el tiempo
de respuestas de una
consulta
Recuperación utilizando
accesos de sólo índices.
Predicados correlacionados.
Posee tablas de resumen,
tablas replicadas, uniones
hash y utiliza una
combinación de seguridad
externa y control interno de
acceso a proteger datos.
Lentitud crear y ejecutar
consultas.
Utiliza mucho la memoria
RAM para las instalaciones
y utilización de software.
DB2 posee un elevado costo
económico en licencias
personales.
GESTORES DE BASES DE DATOS 29 de marzo de 2016
ESFE/AGAPE 9
DB2 Express C
Características 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 datos
Relacionales o datos XML.
Permite la construcción de
aplicaciones
independientes, web,
cliente-servidor y
empresariales.
Lentitud crear y ejecutar
consultas.
Utiliza mucho la memoria
RAM para las instalaciones
y utilización de software.
Squlite
Características Ventajas Desventajas
Squlite se caracteriza por
ser un motor de base de
datos ágil y robusto
diseñado para ambientes de
alto volumen.
No requiere configuración.
No se requiere uso de
servidor (proceso activo
para atender la peticiones)
Fácilmente portable
(multiplataforma Windows,
Linux, MAC, dispositivos
móviles, Tablet, etc.) y
posee un acceso mucho
más rápido.
Sqlite posee deficiencias en
la herramienta where esta
limitación está dada por el
soporte para clausuras
anidadas, de igual forma es
notoria la falta de Claves
Foráneas.
GESTORES DE BASES DE DATOS 29 de marzo de 2016
ESFE/AGAPE 10
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 están en la web y que en su
mayoría no es necesario disponer de un
cierto valor económico para poder tener
acceso a tales gestores.
Bases de datos libres se caracteriza por ser
un software OpenSource (códigoabierto).
Entre gestores de bases de datos libres son
conocidos los siguientes:
 MySQL
 Sydes(linux)
 SQLIFE
 ProsgretSQL
 Filebird
 ApacheDerby
 DBD2 express-CDB2
Es una base de datos Free que tiende a ser
muy eficiente y segura.
Los gestores de bases de datos comerciales
son aquellos de de una u otra forma
necesitan de un tipo de licencia pagada.
La mayoría de bases de datos comerciales
son dominadas por el gigante Microsoft.
Es un software Closed Sourse (código
cerrado).
Entre los gestores de bases de datos
Comerciales son muy populares los
siguientes:
 MicrosoftAccess
 MicrosoftSQL Server
 OpenAccess
 Oracle
 Paradox
 Adbantase
 Dbase
 Foxpro
 IBMDB2
 IBM Informics
 InterBase
GESTORES DE BASES DE DATOS 29 de marzo de 2016
ESFE/AGAPE 11
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.

More Related Content

What's hot

2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de usoSaul Mamani
 
Comparacion de Gestores de Base de Datos
Comparacion de Gestores de Base de DatosComparacion de Gestores de Base de Datos
Comparacion de Gestores de Base de DatosVictor Zevallos
 
Sistemas operativos - Sistemas De Archivos - reporte unidad 5
Sistemas operativos - Sistemas De Archivos - reporte unidad 5Sistemas operativos - Sistemas De Archivos - reporte unidad 5
Sistemas operativos - Sistemas De Archivos - reporte unidad 5Dj Mada - Tres Valles, Veracruz
 
Cuadro comparativo de manejadores de la base de datos
Cuadro comparativo de manejadores de la base de datos Cuadro comparativo de manejadores de la base de datos
Cuadro comparativo de manejadores de la base de datos Maria Garcia
 
Documentación base de datos
Documentación base de datos  Documentación base de datos
Documentación base de datos Mario De La Cruz
 
Tipos de Modelos de Datos : Ventajas y Desventajas
Tipos de Modelos de Datos : Ventajas y DesventajasTipos de Modelos de Datos : Ventajas y Desventajas
Tipos de Modelos de Datos : Ventajas y DesventajasJuanMiguelCustodioMo
 
Diagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, AsistenciaDiagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, AsistenciaRobert Rodriguez
 
Ejemplo Desarrollo Factibilidad Operativa
Ejemplo Desarrollo Factibilidad OperativaEjemplo Desarrollo Factibilidad Operativa
Ejemplo Desarrollo Factibilidad Operativatutor03770
 
Seguridad en Base de Datos
Seguridad en Base de DatosSeguridad en Base de Datos
Seguridad en Base de Datosmyriam sarango
 
Manejador De Bases De Datos Eq 3
Manejador De Bases De Datos Eq 3Manejador De Bases De Datos Eq 3
Manejador De Bases De Datos Eq 3UV
 
tipos de requisitos
  tipos de requisitos   tipos de requisitos
tipos de requisitos Juan Henao
 
Segunda forma normal
Segunda forma normalSegunda forma normal
Segunda forma normalITCV
 

What's hot (20)

Manual de instalacion
Manual de instalacionManual de instalacion
Manual de instalacion
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso
 
Comparacion de Gestores de Base de Datos
Comparacion de Gestores de Base de DatosComparacion de Gestores de Base de Datos
Comparacion de Gestores de Base de Datos
 
Sistemas operativos - Sistemas De Archivos - reporte unidad 5
Sistemas operativos - Sistemas De Archivos - reporte unidad 5Sistemas operativos - Sistemas De Archivos - reporte unidad 5
Sistemas operativos - Sistemas De Archivos - reporte unidad 5
 
Cuadro comparativo de manejadores de la base de datos
Cuadro comparativo de manejadores de la base de datos Cuadro comparativo de manejadores de la base de datos
Cuadro comparativo de manejadores de la base de datos
 
Couchdb
CouchdbCouchdb
Couchdb
 
Documentación base de datos
Documentación base de datos  Documentación base de datos
Documentación base de datos
 
Tipos de Modelos de Datos : Ventajas y Desventajas
Tipos de Modelos de Datos : Ventajas y DesventajasTipos de Modelos de Datos : Ventajas y Desventajas
Tipos de Modelos de Datos : Ventajas y Desventajas
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Diagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, AsistenciaDiagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, Asistencia
 
Ejemplo Desarrollo Factibilidad Operativa
Ejemplo Desarrollo Factibilidad OperativaEjemplo Desarrollo Factibilidad Operativa
Ejemplo Desarrollo Factibilidad Operativa
 
Conceptos Fundamentales de Base de Datos
Conceptos Fundamentales de Base de DatosConceptos Fundamentales de Base de Datos
Conceptos Fundamentales de Base de Datos
 
Seguridad en Base de Datos
Seguridad en Base de DatosSeguridad en Base de Datos
Seguridad en Base de Datos
 
Diagrama de casos de usos
Diagrama de casos de usosDiagrama de casos de usos
Diagrama de casos de usos
 
control de concurrencia
control de concurrenciacontrol de concurrencia
control de concurrencia
 
Manejador De Bases De Datos Eq 3
Manejador De Bases De Datos Eq 3Manejador De Bases De Datos Eq 3
Manejador De Bases De Datos Eq 3
 
Tecnicas de Administracion de Memoria
Tecnicas de Administracion de MemoriaTecnicas de Administracion de Memoria
Tecnicas de Administracion de Memoria
 
tipos de requisitos
  tipos de requisitos   tipos de requisitos
tipos de requisitos
 
Segunda forma normal
Segunda forma normalSegunda forma normal
Segunda forma normal
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 

Similar to Gestores de bases de datos cuadros comparativos

Blog SGBD / Bases de Datos Generalidades y Sistemas de Gestión
Blog SGBD / Bases de Datos Generalidades y Sistemas de GestiónBlog SGBD / Bases de Datos Generalidades y Sistemas de Gestión
Blog SGBD / Bases de Datos Generalidades y Sistemas de GestiónJesús Daniel Mayo
 
Pres2 dulce rosales ide0610005
Pres2 dulce rosales ide0610005Pres2 dulce rosales ide0610005
Pres2 dulce rosales ide0610005dulcecristal
 
Herramientas CASE
Herramientas CASEHerramientas CASE
Herramientas CASEI R
 
A1 u2 hipv
A1 u2 hipvA1 u2 hipv
A1 u2 hipvhmpv18
 
Bases de datos distribuidas
Bases de datos distribuidasBases de datos distribuidas
Bases de datos distribuidasMarcos Soledispa
 
Ventajas y Desventajas De Sistemas Operativos
Ventajas y Desventajas De Sistemas OperativosVentajas y Desventajas De Sistemas Operativos
Ventajas y Desventajas De Sistemas Operativossonria789
 
Taller de base de datos
Taller de base de datosTaller de base de datos
Taller de base de datosBase de Datos
 
Basesdedatos curso
Basesdedatos cursoBasesdedatos curso
Basesdedatos cursoPacodgo
 
Proveedor[1]..
Proveedor[1]..Proveedor[1]..
Proveedor[1]..blaze0002
 
Act4 basede datos
Act4 basede datosAct4 basede datos
Act4 basede datosclaralun123
 
Act4 basede datos
Act4 basede datosAct4 basede datos
Act4 basede datosclaralun123
 
Sistema gestor de base de datos jaime valdez
Sistema gestor de base de datos jaime valdezSistema gestor de base de datos jaime valdez
Sistema gestor de base de datos jaime valdezjaime0910
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datosyeniferorozco
 

Similar to Gestores de bases de datos cuadros comparativos (20)

Gbsd vdc
Gbsd vdcGbsd vdc
Gbsd vdc
 
Alvarado deber
Alvarado deberAlvarado deber
Alvarado deber
 
Talleres Bd
Talleres BdTalleres Bd
Talleres Bd
 
Blog SGBD / Bases de Datos Generalidades y Sistemas de Gestión
Blog SGBD / Bases de Datos Generalidades y Sistemas de GestiónBlog SGBD / Bases de Datos Generalidades y Sistemas de Gestión
Blog SGBD / Bases de Datos Generalidades y Sistemas de Gestión
 
Pres2 dulce rosales ide0610005
Pres2 dulce rosales ide0610005Pres2 dulce rosales ide0610005
Pres2 dulce rosales ide0610005
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Herramientas CASE
Herramientas CASEHerramientas CASE
Herramientas CASE
 
Tipos de Bases de datos
Tipos de Bases de datosTipos de Bases de datos
Tipos de Bases de datos
 
A1 u2 hipv
A1 u2 hipvA1 u2 hipv
A1 u2 hipv
 
Bases de datos distribuidas
Bases de datos distribuidasBases de datos distribuidas
Bases de datos distribuidas
 
Ventajas y Desventajas De Sistemas Operativos
Ventajas y Desventajas De Sistemas OperativosVentajas y Desventajas De Sistemas Operativos
Ventajas y Desventajas De Sistemas Operativos
 
Taller de base de datos
Taller de base de datosTaller de base de datos
Taller de base de datos
 
Basesdedatos curso
Basesdedatos cursoBasesdedatos curso
Basesdedatos curso
 
Proveedor[1]..
Proveedor[1]..Proveedor[1]..
Proveedor[1]..
 
Act4 basede datos
Act4 basede datosAct4 basede datos
Act4 basede datos
 
Act4 basede datos
Act4 basede datosAct4 basede datos
Act4 basede datos
 
Sistema gestor de base de datos jaime valdez
Sistema gestor de base de datos jaime valdezSistema gestor de base de datos jaime valdez
Sistema gestor de base de datos jaime valdez
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Base de-datos-i
Base de-datos-iBase de-datos-i
Base de-datos-i
 
Taller2
Taller2Taller2
Taller2
 

Recently uploaded

Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Neo4j
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...Neo4j
 
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...FabianCruz73
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxRAMIROANTONIOGALINDO
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptxmaykolmagallanes012
 
Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.CZSOTEC
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxcalzadillasluis134
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosNeo4j
 
Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfAnaRosaMontenegro
 
Tipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoTipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoMaxCaldern2
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOELIAMARYTOVARFLOREZD
 

Recently uploaded (11)

Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
 
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptx
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptx
 
Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
 
Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdf
 
Tipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoTipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógico
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
 

Gestores de bases de datos cuadros comparativos

  • 1. 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
  • 2. GESTORES DE BASES DE DATOS 29 de marzo de 2016 ESFE/AGAPE 2 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
  • 3. GESTORES DE BASES DE DATOS 29 de marzo de 2016 ESFE/AGAPE 3 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.
  • 4. GESTORES DE BASES DE DATOS 29 de marzo de 2016 ESFE/AGAPE 4 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.
  • 5. GESTORES DE BASES DE DATOS 29 de marzo de 2016 ESFE/AGAPE 5 Características, ventajas y desventajas de gestores de bases de datos. My SQL Características Ventajas Desventajas Contiene un sólido y amplio subconjuntodel lenguaje SQL. Dispone una amplia cantidad de plataformas transacciones y claves foráneas. Contiene una conectividad segura y una búsqueda e indexación de campos de texto. IntegraciónperfectaconPHP. My SQL es un software es Open Source (código abierto), además ofrece velocidad al realizarlasoperaciones,loque le hace uno de los gestores con mejor rendimiento. Bajo costo en requerimientos para la elaboración de bases de datos, ya que debido a su bajo consumo puede ser ejecutadoenunamáquinacon escasos recursos sin ningún problema también posee facilidad de configuración e instalación y soporta gran variedad de Sistemas Operativos. 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 usuarios. Oracle Características Ventajas Desventajas Es una herramienta de administración gráfica que es muy intuitiva y cómoda de utilizar. Ayuda a analizar datos y efectuar recomendaciones para mejorar el rendimiento y la eficiencia en el manejo de aquellos datos que se encuentran almacenados. También apoya en el diseño y optimización de modelos de datos. Lo más ventajoso de Oracle es que puede ejecutarse en todas las plataformas, desde una PC hasta un supercomputador. Además soporta todas las funciones que se esperan de un servidor "serio" y permiten el uso de particiones para la mejora de la eficiencia, de replicación e incluso ciertas versiones admiten la administración de bases de datos distribuidas. Una de las principales desventajas de Oracle es el elevado costo económico en licencias personales. Además una mala configuración en la instalación de este software lo convierte en un sistema desesperante y lento.
  • 6. GESTORES DE BASES DE DATOS 29 de marzo de 2016 ESFE/AGAPE 6 Microsoft SQL Server Características Ventajas Desventajas Posee una compresión de Datos que permite que los datos se almacenen de una manera más eficiente, y reduzca los requisitos de almacenamiento para sus datos. La Compresión de Datos también ofrece mejoras significativas en el rendimiento para grandes cargas de trabajo Es útil para manejar y obtener datos de la red de redes y compatibilidad con la mayoría de las tareas administrativas de SQL Server. Al trabajar en una red social permite agregar otros servidores de SQL Server, y puede ver las bases de datos del otro compañero. Utiliza mucho la memoria RAM para las instalaciones y utilización de software. No se puede utilizar como practicas porque se prohíben muchas cosas, tiene restricciones en lo particular. Tiene muchos bloqueos a nivel de página, un tamaño 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 utilizar: Tablas para almacenar los datos, consultas para buscar y recuperar únicamente los datos que necesita. Formularios para ver, agregar y actualizar los datos de las tablas e informes para analizar o imprimir los datos con un diseño específico. Otorga capacidades para aprovechar la información, incluso si no es experto en bases de datos. Además, a través de bases de datos web recién agregadas, Access amplía la eficacia de los datos, facilitando el seguimiento, la creación de informes y el uso compartido con otras personas. Los datos nunca estarán más allá del explorador web más cercano. 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 sólo está disponible para sistemas operativos de Microsoft, Su uso es inadecuado para grandes proyectos de software que requieren tiempos de respuesta críticos
  • 7. GESTORES DE BASES DE DATOS 29 de marzo de 2016 ESFE/AGAPE 7 Visual FoxPro Características 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. Entre sus características 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. Flexibilidad para Construir Todo Tipo de Soluciones de Base de Datos. Fácil de Actualizar. Además posee herramientas de productividad Entendibles para el Programador. Visual FoxPro es deficiente debido a su menor capacidad de procesamiento (no funciona adecuadamente con grandes volúmenes de información). PostgreSQL Características Ventajas Desventajas Sus características técnicas la hacen una de las bases de datos más potentes y robustos del mercado. Diseñado 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. Instalación ilimitada Fácil de Administrar y dispone de la flexibilidad para hacer investigación y desarrollo de sistemas sin necesidad de incurrir en costos adicionales de licenciamiento. Está disponible para más de 34 plataformas y es un software de código abierto. Es 3 veces más lento que My SQL. La sintaxis de algunos de sus comandos o sentencias no es nada intuitiva y es muy consumista de recursos. No posee ayuda en línea hay foros oficiales, pero no hay una ayuda obligatoria.
  • 8. GESTORES DE BASES DE DATOS 29 de marzo de 2016 ESFE/AGAPE 8 Apache Derby Características Ventajas Desventajas El tamaño 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. Fácil manejo del programa e instalación. 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. La principal desventaja que se encuentran en este gestor de base de datos, se enfoca hacia su lenguaje programático Java, debido a que no todas las aplicaciones son compatibles con este lenguaje programático, trayendo como consecuencia que las personas que no posean aplicaciones compatibles no podrán utilizar este gestor de base de datos. DB2 Características Ventajas Desventajas DB2 posee monitor gráfico el cual posibilita observar el tiempo de ejecución de una sentencia SQL y corregir detalles para aumentar el 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. Permite agilizar el tiempo de respuestas de una consulta Recuperación utilizando accesos de sólo índices. Predicados correlacionados. Posee tablas de resumen, tablas replicadas, uniones hash y utiliza una combinación de seguridad externa y control interno de acceso a proteger datos. Lentitud crear y ejecutar consultas. Utiliza mucho la memoria RAM para las instalaciones y utilización de software. DB2 posee un elevado costo económico en licencias personales.
  • 9. GESTORES DE BASES DE DATOS 29 de marzo de 2016 ESFE/AGAPE 9 DB2 Express C Características 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 datos Relacionales o datos XML. Permite la construcción de aplicaciones independientes, web, cliente-servidor y empresariales. Lentitud crear y ejecutar consultas. Utiliza mucho la memoria RAM para las instalaciones y utilización de software. Squlite Características Ventajas Desventajas Squlite se caracteriza por ser un motor de base de datos ágil y robusto diseñado para ambientes de alto volumen. No requiere configuración. No se requiere uso de servidor (proceso activo para atender la peticiones) Fácilmente portable (multiplataforma Windows, Linux, MAC, dispositivos móviles, Tablet, etc.) y posee un acceso mucho más rápido. Sqlite posee deficiencias en la herramienta where esta limitación está dada por el soporte para clausuras anidadas, de igual forma es notoria la falta de Claves Foráneas.
  • 10. GESTORES DE BASES DE DATOS 29 de marzo de 2016 ESFE/AGAPE 10 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 están en la web y que en su mayoría no es necesario disponer de un cierto valor económico para poder tener acceso a tales gestores. Bases de datos libres se caracteriza por ser un software OpenSource (códigoabierto). Entre gestores de bases de datos libres son conocidos los siguientes:  MySQL  Sydes(linux)  SQLIFE  ProsgretSQL  Filebird  ApacheDerby  DBD2 express-CDB2 Es una base de datos Free que tiende a ser muy eficiente y segura. Los gestores de bases de datos comerciales son aquellos de de una u otra forma necesitan de un tipo de licencia pagada. La mayoría de bases de datos comerciales son dominadas por el gigante Microsoft. Es un software Closed Sourse (código cerrado). Entre los gestores de bases de datos Comerciales son muy populares los siguientes:  MicrosoftAccess  MicrosoftSQL Server  OpenAccess  Oracle  Paradox  Adbantase  Dbase  Foxpro  IBMDB2  IBM Informics  InterBase
  • 11. GESTORES DE BASES DE DATOS 29 de marzo de 2016 ESFE/AGAPE 11 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.