Asignatura Online de Bases de datos para data warehousing
Presentación
Las bases de datos son el mecanismo más habitual que las organizaciones utilizan para almacenar y procesar de forma no volátil los datos necesarios para su actividad diaria. A su vez, las bases de datos son gestionadas y manipuladas mediante un software altamente especializado y complejo denominado sistema gestor de bases de datos.
Desde un punto de vista de uso, las bases de datos nos permiten gestionar el día a día de las organizaciones y, por eso, también se conocen bajo la denominación de bases de datos operacionales. Por otro lado, tenemos los almacenes de datos (data warehouse) que integran datos de diferentes fuentes, entre las que se encuentran las bases de datos operacionales, y que tienen como objetivo principal apoyar la toma de decisiones.
Para poder guardar los datos de interés de una organización, es necesario disponer de algún modelo de datos que permita su representación en un ordenador en forma de bases de datos. Este modelo de datos debe permitir, por un lado, definir la estructura de la base de datos y las reglas de integridad que garantizan que la base de datos sea consistente. Por otro lado, el modelo de datos también debe proporcionar operaciones que faciliten la consulta y actualización de la base de datos. A pesar de que existen diferentes modelos de datos, nosotros nos centraremos en el modelo de datos relacional, y, por tanto, en las bases de datos relacionales, dado que son las más utilizadas en las organizaciones.
Desde un punto de vista de uso, las bases de datos nos permiten gestionar el día a día de las organizaciones y, por eso, también se conocen bajo la denominación de bases de datos operacionales. Por otro lado, tenemos los almacenes de datos (data warehouse) que integran datos de diferentes fuentes, entre las que se encuentran las bases de datos operacionales, y que tienen como objetivo principal apoyar la toma de decisiones.
Para poder guardar los datos de interés de una organización, es necesario disponer de algún modelo de datos que permita su representación en un ordenador en forma de bases de datos. Este modelo de datos debe permitir, por un lado, definir la estructura de la base de datos y las reglas de integridad que garantizan que la base de datos sea consistente. Por otro lado, el modelo de datos también debe proporcionar operaciones que faciliten la consulta y actualización de la base de datos. A pesar de que existen diferentes modelos de datos, nosotros nos centraremos en el modelo de datos relacional, y, por tanto, en las bases de datos relacionales, dado que son las más utilizadas en las organizaciones.
Esta asignatura tiene el propósito de adquirir conceptos, procedimientos y buenas prácticas para la creación y manipulación de bases de datos que apoyan la construcción de almacenes de datos. Para ello se profundiza en el aprendizaje del lenguaje SQL, extendiéndolo mediante el estudio del lenguaje procedimental PL/pgSQL, y en el estudio de otros complementos que nos ofrece SQL con fines analíticos (como serían las funciones analíticas). Asimismo, trataremos aspectos de diseño conceptual, lógico y físico de bases de datos.
-
Inicio
19 feb. 2025
-
100%
Online
-
Idiomas: Español, Catalán
-
Precio: 420 €
Metodología 100% online
1.ª universidad online del mundo
Acompañamiento personalizado
-
Entre las mejores universidades
La UOC se sitúa entre el 7 % de las mejores universidades del mundo según el World University Rankings 2024.