Análisis comparativo entre un sistema de Business Intelligence sobre una base de datos SQL y NoSQL

Morata López, Borja (2018). Análisis comparativo entre un sistema de Business Intelligence sobre una base de datos SQL y NoSQL. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. de Sistemas Informáticos (UPM), Madrid.

Description

Title: Análisis comparativo entre un sistema de Business Intelligence sobre una base de datos SQL y NoSQL
Author/s:
  • Morata López, Borja
Contributor/s:
  • Bollaín Pérez, Manuel
Item Type: Final Project
Degree: Grado en Ingeniería del Software
Date: 2018
Subjects:
Freetext Keywords: Sistemas de gestión de la información Sistemas de gestión de bases de datos
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (7MB) | Preview
[img] Archive (ZIP) (Anexos) - Users in campus UPM only
Download (11MB)

Abstract

Este proyecto se sitúa en el contexto del Business Intelligence. Actualmente la mayoría de las empresas almacena grandes cantidades de datos fruto de su actividad en el mercado. Estos datos almacenados sin más no constituyen un producto de valor para las empresas, por lo que es preciso estructurarlos para convertirlos en información y posteriormente analizar esta información en busca de beneficios. La forma de estructurar esta información y obtener beneficio de ella es mediante la construcción de los llamados sistemas de Business Intelligence. Por ello, en la actualidad es más frecuente encontrar un mayor número de empresas que están invirtiendo en soluciones de este tipo. De la mano del tratamiento de estos grandes volúmenes de información desestructurada, surge otro concepto conocido como Big Data. El Big Data surge como solución para tratar estas cantidades de información de la manera más rápida posible. Además esta tecnología está en plena expansión, por lo que las empresas la consideran como una inversión a futuro, que puede garantizar el buen posicionamiento de la empresa en el mercado. Este tipo de tecnologías constituyen sus sistemas sobre bases de datos no relacionales, como puede ser MongoDB. Por lo que cada vez es más frecuente encontrar en las empresas soluciones construidas sobre sistemas de este tipo. Si nos ponemos en la piel de una empresa que está optando por invertir en una solución de Business Intelligence y que pretende situarse a la cabeza tecnológicamente hablando podríamos plantearnos una pregunta. ¿Es preferible la construcción del sistema sobre una base de datos relacional o no relacional?. Esta pregunta supone el eje de este proyecto, por lo que se pretende construir ambos sistemas para posteriormente realizar un análisis comparativo entre ambos y tratar de dar una respuesta. Este análisis pretende medir los costes de ambos sistemas, dado que debemos tener siempre presente que este tipo de decisiones deben repercutir en un beneficio futuro para la empresa. Abstract: This project is situated in the context of Business Intelligence. Currently most companies store large amounts of data from their market activity. If these data are only stored, it will not be of any use for companies, so it is necessary to structure data in order to convert them into information and later analyze this information in search of benefits. The way to structure this information and obtain benefit from it is through the construction of Business Intelligence systems. Therefore, currently it is more frequent to find a greater number of companies that are investing in this kind of solutions. Hand in hand with the treatment of these large volumes of unstructured information, another concept known as Big Data arises. Big Data emerges as a solution to deal with these amounts of information in the fastest possible way. In addition, this technology is in full expansion, so companies consider it as an investment in the future, which can guarantee the good positioning of the company in the market. This kind of technologies build their systems on non-relational databases, such as MongoDB. So it is increasingly common to find in the companies solutions built on systems of this type. If we put ourselves in the shoes of a company that is opting for investing in a Business Intelligence solution and that intends to be at the top technologically speaking, we could ask ourselves a question. Is it preferable to build the system on a relational or non-relational database? This question supposes the axis of this project, which is the reason why it is tried to construct both systems to later make a comparative analysis between both and try to give an answer. This analysis aims to measure the costs of both systems, given that we must always bear in mind that this kind of decision must have a future benefit for the company.

More information

Item ID: 51879
DC Identifier: http://oa.upm.es/51879/
OAI Identifier: oai:oa.upm.es:51879
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 03 Sep 2018 07:27
Last Modified: 03 Sep 2018 07:27
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM