Jornada do Dev

Entre para ter acesso à essa aula

Neste curso, vamos falar sobre bancos de dados, incluindo conceitos, história, vantagens e desvantagens. Vamos focar no banco de dados orientado a documentos, como o Mongo DB, que é um banco de dados não relacional e funciona de forma diferente dos bancos tradicionais, sendo orientado a documentos.

Ele possui modelos relacionados às tabelas, linhas, colunas e chave primária, mas é mais flexível e escalável. Outra vantagem é que não precisa definir um esquema antes de inserir dados e é de alta performance. É possível trabalhar com comandos brutos de inserção e também há recursos para modelagem de dados.

A desvantagem é a falta de um modelo relacional e a possibilidade de redundância de dados. Seu uso é útil para aplicações com grande volume de dados e alta escalabilidade. É importante ter conhecimento introdutório para trabalhar com essa ferramenta.