Análise de Dados Curso Tecnologia

Introdução ao SQL – JOINS

Na nossa terceira aula vamos utilizar SQL em ferramentas utilizadas por Analistas de Dados profissionais.

Aula 3 – Joins e operações com múltiplas tabelas.

Na nossa terceira aula vamos falar sobre o que são JOINs (junções) no SQL.

JOINs são uma das operações mais comuns do SQL. Elas nada mais são do que operações que “juntam” duas ou mais tabelas entre si. As bases de dados são compostas de muitas tabelas.

Cada uma representa uma parte de uma empresa ou conjunto de dados. Os dados são distribuídos para que a inserção de informações seja mais eficiente e para que as informações fiquem mais organizadas.

As JOINs são operações que permitem aos Analistas de Dados combinar diversas tabelas para obter resultados que irão ajudar nas analises. Esses resultados não necessariamente ficarão guardados e podem ser utilizados uma vez e descartados posteriormente.

Tipos de JOINs no SQL

Tipos mais comuns de JOINs no SQL e suas fórmulas básicas

Entre duas tabelas podemos encontrar 7 tipos de JOINs demonstrados na figura acima.

O LEFT JOIN por exemplo seleciona dados da tabela A e junta com dados da tabela B que possuem valores em comum. Em uma LEFT JOIN, todos os valores da tabela A (tabela da esquerda ou LEFT) são retornados, porém nem todos os valores da tabela B (RIGHT) são retornados.

Em uma RIGHT JOIN o inverso acontece. Todos os valores da tabela B são retornados.

O melhor jeito de observar isso é através de um exemplo prático. Recomendo assistir o vídeo da aula para ver um exemplo de como utilizamos as JOINs.

Riscos de JOINS

JOINs são operações complexas e computacionalmente caras. Ou seja, ao processar milhares – ou até mesmo milhões – de linhas de duas ou mais tabelas para encontrar valores semelhantes estamos gastando basnte poder computacional o que pode sobrecarregar um servidor.

Uma dica é sempre filtrar as tabelas antes de realizar os JOINs para que o número de linhas a serem pesquisadas seja menor.

Curso Análise de Dados – De 0 a Analista de Dados

Olá, me chamo Jean Phelippe e possuo mais de 8 anos de experiência trabalhando com dados em diversas empresas pelo mundo. Hoje moro na Holanda e venho aqui compartilhar um pouco do que eu sei com você.

100% de graça.

Inclusive mentorias.

Meu objetivo é que você aprenda do básico ao avançado de todas as habilidades necessárias para conseguir seu emprego na área de dados como analista de dados ou para aprender o bastante para tornar seu trabalho mais eficiente em qualquer que seja a sua área de expertise.

Se você não sabe o que é uma query, clique aqui para ir para a aula 1.

0 comentário em “Introdução ao SQL – JOINS

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.

%d blogueiros gostam disto: