Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Articulo de Investigacion - Silvio Arzeno
Articulo de Investigacion - Silvio Arzeno
Tema de investigación:
Medir el diferente impacto económico que poseen las bases de
datos NoSQL contra las bases de datos SQL ante los costos
operacionales de una empresa.
Equipo de investigadores
Silvio Arzeno (ID: 1076358)
i|Page
Planteamiento del problema
Objetivo General
“Medir la diferencia de impacto que poseen las bases de datos NoSQL frente a bases de datos SQL dentro
de los costos operacionales de una empresa”.
Objetivos específicos
Alcance de la investigación
Preguntas de investigación
Justificación
En el área de tecnología de información enfrenta varios dilemas lógicos como parte intrínseca de
su naturaleza. Existen áreas de estudio únicamente dedicadas a resolver este tipo de dilemas de la forma
mas optima posible adaptándose a las necesidades cambiantes de un cliente, empresa o proyecto. Es por
esto por lo que nuevos paradigmas tecnológicos representan un problema decisivo para los administradores
de TI y los desarrolladores, es que, ¿Acaso esta nueva tecnología es mejor que lo actualmente implementado
en mi empresa o proyecto?. Debido a que el departamento de TI, en la mayoría, pero no todos los casos, es
1|Page
considerado una inversión sin retorno ya que , al menos que el producto sea tecnología misma, el equipo
de TI no hace ventas y por ende no se perciben ganancias directas del mismo.
Viabilidad
Debido a la naturaleza investigativa del proyecto, este no requerirá de recursos financieros para su
realización. Se entrevistarán a un mercado meta especifico el cual ofrecen sus respuestas de forma
voluntaria sin espera de remuneración. Por su parte, las herramientas tecnológicas para realizar la
investigación son servicios gratuitos tales como Google meet para realizar las encuestas y reuniones,
Google Forms para realizar los formularios y la tabulación de la data , entre otras. Por esto la ejecución de
la investigación resulta viable.
Marco contextual
Esta investigación se llevó a cabo en Santo Domingo, Distrito Nacional, República Dominicana en
el periodo Diciembre 2020 – Enero 2021 y tomo como objeto de estudio a administradores de bases de
datos, desarrolladores y gerentes de departamentos de TI que se encuentren empleados en diversas
industrias y empresas.
Marco teórico
1) Bases de Datos: Una base de datos es un conjunto de datos pertenecientes a un mismo contexto y
almacenados sistemáticamente para su posterior uso. En este sentido; una biblioteca puede
considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en
papel e indexados para su consulta. Actualmente, y debido al desarrollo tecnológico de campos
como la informática y la electrónica, la mayoría de las bases de datos están en formato digital.
2|Page
1.1) Bases de datos SQL: Una base de datos SQL es aquella base de datos relacional que está
escrita en lenguaje SQL (Structured Query Language o lenguaje de consulta estructurado),
también pronunciado «sequel». Este lenguaje se considera el lenguaje estándar para las
bases de datos según el ANSI (American National Standards Institute o Instituto Nacional
Americano de Estándares en español), aunque no es el único que hay.
1.2) Bases de datos NoSQL: El termino NoSQL se refiere a la denominación en inglés Not
Only SQL. Plantea modelos de datos específicos de esquemas flexibles que se adaptan a
los requisitos de las aplicaciones más modernas.
2) Base de datos en la nube o Cloud Server: Una base de datos en la nube es una colección de
contenido, estructurado o no estructurado, que reside en una plataforma de infraestructura de
computación en la nube privada, pública o híbrida. Usualmente se maneja de forma externa por una
empresa o proveedor que se encarga de los costos de mantenimiento de los servidores físicos.
3) Bases de datos On-Premise : En la empresa se llama solución On Premise a aquellos sistemas que
son instalados en la propia empresa. Se trata de tener en “Casa” los servidores y el software que
proporcionan un determinado servicio para la actividad desarrollada.
3|Page
Marco referencial – Antecedentes
En Octubre del 2019 los investigadores Wajid Ali, Muhammad Arslan Majeed, Ali Raza y
Muhammad Usman Shafique publicaron al sitio web Asian Journal of Computer Science and Information
Technology una investigación explicativa sobre las ventajas y desventajas medibles de las bases de datos
NoSQL frente a las SQL. Entre sus conclusiones indican que a pesar de que el modelo de documento
utilizado en la mayoría de las bases de datos NoSQL supera en eficiencia a los modelos relacionales, pero
sin embargo no poseen la consistencia que poseen los modelos relacionales. En todos los demás aspectos
los investigadores concluyeron que las bases de Datos NoSQL son la opción viable en la mayoría de los
casos por su capacidad de escalar y adaptarse de forma continua.
4|Page
Hipótesis
Durante la recolección de datos era evidente que las diversas implementaciones de modelos de
bases de datos se veían influenciadas por la industria de la empresa. Industrias que requieren de un alto
volumen de datos y consistencia a través de sus servicios y que a su vez son industrias que no son las más
revolucionarias en términos tecnológicos, es decir, las aseguradoras y las financieras, todas presentan
implementaciones de base datos SQL. De esta misma forma, industrias que comúnmente se caracterizan
por sus innovaciones tecnológicas presentaron un margen de implementación de bases de datos NoSQL en
un 60%, el 40% restante de estas industrias utilizan bases de datos SQL y pertenecen mayormente a la
industria de las telecomunicaciones.
5|Page
usuario activo. Este índice muestra el costo que debe pagar la empresa por cada cliente y usuario activo de
sus servicios. Los resultados fueron los siguientes:
Por Industria
Costos Salariales
Otro de los apartados del espacio de recolección de datos, era el de conocimiento de otras bases de
datos. Se le cuestiono a los individuos si tenían conocimientos en bases de datos SQL y NoSQL.
Evidentemente la muestra de la población es muy pequeña pero el siguiente descubrimiento no deja de
impactar por su posible margen de error. El 100% de los individuos entrevistados que laboraban en una
empresa que solo implementa SQL, no tiene conocimientos de NoSQL, sin embargo, el 100% de los
individuos que laboran en una empresa donde se utiliza base de datos NoSQL tienen conocimientos de
SQL.
El anterior descubrimiento me llevo a indagar un poco sobre la oferta y demanda salarial de ambos
espectros. Esto es un aspecto extrínseco de la investigación que puede influir como factor determinante ya
que los sueldos y la capacidad de obtener personal para trabajar en estas bases de datos también incurre
como costo operacional. Se determino lo siguiente:
Rango salarial de administrador de Bases de datos SQL : 110,800 – 142,000 USD por año
Rango salarial de administrador de Bases de datos NoSQL : 138,400 – 168,000 USD por año
6|Page
Conclusiones y resultado de la investigación
Luego de hacer un análisis objetivo de los datos recolectados, un marco teórico y antecedentes así
también como una etapa de análisis de factores extrínsecos al objetivo principal del estudio, se determinó
que la hipotesis propuesta no puede ser comprobada. Debido a que los costos por usuario de las bases de
datos NoSQL son un poco mas elevados que los de SQL, margen que puede ser resultado de la naturaleza
de las empresas que optan por este tipo de base de datos, y también por el hecho de que resulta mas costoso
para una empresa captar personal capacitado en manejo de base de datos NoSQL, no se puede establecer
que esta ultima sea la mejor opción en todo caso de forma objetiva.
Cabe destacar que a pesar de que represente un costo mayor, aunque de magnitud casi inadmisible,
las bases de datos NoSQL resultan beneficiosas en casos de adaptabilidad constante y escalabilidad lo cual
al largo plazo puede resultar más económicamente viable que una base de datos relacional con SQL, pero
lamentablemente ese análisis cae fuera del alcance de esta investigación.
7|Page
Bibliografía
¿Qué es Base de datos en la nube? - Definición en WhatIs.com. (2021). Retrieved 20 January 2021, from
https://searchdatacenter.techtarget.com/es/definicion/Base-de-datos-en-la-nube
Base de datos : ¿qué tipos hay y cómo funciona conectada a un software?. (2021). Retrieved 20 January
2021, from https://www.ticportal.es/glosario-tic/base-datos-database
Base de datos SQL : ¿cómo funciona y se gestiona esta base de datos?. (2021). Retrieved 20 January 2021,
from https://www.ticportal.es/glosario-tic/base-datos-sql
Bases de Datos NoSQL | Qué son, marcas, tipos y ventajas. (2021). Retrieved 20 January 2021, from
https://www.grapheverywhere.com/bases-de-datos-nosql-marcas-tipos-ventajas/
Li, Yishan & Manoharan, Sathiamoorthy. (2013). A performance comparison of SQL and NoSQL
databases. IEEE Pacific RIM Conference on Communications, Computers, and Signal Processing -
Proceedings. 15-19. 10.1109/PACRIM.2013.6625441.
Ali, Wajid & Majeed, Muhammad & Raza, Ali & Shafique, Muhammad Usman. (2019). Comparison
between SQL and NoSQL Databases and Their Relationship with Big Data Analytics. Asian Journal of
Computer Science and Information Technology. 4. 1-10. 10.9734/AJRCOS/2019/v4i230108.
8|Page