Base de Dados II
Objectivos
- Evidenciar as diferenças entre bases de dados de dados operacionais (OLTP) e bases de dados para suporte à decisão (OLAP).
- Introduzir os temas de Business Intelligence e Data Warehousing.
- Apresentar metodologias de análise e desenho de modelos tabulares e multidimensionais.
- 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.
- Introduzir ferramentas de ETL (Extract, Transform and Load) que possibilitem a migração de dados entre sistemas OLTP e sistemas OLAP.
- Introduzir metodologias e ferramentas de análise, visualização e report da informação.
- 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.