You are on page 1of 7

INSTITUTO TECNOLÓGICO SUPERIOR DE MOTUL

ACTIVIDAD: Cuadro comparativo de los manejadores de base de datos

Administración de base de datos

UNIDAD 1

MAESTRO: L.C.C Jesús Epifanio Bote May


ALUMNOS:

Juan Carlos Canul Pech


José Rodolfo Chi Cime
Leisy Aideé Cortes Koh
José Armando Cime Caamal

MOTUL, YUCATÁN, MÉXICO


Fecha: 12 de febrero del 2019

SGBD. CARACTERISTICAS. VENTAJAS. DESVENTAJAS


MYSQL. Escrito en C y en C++ MySQL software es Open Un gran porcentaje de las
Source. utilidades de MySQL no
Probado con un amplio Velocidad al realizar las están documentadas.
rango de compiladores operaciones, lo que le hace No es intuitivo, como otros
diferentes. uno de los gestores con programas (ACCESS).
mejor rendimiento.
Usa GNU Automake, Bajo costo en
Autoconf, y Libtool para requerimientos para la
portabilidad. elaboración de bases de
datos, ya que debido a
Uso completo de multi- su bajo consumo puede ser
threaded mediante threads ejecutado en una máquina
del kernel. Pueden usarse con escasos recursos sin
fácilmente multiple CPUs ningún problema.
si están disponibles.

Proporciona sistemas de
almacenamiento
transaccional y no
transaccional.
SQLite.  La base de datos Tamaño: SQLite tiene una El dinamismo de los datos
completa se encuentra pequeña memoria y una hace que no sea portable a
en un solo archivo. única biblioteca es otras bases de datos.
necesaria para acceder a
 Puede funcionar Falta de claves foráneas.
bases de datos, lo que lo
enteramente en hace ideal para
memoria, lo que la aplicaciones de bases de
hace muy rápida. datos incorporadas.
 Tiene un footprint
Rendimiento de base de
menor a 230KB.
datos: SQLite realiza
 Es totalmente operaciones de manera
autocontenida (sin eficiente y es más rápido
dependencias que MySQL y
externas). PostgreSQL.
 Cuenta con librerías Portabilidad: se ejecuta en
de acceso para muchos muchas plataformas y sus
lenguajes de bases de datos pueden ser
programación. fácilmente portadas sin
 Soporta texto en
formato UTF-8 y
UTF-16, así como ninguna configuración o
datos numéricos de 64 administración.
bits. Estabilidad: SQLite es
 Soporta funciones compatible con ACID,
SQL definidas por el reunión de los cuatro
usuario (UDF). criterios de Atomicidad,
 El código fuente es de Consistencia, Aislamiento
dominio público y se y Durabilidad.
encuentra muy bien SQL: implementa un gran
documentado. subconjunto de la ANSI –
92 SQL estándar,
incluyendo sub-consultas,
generación de usuarios,
vistas y triggers.
Interfaces: cuenta con
diferentes interfaces del
API, las cuales permiten
trabajar con C++, PHP,
Perl, Python, Ruby, Tcl,
Groovy, Qt ofrece el
plugin qsqlite, etc.
Costo: SQLite es de
dominio público, y por
tanto, es libre de utilizar
para cualquier propósito
sin costo y se puede
redistribuir libremente.

POSTGRESQL. 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
para hacer investigación y La sintaxis de algunos de
sus comandos o sentencias
Diseñado para ambientes desarrollo de sistemas sin
no es nada intuitiva y es
de alto volumen y nadie necesidad de incurrir en muy consumista de
puede demandarlo por costos adicionales de recursos.
violar acuerdos de licencia, licenciamiento.
puesto que no hay costo
asociado a la licencia del Está disponible para más No posee ayuda en línea
software de 34 plataformas y es un hay foros oficiales, pero no
software de código hay una ayuda obligatoria.
abierto.

SQL SERVER. 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
Server.
almacenamiento para sus practicas porque se
datos. prohíben muchas cosas,
tiene restricciones en lo
Al trabajar en una red
La Compresión de Datos particular.
social permite agregar
también ofrece mejoras
otros servidores de SQL
significativas en el Tiene muchos bloqueos a
Server, y puede ver las
rendimiento para grandes nivel de página, un tamaño
bases de datos del otro
cargas de trabajo de página fijo y demasiado
compañero.
pequeño, una pésima
implementación de los tipos
de datos variables.
ORACLE. Ayuda a analizar datos y Lo más ventajoso de Una de las principales
efectuar recomendaciones Oracle es que puede desventajas de Oracle es el
para mejorar el ejecutarse en todas las elevado costo económico
rendimiento y la eficiencia plataformas, desde una PC en licencias personales.
en el manejo de aquellos hasta un Además una mala
configuración en la
datos que se encuentran supercomputador.
instalación de este software
almacenados.
lo convierte en un sistema
Además soporta todas las desesperante y lento.
También apoya en el funciones que se esperan
diseño y optimización de de un servidor "serio" y
modelos de datos. 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.
FIRE BIRD Es un sistema de Firebird es una base de Una desventaja de BD es
administración de base de datos ligera y sencilla de que ya fue descontinuada y
datos relacional (o instalar. que solamente puede
RDBMS) (Lenguaje Solo un ejecutable acceder a bases de datos de
consultas: SQL) de código autoinstalable o un script FireBird/interbase 6 con el
abierto, basado en la según plataforma. dialecto 1 de SQL
versión 6 de Interbase, No consume grandes Solo lo manipulan los más
cuyo código fue liberado recursos en el servidor. osados del lenguaje SQL
por Borland en 2000. Su Se pueden usar librerías
código fue escrito de C a externas que mejoran la
C++. operativa de Firebird.
DB2 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 Recuperación utilizando Utiliza mucho la memoria
corregir detalles para accesos de sólo índices. RAM para las instalaciones
aumentar el rendimiento. y utilización de software.
Predicados
Permite gestionar tanto correlacionados. DB2 posee un elevado
datos relacionales costo económico en
convencionales como datos Posee tablas de resumen, licencias 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
mercado. de acceso a proteger datos.
Conclusión:

Después de haber realizado este cuadro comparativo nos sirvió para conocer un poco más los
manejadores de base de datos que existen, así como sus principales características que son
algunos muy diferentes con otros al igual que las ventajas y desventajas de cada uno de estos,
para realizar este trabajo requerimos de consultas de distintas páginas para lograr recaudar la
información necesaria para poder comprender más acerca de los manejadores y así poder lograr
realizar el cuadro comparativo.

Referencias Bibliográficas

https://sg.com.mx/revista/17/sqlite-la-base-datos-embebida
https://www.ecured.cu/SQLite
http://soyprogramador.liz.mx/conociendo-un-poco-ms-a-sqlite/
http://ventajasydesvantajasdebasesdedatos.blogspot.com/
http://ftp.tcrc.edu.tw/MySQL/doc/refman/5.0/es/features.html
https://mysqldaniel.wordpress.com/ventajas-y-desventajas/
http://firebirdinfo.blogspot.com/2017/02/ventajas-y-desventajas.html
http://software-libre.shoutwiki.com/wiki/Caracter%C3%ADsticas_FIREBIRD

You might also like