Bases de datos relacionales
Las bases de datos relacionales son fuentes de datos que muestran la información en tablas (también conocidas como relaciones). Las aplicaciones de BI son capaces de recuperar información de estas bases de datos con el fin de preparar y proporcionar esos datos para su análisis. Algunos ejemplos de bases de datos relacionales son SQL Server, Oracle, MySQL, PostgreSQL y DB2.
Las bases de datos relacionales son fiables, fáciles de crear y utilizar, y garantizan la integridad de los datos. Estas ventajas las han convertido en un pilar de la industria del BI. Sin embargo, a medida que el volumen de big data aumenta y se vuelve más desestructurado, las bases de datos relacionales están dejando paso a otras soluciones de big data como NoSQL.
Las soluciones basadas en NoSQL son uno de los enfoques más recientes y populares para almacenar y recuperar datos estructurados, semiestructurados y polimórficos sin necesidad de complejos mapeos relacionales de objetos. La principal base de datos NoSQL del mercado actual es MongoDB.