PROYECTO COMPARATIVA MOTORES DE BASES DE DATOS
TERCER CORTE
ELABORADO POR:
Edwin
Omar Medina Cañas
Kristhian
Leonardo Carrillo Sanchez
Mayron
Alejandro Téllez Serrano
PRESENTADO A:
Ing.
Roberto Carvajal Salamanca
UNIDADES TECNOLOGICAS DE SANTANDER
FACULTAD DE CIENCIAS E INGENIERIAS
SELECCIÓN Y EVALUACIÓN DE TECNOLOGIA
BUCARAMANGA
2020
COMPARATIVA
MODELOS Y
MÉTRICAS PARA EVALUAR CALIDAD DE SOFTWARE
RESUMEN
Se presenta la
propuesta de una metodología para evaluación de la calidad de software para el
desarrollo de procesos en un proyecto, empresa o estudio para toma de
decisiones de productos y servicios dirigido a
Motores de Bases de Datos, en este caso MySQL, MongoDB y FireBird,
basado en ejecuciones de modelos y métricas, involucrando distintos aspectos
que puedan afectan al realizar la selección para el proceso y desarrollo,
haciendo uso de instrumentos como pruebas o testing para el mejoramiento del
software a realizar y al incremento de la competitividad de quienes lo
desarrollaran, haciendo énfasis en la innovación de las aplicaciones y sistemas
de sus ámbitos de aplicación.
Palabras clave:
Metodología de evaluación, Motores de Bases de Datos, MySQL, MongoDB, FireBird,
calidad del software, modelos y métricas de evaluación.
CONTEXTO
La
línea de investigación presentada en este trabajo forma parte de las
actividades definidas en el marco del proyecto “Modelos y métricas para la
evaluación de la calidad de Motores de Bases de Datos”. En este proyecto
participan tres integrantes que pertenecen a la Universidad Unidades
Tecnológicas de Santander (UTS).
COMPARATIVA DE
MOTORES DE BASES DE DATOS PARA EMPRESAS
EVALUACIÓN CALIFICATIVA COMPARATIVA A EMPRESA
CARACTERISTICA |
Firebird |
MongoDB |
MySQL |
Modelo de base de datos primaria (preferiblemente
relacional) |
10.0 |
0.0 |
10.0 |
Modelos de bases de datos secundarios |
0.0 |
6.0 |
7.0 |
Sitio web (relacion con el Usuario) |
7.0 |
5.0 |
9.0 |
Documentación técnica (estructura y organización) |
9.0 |
6.0 |
7.0 |
Sistemas operativos de servidor (mayor compatibilidad) |
9.0 |
6.0 |
8.0 |
Esquema de datos |
10.0 |
0.0 |
10.0 |
Soporte XML |
0.0 |
0.0 |
10.0 |
SQL |
10.0 |
6.0 |
10.0 |
API y otros métodos de acceso (mayor compatibilidad) |
8.0 |
5.0 |
7.0 |
Lenguajes de programación compatibles (mayor
compatibilidad) |
6.0 |
10.0 |
9.0 |
Scripts del lado del servidor |
7.0 |
7.0 |
10.0 |
Métodos de particionamiento |
0.0 |
7.0 |
10.0 |
Métodos de replicación |
0.0 |
8.0 |
6.0 |
Conceptos de coherencia |
0.0 |
8.0 |
10.0 |
Permite toma de decisions respecto si el programa se ha de
modificar, reajustar eliminar o sencillamente seguir su
Desarrollo. |
9.0 |
8.0 |
10.0 |
Los objetivos en cuanto a su adecuacion, pertinencia,
suficiencia y factibilidad |
10.0 |
10.0 |
10.0 |
Los contenidos respecto a su seleccion, secuenciacion,
suficiencia, objetividad, actualidad y pertinencia |
9.0 |
9.0 |
10.0 |
Los recursos y medios, de todo tipo necesarios para el
Desarrollo del programa, en cuanto a su suficiencia y pertinencia, cantidad,
calidad. |
7.0 |
8.0 |
9.0 |
Total |
111.0 |
109.0 |
162.0 |
MEJOR ELECCION |
MYSQL |
REFERENCIAS
-
https://db-engines.com/en/system/Firebird%3BMongoDB%3BMySQL
-
file:///C:/Users/admin/Downloads/731-Texto%20del%20artículo-2112-1-10-20120528.pdf
-
http://www.firebirdsql.org/en/reference-manuals/
-
https://docs.mongodb.com/manual/
http://exa.unne.edu.ar/depar/areas/informatica/dad/BDII/Presentaciones_Proyector/Calidad_en_BD.pdf
No hay comentarios:
Publicar un comentario