Currículo
Armazenamento para Big Data 03596
Contextos
Groupo: Ciência de Dados - 2025 > 1º Ciclo > Unidades Curriculares Obrigatórias
ECTS
6.0 (para cálculo da média)
Objectivos
OA1 - Implementar soluções de armazenamento de dados em suporte distribuído e tolerantes a falhas; OA2 - Manipulação e extracção de grandes quantidades de informação de bases de dados não estruturadas; OA3 - Desenvolver aptidões sociais (soft skills), nomeadamente de resolução de problemas, trabalho de equipa e colaboração, e observação crítica.
Programa
CP1 - Introdução às Bases de Dados Não Relacionais; CP2 - Redundância para gerir tolerância a falhas; CP3 - Distribuição de dados para gerir grandes volumes de informação; CP4 - Introdução ao MongoDB;. CP5 - Desenho de Bases de Dados no MongoDB; CP6 - Manipulação de estruturas JSON; CP7 - Extracção de dados no MongoDB.
Método de Avaliação
A avaliação ao longo do semestre é feita através de teste escrito (nota mínima 7.5 valores) que ocorre na mesma data do exame de 1.ª época e que vale 60% da nota e um trabalho de grupo, 40% da nota (nota mínima 7.5 valores), a entregar na última semana de aulas. Alternativamente existe a avaliação por exame - 100% da nota (1ª época, 2ª época e época especial).
Carga Horária
Carga Horária de Contacto -
Trabalho Autónomo - 113.0
Carga Total -
Bibliografia
Principal
- NoSQL Database: New Era of Databases for Big data Analytics - Classification, Characteristics and Comparison, A B M Moniruzzaman, Syed Akhter Hossain, 2013 (https://arxiv.org/abs/1307.0191) MongoDb Homepage:
Secundária
- :