Assignatura Online de Bases de dades per a data warehousing
Presentació
Les bases de dades són el mecanisme més habitual que les organitzacions utilitzen per emmagatzemar i processar de manera no volàtil les dades necessàries per a la seva activitat diària. Al seu torn, les bases de dades es gestionen i manipulen mitjançant un programari altament especialitzat i complex denominat sistema gestor de bases de dades.
Des d'un punt de vista d'ús, les bases de dades ens permeten gestionar el dia a dia de les organitzacions i, per això, també es coneixen amb la denominació de bases de dades operacionals. D'altra banda, tenim els magatzems de dades (data warehouse) que integren dades de fonts diferents, entre les quals hi ha les bases de dades operacionals, i que tenen com a objectiu principal donar suport a la presa de decisions.
Per poder guardar les dades d'interès d'una organització, cal disposar d'algun model de dades amb el qual es puguin representar en un ordinador en forma de bases de dades. Aquest model de dades ha de permetre, d'una banda, definir l'estructura de la base de dades i les regles d'integritat que garanteixen que la base de dades sigui consistent. D'altra banda, el model de dades també ha de proporcionar operacions amb les quals es pugui consultar i actualitzar la base de dades. Malgrat que hi ha diferents models de dades, nosaltres ens centrarem en el model de dades relacional i, per tant, en les bases de dades relacionals, atès que són les que més s'utilitzen en les organitzacions.
Des d'un punt de vista d'ús, les bases de dades ens permeten gestionar el dia a dia de les organitzacions i, per això, també es coneixen amb la denominació de bases de dades operacionals. D'altra banda, tenim els magatzems de dades (data warehouse) que integren dades de fonts diferents, entre les quals hi ha les bases de dades operacionals, i que tenen com a objectiu principal donar suport a la presa de decisions.
Per poder guardar les dades d'interès d'una organització, cal disposar d'algun model de dades amb el qual es puguin representar en un ordinador en forma de bases de dades. Aquest model de dades ha de permetre, d'una banda, definir l'estructura de la base de dades i les regles d'integritat que garanteixen que la base de dades sigui consistent. D'altra banda, el model de dades també ha de proporcionar operacions amb les quals es pugui consultar i actualitzar la base de dades. Malgrat que hi ha diferents models de dades, nosaltres ens centrarem en el model de dades relacional i, per tant, en les bases de dades relacionals, atès que són les que més s'utilitzen en les organitzacions.
Aquesta assignatura té per objectiu adquirir conceptes, procediments i bones pràctiques per a la creació i manipulació de bases de dades que donen suport a la construcció de magatzems de dades. Per a això s'aprofundeix en l'aprenentatge del llenguatge SQL, estenent-lo mitjançant l'estudi del llenguatge procedimental PL/pgSQL, i en l'estudi d'altres complements que ens ofereix SQL amb finalitats analítiques (com serien les funcions analítiques). Així mateix, tractarem aspectes de disseny conceptual, lògic i físic de bases de dades.
-
Inici
19 febr. 2025
-
Online
100%
-
Idiomes: Català, Castellà
-
Preu: 420 €
Metodologia 100% online
1a. universitat online del món
Acompanyament personalitzat
-
Entre les millors universitats
La UOC se situa entre el 7 % de les millors universitats del món segons el World University Rankings 2024.