Armazenamento de Grandes Volumes de Dados

AGVD6 ECTSSpring
Feedback
Sem avaliações ainda
Carga de trabalho
--
Exame
Não especificado

Descrição

Objectives

Atualmente, os dados estão omnipresentes e apresentam-se sob diferentes formatos e volumes, tanto estruturados como não estruturados. O Big Data é um domínio dedicado à análise, processamento e armazenamento de grandes volumes de dados, frequentemente provenientes de fontes distintas. As soluções de Big Data tornam-se necessárias quando as tecnologias tradicionais de armazenamento de dados se revelam insuficientes.

Esta unidade curricular aborda os conceitos essenciais de Big Data, tanto numa perspetiva técnica como empresarial. O seu principal objetivo é familiarizar os estudantes com os conceitos e a terminologia fundamentais associados ao armazenamento de Big Data (como Sharding , clusters , NoSQL , teorema CAP, entre outros), analisar casos empresariais que aplicam soluções de Big Data e aprender os fundamentos do MongoDB , uma base de dados orientada a documentos.

Os estudantes realizarão sessões práticas de laboratório onde irão configurar uma base de dados MongoDB e explorar diferentes formas de pesquisar, criar e analisar dados. Por fim, serão abordados conceitos básicos de desempenho em bases de dados e introduzido o desenvolvimento de aplicações que utilizam MongoDB.