Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 15

ESCUELA POLITÉCNICA NACIONAL

FACULTAD DE INGENIERÍA DE SISTEMAS


INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN 2020-A

ESCUELA POLITÉCNICA NACIONAL


FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA EN SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN

ASIGNATURA:
ADMINISTRACIÓN DE BASE DE DATOS SIC 744

CONSULTA 1

TEMA: Gestores de base de datos, tanto de software


libre como propietarios

NOMBRE:

LAZA ROGER

FECHA DE ENTREGA:

6/9/2020
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN

1. Objetivos
• Consultar las características de los diferentes motores de base de datos, tanto de
software libre como propietarios (mínimo 3 de cada uno). Considerar las
siguientes características: Requisitos mínimos: Memoria, Procesador, Espacio en
disco:
➢ Licencia.
➢ Multiplataforma
➢ Versiones y releases.
➢ Permite particionamiento
➢ Máxima cantidad de almacenamiento.
➢ Cantidad máxima de memoria que procesa.
➢ Soporta procedimientos almacenados.
➢ Tipos de datos que soporta
➢ Tipos de respaldos.
➢ Tipos de licenciamientos.
➢ Permite replicación.
➢ Gestión de seguridad.
➢ Conexiones.

2. Marco teórico
Gestor de bases de datos Libre y propietario

Al momento de elegir la plataforma de base de datos sobre la cual


correr nuestras aplicaciones de negocio y de misión crítica, generalmente se tenía muy
pocas y clarísimas opciones a escoger. Cada una tiene fortalezas y flexibilidades que
hacen que las corporaciones elijan con que paquete tiene que escoger.

La elección de una base de datos ha sido por mucho tiempo un punto de discusión
necesaria dentro de los departamentos de sistemas de las empresas, debido a que dicha
decisión acarrea muchas importantes consecuencias para la organización, a veces de
manera permanente. Para aplicaciones de misión crítica esta discusión es aún mucho más
importante, y los factores que inciden dentro de la decisión de adoptar una u otra
plataforma son muy variados y complejos a la vez.

La característica que más se nota en un sistema de base de datos es la velocidad de


procesamiento, pero en la medida en que aumenta la complejidad de un proyecto
informático otras características se hacen necesarias.
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN

3. Desarrollo

BASES DE DATOS LIBRES


ProsgretSQL

Características Ventajas Desventajas


Sus características Instalación ilimitada Es 3 veces más lento
técnicas la hacen una de Fácil de Administrar y dispone de la que MySQL.
las bases de datos más flexibilidad para hacer investigación y La sintaxis de
potentes y robustos del desarrollo de sistemas sin necesidad de algunos de sus
mercado. incurrir en costos adicionales de comandos o
Diseñado para licenciamiento. sentencias no es nada
ambientes de alto Está disponible para más de 34 plataformas intuitiva y es muy
volumen y nadie puede y es un software de código abierto. consumista de
demandarlo por violar Tiene 5 lenguajes procedurales recursos.
acuerdos de licencia, Es posible desarrollar propios tipos de datos No posee ayuda en
puesto que no hay costo Postgre, es una base de datos robusta línea hay foros
asociado a la licencia Tiene acceso basta con un emerge para oficiales, pero no hay
del software. probarlo en un sistema. una ayuda
Está orientado a objetos Innovación y libertad, ante todo. obligatoria.
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN

MariaDB

Características Ventajas Desventajas


Este SGBD es una derivación Aumento de motores de No tiene desventajas muy
de MySQL que cuenta con la almacenamiento aparentes salvo algunas
mayoría de las características Gran escalabilidad pequeñas
de este e incluye varias Seguridad y rapidez en incompatibilidades en la
extensiones. transacciones migración de MariaDB y
Nace a partir de la adquisición Extensiones y nuevas MySQL o pequeños atrasos
de MySQL por parte de Oracle características relacionadas en la liberación de
para seguir la filosofía Open con su aplicación para versiones estables.
Source y tiene la ventaja de que Bases de datos NoSQL
es totalmente compatible con
MySQL.

SQLite

Características Ventajas Desventajas


Más que un Sistema Es una biblioteca utilizada en multitud de La gran desventaja
Gestor de bases de datos aplicaciones actuales ya que es open de SQLite es la
como tal, SQLite es una source y las consultas son muy eficientes. escalabilidad ya
biblioteca escrita en C El tamaño, al tratarse de una biblioteca, es que no soporta
que implementa un mucho menor que cualquier SGBD bases de datos que
SGBD y que permite Reúne los cuatro criterios ACID sean muy grandes.
transacciones sin (Atomicidad, Consistencia, Aislamiento y
necesidad de un servidor Durabilidad) logrando gran estabilidad
ni configuraciones. Gran portabilidad y rendimiento
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN

MySQL

Características Ventajas Desventajas


MySQL es un software es Open Una de las principales
Contiene un sólido y Source (código abierto), además desventajas de MySQL
amplio subconjunto del ofrece velocidad al realizar las es que es muy limitada y
lenguaje SQL. operaciones, lo que le hace uno de no soporta integridad
los gestores con mejor rendimiento. relacional ni
Dispone una amplia Bajo costo en requerimientos para la transacciones en
cantidad de plataformas elaboración de bases de datos, ya aplicaciones web no
transacciones y claves que debido a su bajo consumo puede muy complejas que
foráneas. ser ejecutado en una máquina con requieren muchos
escasos recursos sin ningún usuarios.
Contiene una conectividad problema también posee facilidad
segura y una búsqueda e de configuración e instalación y
indexación de campos de soporta gran variedad de Sistemas
texto. Operativos.

Integración perfecta con


PHP.
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN

MongoDB

Características Ventajas Desventajas


Estamos ante el Sistema Gestor de Bases de Indexación y Como desventaja
Datos no relacionales (SGBD NoSQL) más replicación principal,
popular y utilizado actualmente. Balanceo de carga MongoDB no es
MongoDB es un SBGD NoSQL orientado a Almacenamiento en un SGBD
ficheros que almacena la información en ficheros adecuado para
estructuras BSON con un esquema Consultas ad hoc realizar
dinámico que permite su facilidad de Escalabilidad horizontal transacciones
integración. Su gran capacidad de complejas.
Empresas como Google, Facebook, eBay, escalado y rendimiento
Cisco o Adobe utilizan MongoDB como Open Source
Sistema Gestor de Bases de datos.
Apache Derby

Características Ventajas Desventajas


El tamaño del programa Fácil manejo del programa e La principal desventaja que se
es muy reducido, instalación. encuentran en este gestor de base
ocupando 2.6 megabytes de datos, se enfoca hacia su
entre el motor base y No necesita un administrador lenguaje programático Java,
controlador integrado de base de datos. debido a que no todas las
JDBC, utilizando muy aplicaciones son compatibles con
poco espacio en el Controla la redundancia de este lenguaje programático,
computador donde se datos, esto ayuda a reducir los trayendo como consecuencia que
instalará el programa. datos que ocupan espacio las personas que no posean
innecesariamente dentro de la aplicaciones compatibles no
Es un software libre. base de datos. podrán utilizar este gestor de base
de datos.
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN

Redis

Características Ventajas Desventajas


Redis está basado en el Atomicidad y El método de persistencia
almacenamiento clave-valor. persistencia RDB consume mucho I/O
Podríamos verlo como un vector Gran velocidad (escritura en disco)
enorme que almacena todo tipo Simplicidad Todos los datos trabajados
de datos, desde cadenas, hashses, Multiplataforma deben encajar en la memoria
listas, etc. OpenSource (en caso de no usar
Posibilidad de persistir persistencia física)
El principal uso de este SGBD es datos en disco para
para el almacenamiento en recuperación ante fallas
memoria caché y la Fácil configuración
administración de sesiones. Alta disponibilidad

DB2 express-C

Características Ventajas Desventajas


Es una versión DB2 libre creada Permite Administrar datos Lentitud crear y ejecutar
por IBM, sin limitaciones y fácil Relacionales o datos XML. consultas.
de usar. Permite la construcción de
Ofrece a los desarrolladores un aplicaciones independientes, Utiliza mucho la memoria
conjunto de herramientas para web, cliente-servidor y RAM para las
crear aplicaciones de bases de empresariales. instalaciones y utilización
datos para el escritorio, entornos de software.
cliente/servidor, tablet PC o
para la Web.
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN

Cassandra

Características Ventajas Desventajas


Al igual que Redis, Cassandra Multiplataforma La conexión de nuevos
también utiliza Propio lenguaje de consultas nodos no es tarea fácil, ya
almacenamiento clave-valor. (CQL) que el mismo se tiene que
Es un SGBD NoSQL Escalado lineal y horizontal poner de acuerdo con el
distribuido y masivamente Es un SGBD distribuido resto, y esto conlleva un
escalable. Utiliza una arquitectura peer- tiempo.
Facebook, Twitter, to-peer Debemos saber qué queries
Instagram, Spotify o Netflix Es tolerante a fallos se van a ejecutar
utilizan Cassandra. Es Open Source previamente, ya que al
Dispone de un lenguaje Tiene una consistencia hacer SELECT sufre un
propio para las consultas ajustable poco debido a la manera en
denominado CQL Tiene una fácil escalabilidad la que almacena los datos.
(Cassandra Query Languaje).
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN

BASES DE DATOS COMERCIALES


Oracle

Características Ventajas Desventajas


Es una herramienta de Lo más ventajoso de Oracle es que Una de las principales
administración gráfica puede ejecutarse en todas las desventajas de Oracle es
que es muy intuitiva y plataformas, desde una PC hasta un el elevado costo
cómoda de utilizar. supercomputador. económico en licencias
Ayuda a analizar datos Además, soporta todas las funciones personales.
y efectuar que se esperan de un servidor "serio" Además, una mala
recomendaciones para y permiten el uso de particiones para configuración en la
mejorar el rendimiento la mejora de la eficiencia, de instalación de este
y la eficiencia en el replicación e incluso ciertas versiones software lo convierte en
manejo de aquellos admiten la administración de bases de un sistema desesperante y
datos que se encuentran datos distribuidas. lento.
almacenados. Es uno de los sistemas más completos Tiene un solo lenguaje
También apoya en el del sistema
diseño y optimización de Destaca un buen soporte de
modelos de datos. transacción, estabilidad y
escalabilidad.
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN

Microsoft SQL Server

Características Ventajas Desventajas


Posee una Soporte exclusivo por parte de Utiliza mucho la memoria
compresión de Microsoft. RAM para las instalaciones
Datos que permite Escalabilidad, estabilidad y seguridad. y utilización de software.
que los datos se Posibilidad de cancelar consultas. No se puede utilizar como
almacenen de una Potente entorno gráfico de practicas porque se
manera más administración que permite utilizar prohíben muchas cosas,
eficiente, y reduzca comandos DDL y DML. tiene restricciones en lo
los requisitos de Aunque es nativo para Windows puede particular.
almacenamiento utilizarse desde hace ya un tiempo en Tiene muchos bloqueos a
para sus datos. otras plataformas como Linux o Docker. nivel de página, un tamaño
La Compresión de Es útil para manejar y obtener datos de la de página fijo y demasiado
Datos también red de redes y compatibilidad con la pequeño (2048KB), una
ofrece mejoras mayoría de las tareas administrativas de pésima implementación de
significativas en el SQL Server. los tipos de datos variables
rendimiento para Al trabajar en una red social permite
grandes cargas de agregar otros servidores de SQL Server,
trabajo y puede ver las bases de datos del otro
compañero.
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN

Visual Foxpro

Características Ventajas Desventajas


Ofrece a los Capacidades poderosas y muy veloces Visual FoxPro es
desarrolladores un para el manejo de datos nativos y deficiente debido a su
conjunto de herramientas remotos. menor capacidad de
para crear aplicaciones Flexibilidad para crear todo tipo de procesamiento (no
de bases de datos para el soluciones de bases de datos. funciona
escritorio, entornos Fácil de Actualizar. adecuadamente con
cliente/servidor, Tablet Además, posee herramientas de grandes volúmenes de
PC o para la Web. productividad Entendibles para el información).
Programador.

IBMDB2

Características Ventajas Desventajas


DB2 posee monitor gráfico el Permite agilizar el tiempo de Lentitud crear y ejecutar
cual posibilita observar el respuestas de una consulta consultas.
tiempo de ejecución de una Recuperación utilizando Utiliza mucho la
sentencia SQL y corregir accesos de sólo índices. memoria RAM para las
detalles para aumentar el Predicados correlacionados. instalaciones y
rendimiento. Posee tablas de resumen, tablas utilización de software.
Permite gestionar tanto datos replicadas, DB2 posee un elevado
relacionales convencionales uniones hash y utiliza una costo económico en
como datos XML, sin combinación de seguridad licencias personales.
necesidad de que tengan que externa y control interno de
ser transformados, esta acceso a proteger datos.
capacidad es única en el
mercado.
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN

SAP Sybase

Características Ventajas Desventajas


Es un sistema de base de datos • Sybase, es una base de datos Es muy difícil su
relacional que utiliza software corporativa mantenimiento y
de inteligencia empresarial y • Programable modificación.
almacenamiento de datos, • Soporta gran cantidad de No existe posibilidad
producida por Sybase que datos y usuarios de incorporar meta-
combina una velocidad • Soporta multi-procesadores. información.
extraordinaria, con agilidad y • Ahorro en Muy compleja la
bajo costo total de propiedad, Almacenamiento/Compresión implementación de
brindando la posibilidad de • Costos Reducidos de funciones avanzadas de
llevar a cabo el análisis y la Mantenimiento transformación.
generación de reportes que No es fácil la
• Velocidad
antes se consideraban programación del
• Escalabilidad
imposibles, imprácticos o muy control y manejo de
costosos. alertas
Aunque ya no vive los
momentos de éxito de hace una
década, sigue destacando por
su escalabilidad y
rendimiento.
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN

Teradata

Características Ventajas Desventajas


Destaca sobre los demás tipos de Capacidad de la base de Muy poca información
bases de datos por su capacidad de datos: Bloqueo de tablas
almacenamiento y de análisis de • 1.023 Petabytes (PB). Sistemas operativos
datos. Suele ser utilizado en • 512 nodos. limitados
grandes instalaciones de Big Data. Modelos de datos Muchos pasos para la
Es una solución completa y potente • Relacional. Compatible descarga
que integra la tecnología de base de con ANSI SQL-92 Obtener certificación.
datos paralela Teradata, • Completamente
plataformas hardware que crecen paralela
con las necesidades de la empresa, Expertos por excelencia en
los consultores de datawa- datawarehousing.
rehousing más experimentados del Buen Soporte técnico
mundo y las mejores herramientas • Foros, web-site,
y aplicaciones del mercado. teléfono
Tolerancia a fallos
Crecimiento escalable
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN

Microsoft Access

Características Ventajas Desventajas


Dentro del Otorga capacidades para aprovechar la No es funcional para bases
archivo, puede información, incluso si no es experto en de datos de gran calibre (en
utilizar: bases de datos. Además, a través de cuanto a volumen de datos o
Tablas para bases de datos web recién agregadas, de usuarios)
almacenar los Access amplía la eficacia de los datos, Entre sus mayores
datos, consultas facilitando el seguimiento, la creación de inconvenientes figuran que
para buscar y informes y el uso compartido con otras no es multiplataforma, pues
recuperar personas. Los datos nunca estarán más sólo está disponible para
únicamente los allá del explorador web más cercano. sistemas operativos de
datos que necesita. Es relativamente sencillo para Microsoft, Su uso es
Formularios para principiantes ya que dispone de unos inadecuado para grandes
ver, agregar y asistentes muy potentes mediante los proyectos de software que
actualizar los cuales puedes crear formularios requieren tiempos de
datos de las tablas profesionales. respuesta críticos.
e informes para Se Puede llegar a hacer un programa en No crea un compilado real
analizar o muy poco tiempo gracias a estos (un .EXE). Siempre necesita
imprimir los datos asistentes. tener instalado Access para
con un diseño Puedes llegar a hacer un programa su funcionamiento.
específico. verdaderamente profesional.
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
INGENIERÍA DE SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN

4. Conclusiones
➢ Al momento de elegir la plataforma de base de datos, se debe hacer con las
necesidades del individuo o de la empresa, porque cada gestor de base de datos
tiene sus debilidades y fortalezas
➢ La mayoría de las características que se pudo observar fue por la velocidad de
procesamiento, pero si la complejidad aumenta las características que brindan
gestores propietarios se vuelven necesarias
➢ Algunos gestores de datos tienen una versión gratuita que permite ver el
funcionamiento que tiene esta, y si la demanda se incrementa se puede optar por
comprar una licencia Enterprise
5. Recomendaciones
➢ Se recomienda revisar el documento una vez finalizado, para corregir errores de
tipeo, o algo que no tenga sustento poner la respectiva cita bibliográfica
➢ Revisar la fuente de donde se saca la información que sea confiable para que la
consulta sea lo mas sustentable posible
➢ Si se tiene algún tipo de consulta pedir al docente que se aclare para que el
conocimiento que se obtenga sea verídico

6. References

[1] A. R. Mesa, 17 6 2019. [Online]. Available: https://openwebinars.net/blog/que-es-apache-


cassandra/. [Accessed 8 6 2020].

[2] Pandorafms, 18 11 2015. [Online]. Available: https://pandorafms.com/blog/es/tipos-de-


bases-de-datos-y-las-mejores-bases-de-datos-del-2016/. [Accessed 8 6 2020].

[3] G. I., 12 4 2015. [Online]. Available:


http://basededatosprogramacion.blogspot.com/2015/04/ventajas-y-desventajas-de-
sybase.html. [Accessed 8 6 2020].

[4] M. G. R. M. R. O. E. L. Martinez, 18 7 2016. [Online]. Available:


https://view.genial.ly/58db5175b76bc514f4527489/interactive-content-teradata. [Accessed
8 6 2020].

[5] R. Marín, 16 4 2019. [Online]. Available: https://revistadigital.inesem.es/informatica-y-


tics/los-gestores-de-bases-de-datos-mas-usados/. [Accessed 8 6 2020].

[6] J. Ornelas, "Prezi," 24 10 2013. [Online]. Available:


https://prezi.com/d7aqawmokn9r/ejemplos-de-bases-de-datos-comerciales-y-no-
comerciales/. [Accessed 8 6 2020].

También podría gustarte