Cita:
Iniciado por gnzsoloyo Un DW no incluye lenguajes, ni hay lenguajes orientados a eso. Es un tema completamente diferente.
Tampoco es recomendable un SGBD en especial; todos ellos pueden ser usados en un proyecto de DW, depende de muchos factores. De hecho, tanto Oracle, como Microsoft o IBM tienen sus propios desarrollos sobre ese tema, y herramientas que aprovechan los recursos de sus propios SGBD.
100% de acuerdo con esta conclusión.
carloshlm, en términos generales, este tema se analiza en tres partes:
1. ETL (Extract, Transorm, Load), donde Extract es el proceso que lee y/o exporta los datos desde diferentes orígenes (Oracle, SQL Server, Access, Excel, etc), Transform es el proceso que convierte los datos al modelo del DW (sumarizar, agrupar, normalizar, etc) y Load es el proceso que carga los datos al DW.
2. Data Warehouse, es simplemente la base de datos donde se almacena la información, y como bien comenta gnzsoloyo, existen muchos factores para elegir un SGDB.
3. Análisis y Reportes, es el proceso de explotación de datos, se puede realizar con diferentes herramientas de BI que pueden ser o no ser del mismo fabricante que la base de datos.
En particular, deduciendo un poco de tu comentario, algunas opciones para iniciarte serían:
1. Si tienes la licencia Estándar o Enterprise de SQL Server, dispones de las herramientas SQL Server Integration Services para ETL, SQL Server Analysis Services para DW y SQL Server Reporting Services para Reportes.
2. Si no tienes presupuesto para licencias, tienes herramientas Open Source como Kettle Pentaho Data Integration para ETL, MySQL para DW y Pentaho Business Analytics para Reportes.
3. Si no quieres utilizar herramientas de terceros, puedes desarrollar tus propios scripts para ETL, cualquier SGDB para DW y desarrollar páginas web en el lenguaje que quieras para los Reportes.
Saludos