Um repositório para eu explorar rapidamente o básico dos bancos de dados Os bancos de dados utilizados foram montados utilizando Docker.
- Capítulo 0
- Para começar a aprender sobre os bancos é recomendado ter o banco na sua máquina local.
- Utilizaremos o Docker para manter o banco.
- Visualização do banco (GUI)
- Para começar a aprender sobre os bancos é recomendado ter o banco na sua máquina local.
- Capítulo 1
- Mínimo de como utilizar um banco
- Conectar ao banco
- Inserir uma informação
- Ler uma informação
- Deletar o banco
- Mínimo de como utilizar um banco
- Capítulo 2
- Atualizar um item do banco
- Capítulo 3
- Upsert (update + insert)
- Atualizar item se ele existir
- Inserir item se ele não existir
- Upsert (update + insert)
- Capítulo 100
- Inserção de grande quantidade de dados no banco
- Capítulo 101
- Movimentação de grande quantidade de dados entre bancos
O nome dos arquivos terminam com _study para não dar conflito no import das bibliotecas.
Ex: import elasticsearch precisa importar a biblioteca em vez de um arquivo chamado elasticsearch.py, por isso mudei o nome para elasticsearch_study.py