Guia de Cursos

Queres conhecer a oferta de cursos da NOVA, nas áreas das licenciaturas, mestrados e doutoramentos?
No nosso Guia de Cursos encontras informação útil sobre Faculdades, Institutos e Escolas.
Podes ainda aceder a informações complementares necessárias a uma completa integração.

saber mais Guia de Cursos

Instituto Superior de Estatística e Gestão de Informação

Extract, Transform and Load (ETL) Lab

Código

24119

Unidade Orgânica

Instituto Superior de Estatística e Gestão de Informação

Créditos

4.0

Professor responsável

Miguel de Castro Neto

Horas semanais

3.0

Língua de ensino

Português. No caso de existirem alunos de Erasmus, as aulas serão leccionadas em Inglês

Objectivos

A Unidade Curricular de ETL Lab pretende dotar os alunos de conhecimentos avançados de programação SQL, análise e exploração de dados utilizando MSSQLServer.
Neste contexto serão abordados os seguintes conceitos:

  • Programação avançada em SQL
  • Modelação e implementação de Data Warehouses
  • Desenvolvimento de procedimentos de ETL;
  • Reporting utilizando o MicroStrategy
Desta forma, pretende-se que os discentes sejam capazes de compreender e de aplicar os conhecimentos adquiridos nesta unidade curricular no mundo prático das Tecnologias de Informação.

Pré-requisitos

Facultativos: Base de dados e Data Mining

Conteúdo

1.      Programação SQL

  • Noções.
  • SQL avançado.
 
 
2.      Data Warehousing
  • Conceitos de Data Warehousing.
  • Implementação de um Data Warehouse
  • Desenho do Modelo Multidimensional.
  • Desenvolvimento de processos de ETL.
  • Métodos de exploração de dados.
 
 
3.      Reporting Operacional
  • Desenho do Modelo Lógico.
  • Implementação de Métricas.
  • Construção de Relatórios/Dashboards.

Bibliografia

Kimball, R.; Ross, M.; (2002). The Data Warehouse Toolkit, Wiley
Kimball, R.; Mundy, J.; Thornthwaite, W. (2006). The Microsoft Data Warehouse Toolkit: With SQL Server 2005 and the Microsoft Business Intelligence Toolset, John Wiley & Sons, ISBN: 0471267155

Método de ensino

 
A unidade curricular de ETL Lab tem um carácter prático, pelo que o sucesso do aluno depende, em larga medida, do seu empenho e envolvimento nas tarefas propostas. Assim, é fundamental que o aluno cumpra os seguintes requisitos:
  • Presença nas aulas;
  • Capacidade para desenvolver trabalho e reflexão sobre os temas propostos ao longo do semestre;
  • Capacidade para desenvolver pesquisa e conhecimentos para além do que é apresentado nas aulas, nomeadamente através do estudo das referências bibliográficas sugeridas;
  • Leitura das referências bibliográficas sugeridas;

Método de avaliação

 
Os conhecimentos da unidade curricular serão alvo de avaliação através dos parâmetros:
 

  • Componente teórica: 60% da Classificação Final. Elaboração de um artigo científico (50%) e apresentação do mesmo (10%).
  • Trabalho prático: 40% da Classificação Final.
 
Os alunos só obterão aprovação na avaliação se alcançarem o mínimo de 9,5 valores tanto na componente teórica como no projecto.

Cursos