Programa de Armazenamento de Dados

Departamento de Informática

Armazenamento de Dados

Mestrado em Engenharia Informática

2º Semestre 2008/2009

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: 500 pontos [PONTUAÇÃO MÍNIMA: 250]
  • Questionário Semestral: 300 pontos [PONTUAÇÃO MÍNIMA: 150]
  • Revisão Bibliográfica: 150 pontos
  • Trabalho nas aulas / Participação: 100 pontos

 Notas gerais: 

O projecto final da disciplina consiste num trabalho de grupo. Cada grupo poderá ter um máximo de quatro alunos. O tema, que é o mesmo para todos os grupos, consiste no desenho e desenvolvimento de um Sistema de Data Warehousing sobre a análise das despesas em Medicamentos originadas por um grupo de Farmácias. 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.

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

Bibliografia:

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)