Objetivos | A introdução gradual das várias temáticas e conceitos associados a cada um dos tópicos do programa da unidade curricular permitirá ao longo do semestre, de forma gradual, providenciar aos alunos o conhecimento e a perícia necessária para alcançarem os objetivos definidos, através da realização de um trabalho prático e de uma prova escrita, cujas etapas abordarão cada uma das temáticas abordadas no programa da unidade curricular, alinhadas com o cumprimento gradual dos objetivos referidos. A sequência dos vários temas permitirá, também, apresentar aos alunos os desafios mais usuais que a implementação de um data warehouse nos coloca, bem como conhecer os modelos, métodos e as tecnologias mais adequadas para os ultrapassar. |
Bibliografia | Corr, L., Stagnitto, J., Agile Data Warehouse Design: Collaborative Dimensional Modeling, from Whiteboard to Star Schema, 5th Edition, DecisionOne Press, November 24, 2011. ISBN-10 : 0956817203, ISBN-13 : 978-0956817204. Golfarelli, M., Rizzi, S., Data Warehouse Design: Modern Principles and Methodologies, McGraw-Hill Osborne Media; 1st Edition, May 26, 2009. Kimball, R., Margy Ross, M., The Data Warehouse Toolkit: The Definitive Guide to Dimensional Modeling, 3rd Edition, Wiley, 3rd edition, July 1, 2013. ISBN-10 : 1118530802, ISBN-13 : 978-1118530801. Kimball, R., Reeves, L., Ross, M., Thornthwait, W., The Data Warehouse Lifecycle Toolkit – Pratical Techiniques for Building Data Warehouse and Business Intelligence Systems, John Wiley & Sons, 2ª Edição, 2008. ISBN-10: 0470149779. ISBN-13: 978-0470149775.
|
Resultados da aprendizagem | - Apresentar a terminologia e os conceitos gerais relacionados com o domínio dos sistemas de data warehousing; - Justificar a implementação de um sistema de data warehousing numa organização como um elemento fundamental de um sistema para suporte à decisão empresarial; - Providenciar as bases necessárias para o desenvolvimento de processos de análise, planeamento, desenho e conceção de modelos dimensionais para data warehouses; - Conceber esquemas multidimensionais de dados a partir de um conjunto de requisitos estabelecidos por agentes de decisão; - Implementar um sistema de data warehousing, com a necessária construção de uma área de estágio adequada e meios de angariação, transformação e carregamento de dados apropriados; - Utilizar os diversos padrões de desenvolvimento de sistemas de data warehousing, incluindo a utilização de data vaults; - Implementar sistemas de data lakehousing.
|