Armazenamento de Grandes Volumes de Dados
Objetivos
Today, data is everywhere and comes in different shapes and volumes, in structured and unstructured forms. Big Data is a field dedicated to the analysis, processing, and storage of large collections of data that frequently originate from disparate sources. Big Data solutions are required when traditional data storage technologies are insufficient. This course covers the essentials of Big Data from a technical and business perspective. The objective of the course is to familiarize students with the key concepts and terminology related to Big Data storage (Sharding, clusters, NoSQL, CAP theorem, among others), learn from business cases that applied Big Data, and learn the fundamentals of MongoDB, a document database technology. The students will have labs on how to set up a MongoDB database and explore different ways to search, create, and analyze data. Lastly, we will cover database performance basics and discover how to get started with developing applications that use MongoDB.
Caracterização geral
Código
100166
Créditos
6.0
Professor responsável
Mijail Juanovich Naranjo Zolotov
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
A disponibilizar brevemente
Bibliografia
Método de ensino
Método de avaliação
Conteúdo