Base de Dados II

Objectivos

  1. Evidenciar as diferenças entre bases de dados de dados operacionais (OLTP) e bases de dados para suporte à decisão (OLAP).
  2. Introduzir os temas de Business Intelligence e Data Warehousing.
  3. Apresentar metodologias de análise e desenho de modelos tabulares e multidimensionais.
  4. Estimular o desenvolvimento das competências necessárias para o desenho da data warehouses e data marts eficientes e adaptados às necessidades de negócio.
  5. Introduzir ferramentas de ETL (Extract, Transform and Load) que possibilitem a migração de dados entre sistemas OLTP e sistemas OLAP.
  6. Introduzir metodologias e ferramentas de análise, visualização e report da informação.
  7. Introduzir os temas da Segurança e Privacidade da informação no contexto das bases de dados.

Caracterização geral

Código

100014

Créditos

6.0

Professor responsável

Henrique José de Jesus Carreiro

Horas

Semanais - A disponibilizar brevemente

Totais - A disponibilizar brevemente

Idioma de ensino

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

Pré-requisitos

Conhecimentos adquiridos na cadeira de Bases de Dados I nomeadamente modelação de dados e SQL

Bibliografia

Elmasri, R., & Navathe, S. B. (2017). Fundamentals of database systems. Hoboken, NJ: Pearson.

Petkovic, D. (2017). Microsoft SQL server 2016: a beginner's guide. New York: McGraw Hill Education.

Kimball, R., & Ross, M. (2013). The data warehouse toolkit: the definitive guide to dimensional modeling. Hoboken, NJ: Wiley.

Larson, B. (2017). Delivering business intelligence with Microsoft SQL server 2016. New York: McGraw-Hill Education.

Método de ensino

Aulas teóricas com apresentação de modelos referentes a diferentes contextos funcionais (e.g. Retail Sales, Procurement, Telecommunications, Education, Web Commerce)  e aulas práticas com a realização de tutoriais e exercícios.

Método de avaliação

Opção 1

  • 2 testes (10%+10%, nota mínima: 8 valores)
  • Projeto de grupo com apresentação e discussão (40%, nota mínima: 8 valores).
  • Exame 1ª Época (40%, nota mínima: 8 valores)

Opção 2

  • Projeto de grupo com apresentação e discussão (30%, nota mínima: 8 valores).
  • Exame 2ª Época (70%, nota mínima: 8 valores)

 

Conteúdo

1.     Bases de dados de dados operacionais (OLTP) e bases de dados para apoio à decisão (OLAP).

2.     Desenho Conceptual, Lógico e Físico de Data Marts e Data Warehouses.

3.     Arquiteturas de Data Warehouses.

4.     O modelo de 4 passos para o desenho dimensional.

5.     Conceitos de modelação tabular e dimensional de dados com aplicação em SQL Server Analysis Services (SSAS).

6.     Introdução ao ETL com aplicação em SQL Server Integration Services (SSIS).

7.     Desenho e implementação de Control e Data Flow em SSIS.

8.     Introdução à análise, visualização e report de dados utilizando Power Pivot e Power BI

9.     Exploração de dados com aplicação em Power Pivot e Power BI utilizando Data Analysis Expressions (DAX).

10.  Segurança e Privacidade da informação no contexto das bases de dados.

Cursos

Cursos onde a unidade curricular é leccionada: