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
Didática incrível
Curso mais top de PostgreSQL da plataforma. Obrigado professor!!!
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.
Gostei muito da explicação e fixação de conteúdo através de exercícios com resolução
A régua subiu!
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
Você precisa fazer login e ter iniciado este curso para publicar uma avaliação.

Creio que comprei de 10 á 11 cursos do professor, e esta constatação por si só explica as 5 estrelas. “O resto é silencio e aprendizado”