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
Tenho bastante experiência com outros bancos de dados, então o curso serviu para ver algumas das principais diferenças com o PostgreSQL, que é o próximo que quero dominar.
Obrigado.
Instrutor muito bom, explica muito bem, ótima didática. O curso está me dando uma ótima visão sobre gerenciamento de Banco de Dados.
Até o momento o curso está bem didático e explicativo.
O curso possuí bastante conteúdo, o professor explica muito bem, as aulas estão bem organizadas por conteúdo.
o curso em si é bom 100% hand on mas é INUTIL !!! vc tenque aprender um monte de codigo para eles virarem planilhas como as que você faz no excel, e la é so colocar oque você quiser como texto, e n ficar pesquisando 1000 linhas de código de texto q demorão horas pra fazer, ou seja vc vai demorar mais do q no excel e não vai ter o mesmo resultado.
Excelente abordagem.
Didática impecável.
Até o presente momento, este curso está sendo muito útil para meu desenvolvimento profissional! Parabéns IA Expert Academy!
Melhor curso de SQL da Udemy. Didatica excelente do Prof. Jones, impossível não aprender SQL com este curso. Recomendo fortemente!
Muito além do esperado. Ótima didática, explicação passo a passo dos conceitos concretizados em exemplos práticos. Meus parabéns a equipe pelo trabalho maravilhoso.
Você precisa fazer login e ter iniciado este curso para publicar uma avaliação.

sim tem algumas formas de consultas que ja tinha visto mais que não sabia o que representava