Trailer
Sinopse
Descubra como aplicações modernas lidam com volumes massivos de dados! Esta disciplina mergulha no mundo dos bancos de dados NoSQL, explorando suas diferençascruciais em relação aos modelos relacionais tradicionais. Com uma abordagem altamente prática usando Linux, Docker e linguagens de programação modernas, você dominará bancos de dados não relacionais e colocará a mão na massa com as principais tecnologias utilizadas no mercado.
Vídeo
Classificações
80%
20%
Clássicas
Ativas
30%
70%
Provas
Atividades
20%
80%
Teórica
Prática
10%
90%
Social
Técnica
30%
70%
Individuais
Em grupo
100%
0%
Presencial
EAD
Podcast
Velocidade 1.0x
Conhecimentos / Competências Desejados
É fundamental ter lógica de programação e alguma noção de orientação a objetos para realizar as integrações com os bancos. O aluno também deve ter proatividade para manipular o terminal do sistema operacional Linux e Docker. Compreender previamente o funcionamento básico de Bancos de Dados Relacionais (SQL) ajudará bastante a entender os contrapontos e os
cenários de uso do NoSQL, mas não é essencial.
Tópicos:
Comandos básicos de sistema operacional Linux: 4/10
Lógica de programação: 6/10
Conceitos fundamentais de Bancos de Dados Relacionais: 5/10
Tópicos
Sem tópicos cadastrados
Obstáculos
A principal dificuldade costuma ser a "quebra de paradigma" na modelagem dos dados. Alunos acostumados com bancos relacionais costumam ter um obstáculo inicial para pensar a
modelagem orientada a documentos, grafos ou famílias de colunas.
Além disso, a curva de aprendizado técnica com a infraestrutura, exigindo o uso de comandos Linux e orquestração
básica de containers via Docker, pode ser um desafio nas primeiras aulas práticas.
Metodologias
Não há metodologias cadastradas
Perguntas Frequentes
Não há pré-requisitos curriculares. Ter conhecimentos básicos em programação e
familiaridade com sistemas operacionais (como Linux e Docker) ajuda no desenvolvimento
prático, mas o professor realiza um nivelamento no início. Já ter estudado banco de dados
relacional também não é obrigatório; o aluno aprende o NoSQL de qualquer forma, embora a
bagagem prévia ajude a criar paralelos e comparações entre os modelos.
A disciplina tem um viés fortemente prático e baseado na experimentação. O aluno vai ter
contato direto operando as tecnologias. A primeira unidade costuma ter uma avaliação escrita,
mas as demais focam em trabalhos práticos que devem obrigatoriamente ser feitos em grupo,
simulando a realidade de mercado onde a computação é feita em equipe.
Depende da bagagem do aluno. Se o estudante já vier de um curso técnico (com base em
computação), pode cursar logo no início. Para estudantes que estão começando do zero na
área, recomenda-se cursar a partir do segundo ou terceiro semestre, quando já terão adquirido
a base introdutória necessária.
A disciplina explora as principais categorias do mercado e seus bancos líderes:
Chave-Valor: Redis.
Orientado a Documentos: MongoDB (o NoSQL mais utilizado no mundo).
Família de Colunas: Apache Cassandra.
Além disso, outras tecnologias podem ser livremente exploradas pelos alunos durante a
elaboração do trabalho final.
A Inteligência Artificial é bem-vinda e vista como uma excelente ferramenta aliada para
ganho de produtividade. O único alerta do professor é que o aluno não use a IA como atalho
para pular o entendimento da base tecnológica. O estudante precisa dominar o funcionamento
das ferramentas para poder questionar e operar a IA, e não o contrário
2026
Índices de aprovação
Altere a data ou marque/desmarque a opção "Todos os
períodos" para fazer uma nova busca.
Buscando dados...
Aprovados
0%
Reprovados
0%
Nota média (todas as unidades)
0
Nota média por unidade
Unidade 1
N/A
Unidade 2
9.7
Unidade 3
4.2
Conteúdos
Conceitos
-
Bancos de Dados Não Relacionais (NoSQL), Propriedades ACID, Propriedades BASE, Teorema
CAP, Escalabilidade Horizontal, Escalabilidade Vertical, Armazenamento Distribuído, Alta
Disponibilidade, Modelagem de Dados NoSQL, Bancos Chave-Valor (Redis), Bancos Orientados
a Documentos (MongoDB), Bancos Orientados a Família de Colunas (Apache Cassandra e
Google Bigtable), Containers (Docker).