𝟮𝟲. 𝗕𝗮𝗻𝗰𝗼𝘀 𝗱𝗲 𝗗𝗮𝗱𝗼𝘀
A Dra. Angela explica bancos de dados em seu novo BootCamp.
Você precisa de bancos de dados para armazenamento persistente. Variáveis na memória desaparecem quando um aplicativo é interrompido. Os bancos de dados mantêm seus dados seguros e disponíveis. Eles ajudam você a armazenar, encontrar e gerenciar grandes quantidades de informações.
Existem dois tipos principais de bancos de dados.
Bancos de Dados SQL Estes são bancos de dados relacionais. Eles utilizam tabelas e esquemas fixos.
- Dados estruturados
- Esquemas fixos
- Relacionamentos entre tabelas
- Consistência forte
- Utiliza SQL para consultas
- Exemplos: PostgreSQL, MySQL, Oracle, SQLite
Bancos de Dados NoSQL Estes focam em flexibilidade e escala.
- Esquemas flexíveis
- Escalabilidade horizontal
- Bom para dados grandes ou em constante mudança
- Múltiplos modelos de dados, como documento ou chave-valor
- Exemplos: MongoDB, Redis, Amazon DynamoDB
Escolha a ferramenta certa para as suas necessidades de dados.