AD: Programa 2010-2011

Departamento de Informática

Armazenamento de Dados

Mestrado em Engenharia Informática

2º Semestre 2010/2011

Responsável: Prof. Doutor Carlos Pampulim Caldeira

Objectivos:

 

A sociedade actual vive sob os efeitos de uma explosão na quantidade e qualidade das várias formas de dados. O Data Warehousing (Armazenamento de Dados) compreende um conjunto de técnicas e métodos que permitem a junção num único sistema de toda essa diversidade de dados, de uma forma que possibilita aos não-especialistas em informática uma fácil exploração desses repositórios de dados.

Os objectivos desta disciplina é transmitir/conferir aos alunos competências básicas sobre os aspectos seguintes:

  • Conceitos avançados sobre data warehousing
  • Ciclo de desenvolvimento de um data warehouse
  • Aspectos fundamentais para a estruturação de um armazém de dados
  • A integração de dados no data warehouse
  • Os modelos de dados e o data warehousing
  • A gestão dos dados/informação no armazém de dados

Carga Horária:

A unidade curricular de Armazenamento de Dados tem quatro horas teórico-práticas semanais.

 

Avaliação:

A avaliação dos resultados de aprendizagem nesta Unidade Curricular resulta APENAS do regime de Avaliação Contínua, de acordo com o Artigo 13º do Regulamento Escolar Interno da Universidade de Évora. Apenas podem ir a Exame de Recurso os alunos que tenham frequência às aulas, i.e., que não ultrapassem o número máximo permitido de faltas por semestre (TRÊS), e uma nota não inferior a oito valores nas componentes práticas obrigatórias. Em qualquer situação ou caso particular – quer se trate, por exemplo, de um trabalhador estudante ou de época especial – as componentes práticas são sempre obrigatórias e têm um peso de 80% na classificação final.

 Instrumentos de avaliação previstos:

  • Projecto: 600 pontos
  • Questionário Semestral: 300 pontos
  • Artigo sobre um aspecto da análise de dados: 200 pontos
  • Trabalho nas aulas / Participação: 50 pontos

 Notas gerais: 

O projecto final da disciplina consiste num projecto de desenho de um Data Warehouse. O tema, que poderá ser o mesmo para todos os alunos, consiste no desenho e desenvolvimento de um Sistema de Data Warehousing sobre um tema a combinar com o docente. Nenhum projecto será aceite após a data de entrega estabelecida. Para obter a aprovação na Unidade Curricular os alunos não podem faltar a mais de três sessões presenciais (Artigo 4º do Regulamento Escolar Interno).

Os trabalhos têm que seguir a formatação definida no Guia.

Funcionamento:

Na parte referente à aula teórica é apresentada a matéria do programa da disciplina e, sempre que possível, estudam‑se exemplos práticos. Na parte referente à aula prática apresentam-se casos de estudos que os alunos terão que resolver e entregar ao docente em datas a combinar.
 
Esta unidade curricular segue as normas de ética em vigor no Departamento de Informática da  Universidade de Évora pelo que há tolerância zero para qualquer prática, ou tentativa, de plágio por parte dos alunos. Toda e qualquer infracção detectada acarreta a reprovação na unidade curricular e a participação às autoridades académicas.

Programa:  

1.          Os Sistemas de Data Warehouse  
1.1.   O que é o data warehousing? 
1.2.   OLTP versus OLAP 
1.3.   Objectivos do data warehouse 
1.4.   As arquitecturas de desenvolvimento do data warehouse  

2.          Componentes do Data Warehouse  

2.1.   Sistemas operacionais  

2.2.   Área de estágio  

2.3.   Apresentação e publicação dos dados  

2.4.   Ferramentas de acesso aos dados
  

3.          O Modelo Dimensional  

3.1.   O que é o modelo dimensional  

3.2.   Normas para a denominação dos objectos no modelo dimensional 
 

4.          As tabelas de factos  

4.1.   A agregação dos dados  

4.2.   Tipos de factos  

4.3.   Tipos de tabelas de factos
 

5.          As tabelas de dimensão  

5.1.   As chaves artificiais  

5.2.   As alterações nos valores dos atributos das dimensões  

5.3.   As hierarquias nas tabelas de dimensão  

5.4.   Dimensões degeneradas 
 

6.          O Esquema em Estrela  

6.1.   Etapas no Desenho do Modelos de Dados Dimensional  

6.2.   Escolha dos processos de negócio  

6.3.   Declaração do grão  

6.4.   Escolha das dimensões  

6.5.   Identificação dos factos ou medidas 
 

7.          A arquitectura do data warehouse 

7.1.   Os processos de negócio  

7.2.   A arquitectura em bus  

7.3.   A matriz em bus  

        7.3.1.   A matriz em bus e a arquitectura do data warehouse 
 

8.          Os agregados no data warehouse  

8.1.   Tipos de agregação  
8.2.   As subdimensões ou “rollup dimensions” 
8.3.   Desenho do esquema em estrela com agregados
 

Referências:

Caldeira, C. 2008. Data Warehousing: Conceitos e Modelos. Edições Sílabo, Lisboa. ISBN 978-972-618-479-9

The following two tabs change content below.

Carlos Pampulim Caldeira

Professor Auxiliar | Assistant Professor at Universidade de Évora

Latest posts by Carlos Pampulim Caldeira (see all)