Base de Dados II
Objectivos
No final da unidade curricular, os alunos deverão ter adquirido as seguintes competências:
- Como recolher dados de várias IGNOREes e sobre diferentes formatos e prepará-lo para análise utilizando linguagens e platatormas de transformação e carregamento de dados.
- Como criar análises, visualizações e relatórios de dados utilizando plataformas modernas.
- Como escalar de plataformas de utilização pessoal para plataformas de nível empresarial.
- Como apresentar os resultados da análise, de forma acionável nas organizações.
Caracterização geral
Código
100014
Créditos
6.0
Professor responsável
Miguel de Castro Simões Ferreira Neto
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 aulas práticas com a realização de tutoriais e exercícios.
Método de avaliação
Opção 1
- 2 testes (35%+35%, nota mínima na média dos dois: 9 valores)
- Projeto de grupo com apresentação e discussão (30%, nota mínima: 9 valores).
- A média entre os testes e o trabalho tem, naturalmente, que ser no mínimo 10.
Opção 2
- Exame 2ª Época (100%)
Conteúdo
- Conceitos fundamentais de bases de dados de dados operacionais e bases de dados para apoio à decisão.
- Desenho conceptual, lógico e físico de bases de dados para apoio à decisão.
- Arquiteturas de sistemas de apoio à decisão..
- Conceitos fundamentais de modelação de dados.
- Modelação dimensional e tabular de dados.
- Conceitos fundamentais de extração, transformação e carregamento de dados.
- Desenho e implementação de sistemas de extração e carregamento de dados.
- Introdução à análise, visualização e report de dados.
- Exploração de dados utilizando linguagens específicas desse domínio de aplicação.
- Segurança e privacidade da informação no contexto das bases de dados de apoio à decisão.
Cursos
Cursos onde a unidade curricular é leccionada: