Currículo

Data Platforms for Analytics DPA-DAB

Contextos

Groupo: Econometria Aplicada e Previsão > 2º Ciclo > Parte Escolar > Unidades Curriculares Optativas > Optativa 1

ECTS

6.0 (para cálculo da média)

Objectivos

1. Compreender e discutir os conceitos fundamentais 2. Compreender o modelo de dados relacionais 3. - Ser capaz de fazer um modelo conceptual de dados e de o transpor para o Modelo Relacional; 4. Ser capaz de manipular bases de dados usando Structured Query Language (SQL) 5. Saber como modelar Data Warehouses (Modelação Dimensional) 6. Compreender os conceitos de Big Data, Internet das Coisas (IoT), Bases de dados NoSQL, Data Lake, Bases de Dados In-Memory (IMDB), Gestão da Qualidade de Dados, Gestão de Metadados, Gestãode Dados Mestres e Governança de Dados

Programa

1. Fundamentos de gestão de dados e bases de dados 2. O Modelo Relacional: Estrutura, Operações e Integridade 3. Modelização de dados: Diagramas de Classes; Transposição para o Modelo Relacional; 4. SQL: Apresentação e Prática 5. Armazenamento de dados: conceitos e modelação dimensional (teoria e prática) 6. Conceitos avançados: Big Data, Internet das Coisas (IoT), Bases de dados NoSQL, Data Lake, Bases de dados In-Memory (IMDB), Gestão da Qualidade de Dados, Gestão de Metadados, Gestão de Dados Mestres e Governança de Dados

Método de Avaliação

O curso contém apresentações teóricas e práticas e requer que os alunos aprendam uns com os outros enquanto trabalham em grupos em representações simplificadas de projetos baseados na realidade. As aulas terão como foco a resolução de exercícios práticos para treino e melhor compreensão dos conceitos teóricos. As aulas acontecerão em salas de aula com computadores desktop, embora os alunos tenham permissão (e sejam incentivados) a trazerem seus próprios laptops. A avaliação será composta por trabalhos individuais, que decorrerão durante as aulas e por trabalhos de grupo realizados na modalidade laboratorial, ou seja, realizados e apresentados durante algumas das aulas. Existirá ainda um exame final escrito com nota mínima para aprovação na cadeira. Mais pormenores da avaliação, incluindo os respetivos pesos relativos serão publicados nos slides da cadeira.

Carga Horária

Carga Horária de Contacto -

Trabalho Autónomo - 129.0

Carga Total -

Bibliografia

Principal

  • Modern Database Management: Hoffer, J. A., Ramesh,V. R. & Topi, H. 2016 12/E edition. Pearson

Secundária

  • Seven databases in seven weeks: a guide to modern databases and the NoSQL movement.: Perkins, L., Redmond, E., & Wilson, J. 2018 Pragmatic Bookshelf

Disciplinas de Execução

2023/2024 - 1 Semestre