O que você aprenderá
- Criar tabelas para armazenar dados, bem como inserir, alterar e excluir dados com a linguagem SQL (Structured Query Language)
- Implementar chaves estrangeiras para o relacionamento entre tabelas
- Criar campos autoincremento, valores default, índices, domínios, funções, stored procedures e triggers
- Entender os conceitos de transação
- Executar consultas utilizando Álgebra Relacional
- Entender os conceitos de entidade, atributos e relacionamentos
- Executar desde consultas básicas até avançadas utilizando o comando select
- Relacionar tabelas utilizando joins (junções)
- Criar usuários com permissões de acesso
- Realizar o backup e restore da base de dados
- Projetar bancos de dados do zero, utilizando o modelo conceitual e modelo lógico
- Aplicar as formas normais 1FN, 2FN, 3FN, BCNF, 4FN e 5FN
Requisitos
- Não há pré-requisito.
Descrição
Este curso foi criado baseado na minha experiência em lecionar a disciplina de Banco de Dados em cursos presenciais de Ciência da Computação e Sistemas de Informação, portanto, você aprenderá desde o básico até conceitos mais avançados. O grande diferencial é que tudo é explicado e implementado passo a passo com mais de 200 exercícios práticos! Aprenda desde a criação de tabelas e implementação de consultas até o desenvolvimento de projetos de banco de dados aplicados em cenários comerciais. Durante as aulas vamos utilizar a linguagem SQL (Structured Query Language) e o PostgreSQL, que é uma das ferramentas mais utilizadas hoje em dia no mundo. Confira abaixo alguns dos tópicos que você aprenderá:
- Criar, inserir, alterar e excluir dados de tabelas
- Implementar chaves primárias e chaves estrangeiras
- Agregar dados para retornar soma, média, valores mínimos e máximos
- Relacionar tabelas utilizando joins (junções)
- Criar campos autoincremento e com valores default
- Criar funções, stored procedures, triggers e domínios
- Criar usuários com diferentes permissões de acesso
- Realizar o backup e restore da base de dados
- Implementar consultas utilizando Álgebra Relacional
- Projetar bases de dados do zero utilizando o modelo entidade-relacionamento, bem como a criação do modelo conceitual e modelo lógico
- Aplicar as formas normais 1FN, 2FN, 3FN, BCNF, 4FN e 5FN
São mais de 200 exercícios resolvidos passo a passo, mais de 120 aulas e 17 horas de vídeos!
Para quem é este curso
- Estudantes de graduação que estejam cursando a disciplina de Banco de Dados
- Iniciantes em Banco de Dados e linguagem SQL
- Pessoas que querem aprender como modelar e construir novos bancos de dados do zero
- Cientistas de Dados que querem aprender como extrair dados de banco de dados relacionais
Publicado em janeiro de 2023
Curso detalhado, conhecimento incremental, didática simples e assertiva!
Nossa está de parabéns você explica de um jeito calmo e bem tranquilo que da pra entender, ta de parabéns
Excelente curso, didático e objetivo. Algumas aulas mais curtas o que dá uma boa dinâmica ao curso. Gostei e recomendo.
Muito bom!
Didática muito boa.
Está sendo agradável aprender este assunto. Por isso, selecionei 5 estrelas.
Aprendi muito e foi um conhecimento prático pro trabalho. Sou desenvolvedor backend java, e aplico diariamente tudo que eu aprendi aqui. Index e algumas outras coisas que aprendi aqui, por exemplo, me ajudou a ser capaz de otimizar um sistema para processar milhões de requisições em um sistema de validação de transações financeiras.
Esse é um feedback que espero que motive quem estiver lendo a investir e se dedicar no curso, a prática com os exercícios vale a pena demais. Evite usar IA para responder os exercícios.
Curso muito bom
Ótima didática, o professor tem autoridade no assunto!
Grande ajuda, ao cursar Analise e desenvolvimento de sistemas acabei me tornando estagiario da professora de Banco de dados para turmas do 2o do Ensino médio integrado ao Técnico em Informatica e muito do conteudo utilizado em aula eu aprendi de forma rápida e eficiente com o curso.
Bom
Excelente! O professor explica com clareza e de forma bem detalhada.
expectacular
ATÉ O MOMENTO ESTA INDO BEM
Curso excelente, professor explica muito bem, todo o curso é estruturado para ir avançando desde o início, virie fã do professor, muitos exercícios, o melhor curso que vi aqui, só uma dica professor, por favor faça um curso de DBA Postgres para nós, quero muito fazer essa formação com o senhor.
muito bom viu, faltou falar sobre schemas
As aulas práticas me possibilitaram entender com mais facilidade alguns livros de teoria que estava a ler, pois pude ir recordando os conceitos dos projetos. Além de que a estrutura do banco do projeto principal é similar às estruturas reais, passível de ser aplicada a projetos maiores. Meu conselho a quem assiste é que procure mesclar outras ferramentas com o que é proposto pelo professor, assim o aprendizado será ainda mais dinâmico, rápido e eficaz.
A régua subiu!
Gostei muito da explicação e fixação de conteúdo através de exercícios com resolução
AULAS MUITO BOAS
Bem estruturado, consegui adquirir um bom entendimento.
Muito bom.
Excelente!
aluas muito bem claras, gostei
Didático!
excelente curso , tudo muito minuciosamente detalhado por esse profissional.
Essas aulas foram decisivas para o meu aprendizado em SQL. Depois de me sentir perdido em outros sites, a didática clara e detalhada do professor fez toda a diferença, trazendo a compreensão que eu precisava. Muito obrigado!
Muito bom e difatico no geral
Apesar de algumas coisas importantes estarem desatualizadas (como o uso de generated always para as chaves primárias), o professor explica muito bem cada tópico, o que facilita muito o aprendizado.
E um bom curso ele ensina algumas coisas de modos diferentes do que eu vi na faculdade mas nada muito espalahafatoso, da para entender tranquilamente ainda mais quando ja sem tem a logica de programacao em mente.
Você precisa fazer login e ter iniciado este curso para publicar uma avaliação.

Curso mais top de PostgreSQL da plataforma. Obrigado professor!!!