REVELAR

Cursos e Artigos sobre sql para Programadores

por tipo
por canal

Você está buscando por "sql" em vídeo aula

    Aulas relacionadas

  • 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.

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar