Área de concentração: 55137 - Mestrado Profissional em Matemática, Estatística e Computação Aplicadas à Indústria

Criação: 07/12/2016

Nº de créditos: 6

Carga horária:

Teórica
Por semana
Prática
Por semana
Estudos
Por semana
Duração Total
3 0 3 15 Semanas 90 Horas

Docentes responsáveis:

José Fernando Rodrigues Junior
Robson Leonardo Ferreira Cordeiro


Objetivos:

Introduzir os principais conceitos, técnicas e ferramentas de gerência e análise de dados em larga escala, voltado a aplicações comerciais para as quais o paradigma relacional de bases de dados não provê o suporte necessário. O curso visa prover teoria e prática a fim de que os alunos possam aplicar as novas técnicas e ferramentas estudadas na indústria.


Justificativa:

Diversas aplicações comerciais atuais necessitam gerenciar e analisar conjuntos de dados para os quais o tradicional paradigma relacional não provê o suporte necessário. Comumente, isso se deve à complexidade dos dados (e.g., grandes grafos, impressões digitais, imagens e áudio), ao intuito limitado de uso analítico, ou até mesmo à necessidade de processamento massivo dos dados em grandes “clusters” de computadores formados por computadores pessoais comuns. O curso visa apresentar um conjunto de conceitos, técnicas e ferramentas com o intuito de suprir tais necessidades.


Conteúdo:

NoSQL e o Processamento de Transações; Dados em Larga Escala e Computação em Nuvem; O Modelo de Programação MapReduce; Bases de Dados com Armazenamento em Colunas; Bases de Grafos; Bases de Dados de Fluxo Contínuo e Eventos Complexos; Bases de Dados Estruturados em Chave-Valor; Bases de Documentos; Bases de Dados Geográficos; Bases de Dados Biométricos e Impressões Digitais; Bases de Dados OLAP (“Online Analytical Processing”); Bases de Dados Multivalorados ou Não Normalizados em Primeira Forma Normal.


Forma de avaliação:

Provas e trabalhos.


Observação:

Nenhuma.


Bibliografia:

- Joe Celko. Complete Guide to NoSQL: What Every SQL Professional Needs to Know about Non-relational Databases, Elsevier, 2014.
- Eric Redmond and Jim R. Wilson. Seven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement, Pragmatic Bookshelf, 2012.
- Pramod J. Sadalage and Martin Fowler. NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence, Addison-Wesley Professional, 2012.
- Shashank Tiwari. Professional NoSQL, Wrox, 2011.
- Gaurav Vaish. Getting Started with NoSQL, Packt Publishing, 2013.
- John Sharp, Douglas McMurtry, Andrew Oakley, Mani Subramanian, Hanzhong Zhang. Data Access for Highly-Scalable Solutions: Using SQL, NoSQL, and Polyglot Persistence, Microsoft patterns & practices, 2013.

CONECTE-SE COM A GENTE
 

© 2024 Instituto de Ciências Matemáticas e de Computação