Cursos e Artigos sobre sql para Programadores
Você está buscando por "sql" em vídeo aula
- Filtrando Grupos com HAVING Vídeo
Nesta aula aprenderemos a filtrar grupos em SQL com a cláusula HAVING, aplicando condições após a agregação para análises mais precisas e relevantes.
- O Próximo Nível de Análise Vídeo
Neste curso, não introduziremos novos comandos SQL. Em vez disso, aplicaremos e combinaremos todo o conhecimento que já adquirimos — JOIN, GROUP BY, SUM() e subqueries.
- A Subquery Correlacionada Vídeo
Nesta aula, vamos implementar a solução para o nosso desafio: adicionar o histórico de atendimentos a um relatório de agendamentos futuros. Faremos isso utilizando uma das técnicas mais flexíveis do SQL.
- SELECT de um SELECT Vídeo
Nesta aula vamos explorar um conceito poderoso e flexível em SQL: tratar o resultado de uma consulta SELECT como uma nova fonte de dados, permitindo-nos fazer um SELECT de um SELECT.
- A Necessidade de Agregação Vídeo
Neste curso, vamos explorar uma das cláusulas mais importantes do SQL para esse fim: o GROUP BY. Ele é a chave para transformar longas listas de dados brutos em insights de negócio concisos e poderosos.
- Um Novo Desafio Vídeo
Veremos neste curso a poderosa ferramenta do SQL: as Subqueries, também conhecidas como consultas aninhadas. Elas nos permitem resolver problemas complexos de uma maneira elegante e, muitas vezes, mais intuitiva.
- Linguagem SQL Vídeo
Nesta quarta e última aula do primeiro curso, o foco se volta para a Linguagem SQL (Structured Query Language), a interface universal para comunicação com bancos de dados relacionais.
- SQL Editor Vídeo
O objetivo desta aula é apresentar o SQL Editor do Supabase e introduzir o comando CREATE TABLE, a instrução fundamental para criar tabelas de forma programática.
- Alterando uma tabela Vídeo
Nesta aula, expandimos nosso repertório de comandos SQL e como a Inteligência Artificial pode acelerar nosso trabalho. Aprendemos a modificar uma tabela já existente e a usar uma IA para gerar scripts SQL complexos a partir de uma descrição.
- Criando Tabelas com auxílio da IA Vídeo
O objetivo é criar um script SQL que não apenas crie todas as tabelas, mas também estabeleça os relacionamentos entre elas usando chaves estrangeiras (Foreign Keys).
- Excluindo Registros Vídeo
O objetivo desta aula é introduzir o comando DELETE, a instrução SQL para remover registros, e demonstrar sua aplicação de duas formas: através da interface visual do Supabase e diretamente via SQL Editor.
- Inserindo dados na tabela Vídeo
O objetivo desta aula é introduzir o comando INSERT INTO, a instrução SQL fundamental para adicionar novos registros a uma tabela, e aplicá-lo de duas formas: através da interface visual do Supabase e diretamente via SQL Editor.
- Atualizando Registros Vídeo
O objetivo desta aula é introduzir o comando UPDATE, a instrução SQL para modificar registros, e demonstrar sua aplicação de duas formas: através da interface visual do Supabase e diretamente via SQL Editor.
- DELETE sem WHERE Vídeo
O objetivo desta aula é alertar sobre os riscos extremos desse tipo de operação, demonstrar suas consequências irreversíveis e reforçar a importância de sempre validar seus comandos SQL antes de executá-los, especialmente em ambientes de produçã
- Introdução Vídeo
Esta aula inaugural da formação em Banco de Dados e Linguagem SQL estabelece as bases conceituais para o desenvolvimento de sistemas dinâmicos. O foco principal é contextualizar a importância do armazenamento de dados.
- Gerando os scripts Vídeo
O objetivo é obter comandos SQL INSERT INTO prontos para serem executados no Supabase, populando todas as tabelas do sistema com dados mockup realistas.
- Criando a tabela Clientes Vídeo
O objetivo é criar a tabela clientes via SQL, adicionando múltiplos campos de texto (VARCHAR) e aplicando a restrição NOT NULL para garantir a integridade dos dados essenciais.
- UPDATE sem WHERE Vídeo
O objetivo desta aula é alertar sobre os riscos desse tipo de operação, demonstrar suas consequências e reforçar a importância de sempre validar seus comandos SQL antes de executá-los, especialmente em ambientes de produção.
- Ataques SQL Injection Vídeo
Nesta aula veremos o que são SQL Injections e como esse tipo de ataque malicioso pode ser perigoso. O objetivo é entender seu funcionamento, para então podermos proteger nosso código contra esse tipo de ataque.
- Prepared Statements Vídeo
Nesta aula vamos dar continuidade ao assunto SQL Injection e veremos como proteger nossos dados desse tipo de ataque. O objetivo é conhecer os prepared statements, recurso do banco de dados que transforma ataques SQL Injection em textos inofensivos.
- Criando o banco de dados Vídeo
Nesta aula iremos criar um banco de dados para o projeto Copa Libertadores utilizando o MySQL Workbench. Veremos o processo de criação tanto por meio de códigos SQL quanto pela interface gráfica do Workbench.
- Modelando o banco de dados Vídeo
Nesta aula vamos ver o que será feito no projeto do curso e faremos a modelagem dos dados, que é o primeiro passo na criação de uma API conectada a um banco de dados SQL.
- Quais as principais técnicas envolvidas? Vídeo
Nessa aula conheceremos as várias formas de relacionar essas informações na linguagem SQL, utilizando ALIAS, apelidos para as tabelas, e identificadores.
- Operadores de comparação - Introdução prática ao comando SQL SELECT - Vídeo 3 Vídeo
Veremos quais são os operadores de comparação existentes na linguagem SQL, como estes funcionam e qual seu propósito.
- Operadores lógicos - Introdução prática ao comando SQL SELECT - Vídeo 4 Vídeo
Os operadores lógicos servem para especificar diversas condições em uma única consulta, fazendo com que os dados retornados satisfaçam a mais de uma condição. Sendo assim, veremos os operadores disponíveis na linguagem SQL e como estes funcionam.
