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
Professor excelente , didática ótima !
muito bom, recomendo.
superou minhas expectativas.
Muito didático.
Gostei bastante, valeu a pena!
O Professor é grande conhecedor do asunto, passa muita tranquilidade ao ensinar.
Boa didática.
Gosto da didática do professor e do conteúdo detalhado.
Muito intuitivo e bem explicado.
Ótima didática e muitos exercícios para fixação, me ajudou muito no meu trabalho.
Bom demais
Por enquanto bem explicado . Parabéns
Muito bom.
top
Até agora muito bom! Aulas bem claras e explicativas!
Professor tem domínio do assunto. Explica de forma fácil e didática. Muitos exemplos, exercícios e muito satisfatório conseguir aprender.
Estou no módulo 2 e já consegui aprender muito…pra quem irá começar do zero eu recomendo
Gostei da aula , acho mais prático asstir no celular
Otimo curso
Muito boa a explicação!!
Curso muito bom
Ótimo curso. Os exercícios ajudaram muito a fixar o conteúdo. A didática do professor em retomar pontos durante a explicação, reforça a importância de determinados tópicos que precisam ser considerados na construção do BD.
Recomendo.
Curso muito bom
O curso é bem completo.
Muito bem explicado, parabéns
Bastante objetivo…
Ótimo curso como todos os outros, tenho pós em Inteligência artificail e aprendizado de máquina e essa plataforma foi uma mão na roda para consolidar os meus conceitos
O curso é bem completo, com foco em prática que ao meu ver é o mais importante.
O professor é muito didático e explica de forma clara e objetiva.
Explicação inicial ótima!
Com essa excelente didática dá vontade de conhecer mais sobre o assunto. Assim seria muito interessante se houvesse mais detalhamento dos conteúdos, mais profundidade e atividades (e CH neste caso).
Muito bom.
Você precisa fazer login e ter iniciado este curso para publicar uma avaliação.

O Professor parece dominar o assunto e está explicando muito didaticamente.