★ 4.8 (1,028)
⏱ 1 h 42 min
📚 7 aulas
🎧 Versão em áudio
Sobre este curso
Escolher o banco de dados certo e configurá-lo para alto desempenho requer mais do que apenas conhecer consultas SQL.Para criar aplicativos resilientes e escalonáveis, você deve entender os princípios de engenharia subjacentes que regem como os dados são armazenados, indexados e recuperados.
Este curso orienta você através dos principais padrões arquitetônicos dos sistemas de banco de dados modernos.Você fará a transição de simplesmente escrever consultas para entender os internos do banco de dados, permitindo que você faça negociações ideais entre desempenho, consistência e escala.
O que você vai aprender:
- Entenda a mecânica central dos mecanismos de armazenamento, processamento de transações e as propriedades ACID que garantem a integridade dos dados.
- Analise estratégias de indexação, incluindo B-Trees e LSM-Trees, para otimizar o desempenho da consulta e os caminhos de leitura / gravação.
- Projete arquiteturas de banco de dados escaláveis usando técnicas de particionamento, fragmentação e replicação.
- Gerenciar a concorrência do banco de dados e os níveis de isolamento para evitar a corrupção de dados em sistemas de alto tráfego.
- Avalie os trade-offs entre bancos de dados vetoriais relacionais, não relacionais e modernos projetados para aplicativos de IA.
Você começará explorando mecânicas de armazenamento fundamentais e conceitos de transação antes de passar para áreas de tópicos avançados, como sistemas distribuídos e mecanismos de banco de dados modernos.Através de explicações escritas e quebras estruturais, você aprenderá a avaliar e selecionar a tecnologia de banco de dados correta para qualquer arquitetura de sistema.
Este curso é projetado para desenvolvedores de software, arquitetos de sistemas e aspirantes a engenheiros de banco de dados que desejam entender os aspectos internos do banco de dados.Não é necessária experiência prévia em administração de banco de dados, pois começamos com a terminologia fundamental e construímos conceitos distribuídos complexos.
Comece a construir uma base mais forte na engenharia de sistemas back-end hoje.
O que você vai receber
-
📜
Certificado de conclusão
Adicione ao seu perfil do LinkedIn
-
🎧
Versão em áudio incluída
Estude em qualquer lugar, sem tela
-
♾️
Acesso vitalício
Volte quando quiser, sem expirar
-
📱
Celular ou computador
Funciona em qualquer dispositivo
-
💸
Reembolso em 30 dias
Sem perguntas
-
⚡
Curto e focado
1 h 42 min de conteúdo prático
Avaliações (8)
O curso foi informativo. Eu apreciei a estrutura e os exemplos, embora alguns tópicos se sentissem um pouco apressados.
Machine Translated Uma introdução sólida ao tópico. Os exemplos fornecidos eram geralmente bons e o curso está bem organizado.
É um bom curso se você já tiver algum conhecimento prévio. Para iniciantes, alguns conceitos podem ser um pouco desafiadores, mas a estrutura é lógica.
No geral, um bom curso. Algumas partes foram um pouco apressadas, mas os conceitos básicos foram explicados bem.
Machine Translated Eu gostei dos exemplos de aplicação prática, embora a configuração inicial tenha demorado mais do que eu esperava.
Esta foi uma boa introdução. A estrutura é lógica e abrange o básico de forma eficaz.Pode ser muito introdutório para alunos avançados.
Algumas partes eram um pouco lentas, mas os conceitos principais foram explicados bem com exemplos sólidos.
Machine Translated Muito informativo. O curso cobriu bem o básico, mas alguns tópicos avançados se sentiram um pouco encobertos.
Outros também fizeram
Introdução a Bancos de Dados e Consultas SQL
Domine os fundamentos do design de banco de dados relacional, escreva consultas SQL eficientes e explore arquiteturas modernas de armazenamento de dados.
★ 5.0 (6,972)
R$ 24,90
Gerenciamento de SQL e banco de dados com padrões de engenharia do setor
Domine o SQL e o design de banco de dados relacional usando os fluxos de trabalho profissionais e os padrões de dados aplicados em ambientes de tecnologia de alto crescimento.
★ 5.0 (21)
R$ 24,90
Programação PL/SQL: Construa e Otimize a Lógica do Banco de Dados
Aprenda a desenvolver aplicativos de banco de dados robustos, dominando a lógica processual, o manuseio eficiente de dados e o gerenciamento de erros para ambientes modernos.
★ 4.9 (22)
R$ 24,90
MySQL Internals: Arquitetura, Indexação e Otimização de Consultas
Domine o funcionamento interno do MySQL para escrever consultas altamente eficientes, otimizar índices e gerenciar o desempenho do banco de dados com confiança.
★ 4.9 (24)
R$ 24,90
Perguntas frequentes
O que preciso para fazer este curso?
+
Só um celular ou computador com internet. Sem instalações nem hardware especial.
Como faço para pagar?
+
Com cartão via Stripe. Não guardamos dados do cartão — o Stripe processa com segurança.
Posso pedir reembolso?
+
Sim — reembolso integral em 30 dias, sem perguntas.
Por quanto tempo terei acesso?
+
Para sempre. Uma vez comprado, o curso é seu para revisar quando quiser.
Vou receber um certificado?
+
Sim. Ao concluir, você recebe um certificado que pode adicionar ao seu perfil do LinkedIn.
Feito para profissionais em
Tecnologia
Design
Finanças
Marketing
Saúde
Educação
Hotelaria
Indústria