0% acharam este documento útil (0 voto)
0 visualizações52 páginas

SuperLive SQL

O documento apresenta uma introdução ao SQL e à importância dos bancos de dados na manipulação de dados no cotidiano e no ambiente profissional. SQL é a linguagem padrão utilizada para acessar e manipular dados em bancos de dados, que são organizados em tabelas. O texto também esclarece a diferença entre SQL e outras ferramentas como Excel, Power BI e Python, enfatizando que cada um tem seu propósito específico.

Enviado por

Julio Dias
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
0 visualizações52 páginas

SuperLive SQL

O documento apresenta uma introdução ao SQL e à importância dos bancos de dados na manipulação de dados no cotidiano e no ambiente profissional. SQL é a linguagem padrão utilizada para acessar e manipular dados em bancos de dados, que são organizados em tabelas. O texto também esclarece a diferença entre SQL e outras ferramentas como Excel, Power BI e Python, enfatizando que cada um tem seu propósito específico.

Enviado por

Julio Dias
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Aula de

SQL
Saia do zero em SQL e Bancos de
Dados em 1 única aula
Nossa relação diária e pessoal com os dados
Nossa relação diária e pessoal com os dados

Os dados estão presentes no nosso dia de uma


forma que a gente às vezes nem imagina.
Nossa relação diária e pessoal com os dados

Os dados estão presentes no nosso dia de uma


forma que a gente às vezes nem imagina.

Pensa no Instagram...
Nossa relação diária e pessoal com os dados

Os dados estão presentes no nosso dia de uma


forma que a gente às vezes nem imagina.

Pensa no Instagram... o que você acha que


acontece com as curtidas que você dá em fotos
e vídeos?
Nossa relação diária e pessoal com os dados

Os dados estão presentes no nosso dia de uma


forma que a gente às vezes nem imagina.

Pensa no Instagram... o que você acha que


acontece com as curtidas que você dá em fotos
e vídeos?

Tudo isso é convertido em dados, que serão


armazenados em algum lugar e analisados
com algum objetivo específico.
Nossa relação diária e pessoal com os dados

E não é só o Instagram que vive de dados...


E nossa relação profissional com os dados?

Nossa relação com os dados vai além do pessoal...


E nossa relação profissional com os dados?

Nossa relação com os dados vai além do pessoal...

Não importa a sua área, os dados estão lá.


E nossa relação profissional com os dados?

Nossa relação com os dados vai além do pessoal...

Não importa a sua área, os dados estão lá.

Finanças e Direito Medicina Engenharia e Saúde Publicidade e Administração


Contabilidade Programação Marketing e Negócios
Os dados estão ao nosso redor

O dado é o novo
petróleo.
Mas para onde vão os dados?

Durante muito tempo, dentro das empresas, os dados eram


armazenados em cadernos, folhas de papel ou pastas em arquivos de
aços e estantes.

Folhas de Papel Cadernos e Arquivos de


Agendas Aço
Mas para onde vão os dados?

Com o tempo, passamos a utilizar computadores para armazenar esses


dados, dentro do que chamamos de Bancos de Dados.
Mas para onde vão os dados?

Com o tempo, passamos a utilizar computadores para armazenar esses


dados, dentro do que chamamos de Bancos de Dados.

Um Banco de Dados é basicamente um lugar onde centralizamos os


dados, dentro de tabelas no nosso computador. Com os bancos de
dados passou a ficar muito mais fácil e rápido acessar os dados.
O que são bancos de dados?

Bancos de dados são conjuntos de tabelas, com alguma relação entre si, que
vão armazenar dados sobre pessoas, lugares ou coisas.

Estes dados organizados permitem a compreensão de um determinado


fenômeno na empresa, seja a preferência dos usuários em uma rede social,
seja o perfil de consumo em um aplicativo de transações financeiras.
Exemplo de um bancos de dados

TABELA DE
TABELA DE
PACIENTES
CONSULTAS
CPF PACIENTE IDADE DATA CONSULTA MÉDICO PACIENTE

BANCO DE
DADOS

TABELA DE TABELA DE
MÉDICOS PRESCRIÇÕES
CRM MÉDICO ESPEC. CONSULTA MEDICAMENTO DOSE
HOSPITAL
E agora, como acessar os dados?

Para acessar essas informações, precisamos de uma forma de se


comunicar com o computador para que ele entenda quando
quisermos acessar as informações dentro dessas tabelas.
E agora, como acessar os dados?

Para acessar essas informações, precisamos de uma forma de se


comunicar com o computador para que ele entenda quando
quisermos acessar as informações dentro dessas tabelas.

É aí que entra o SQL.


O que é o SQL?

O SQL é uma linguagem composta por uma série de comandos que


foram criados para permitir que a gente diga para o computador a
forma como gostaríamos de manipular e acessar os dados dentro de
um banco de dados.
O que é o SQL?

SQL significa Structured Query Language (ou Linguagem de Consulta


Estruturada), uma linguagem padrão para se trabalhar com bancos de
dados.

Apesar de ser uma linguagem, o SQL possui uma lógica muito


intuitiva e fácil de se aprender...

... desde que você aprenda com o método certo!


Beleza, mas como funciona o SQL?

Como os nossos dados estão dentro de um computador, existe um jeito


certo de se “pedir” para que ele mostre as informações que estão ali
dentro, ou para criar, atualizar e excluir as informações.
Beleza, mas como funciona o SQL?

Vamos ver um exemplo: como seria para visualizar facilmente as


informações de clientes da empresa no estado de São Paulo?
Quais são os clientes
do estado de São
Paulo?
Beleza, mas como funciona o SQL?

Vamos ver um exemplo: como seria para visualizar facilmente as


informações de clientes da empresa no estado de São Paulo?
Quais são os clientes
do estado de São SELECT Nome, Sobrenome, Estado
Paulo? FROM clientes
WHERE Estado = ‘São Paulo’;

Comando em SQL
Beleza, mas como funciona o SQL?

Vamos ver um exemplo: como seria para visualizar facilmente as


informações de clientes da empresa no estado de São Paulo?
Quais são os clientes
do estado de São
Paulo?
Tabela com as informações

NOME SOBRENOME ESTADO


André Martins São Paulo
Bruna Guimarães São Paulo
Carol Dias São Paulo
Diogo Prado São Paulo
E onde eu uso o SQL?

O SQL é uma série de comandos utilizados para trabalhar com dados.


Mas onde vamos usar o SQL?
E onde eu uso o SQL?

O SQL é uma série de comandos utilizados para trabalhar com dados.


Mas onde vamos usar o SQL?

Existem programas especiais que vão nos permitir utilizar o SQL


para consultar, criar, alterar e excluir os bancos de dados.

Esses programas são chamados de Sistemas de Gerenciamento de


Bancos de Dados (SGBD).
E onde eu uso o SQL?

Alguns exemplos de programas de bancos de dados são:


Entre tantos SQLs, qual é o certo?

Você já pode ter ouvido falar de um “monte” de SQL: SQL, SQL Server,
MySQL, SQLite, PostgreSQL...
Entre tantos SQLs, qual é o certo?

Você já pode ter ouvido falar de um “monte” de SQL: SQL, SQL Server,
MySQL, SQLite, PostgreSQL...

A verdade é que não existe um “monte” de SQL...


Entre tantos SQLs, qual é o certo?

Você já pode ter ouvido falar de um “monte” de SQL: SQL, SQL Server,
MySQL, SQLite, PostgreSQL...

A verdade é que não existe um “monte” de SQL...

Só existe 1 SQL!
Entre tantos SQLs, qual é o certo?

O SQL é a linguagem para trabalhar com bancos de dados, já o resto


(SQL Server, MySQL, SQLite, PostgreSQL...) são os nomes dos programas
onde podemos usar a linguagem SQL.
Entre tantos SQLs, qual é o certo?

Pra ficar 100% claro, pense no idioma inglês.


Entre tantos SQLs, qual é o certo?

Pra ficar 100% claro, pense no idioma inglês.

O inglês pode ser falado em diferentes países, como o EUA,


Inglaterra, Austrália, dentre outros. Porém, não aprendemos inglês
aplicado aos EUA, ou inglês aplicado à Inglaterra. Inglês é inglês, e pode
ser falado em diferentes países.

INGLÊS
Entre tantos SQLs, qual é o certo?

O mesmo vale para o SQL. O SQL é a linguagem (idioma) que pode ser
usada em diferentes programas (países).

SQL
Ok, mas qual programa eu escolho?
Ok, mas qual programa eu escolho?

Se você quer começar do zero, pode escolher qualquer um dos 4


principais programas.










10º
Por que aprender SQL?

Agora eu vou te dar 7 motivos pra você


aprender SQL.

7
Por que aprender SQL?

Com todo o volume de dados que as


empresas precisam lidar a cada dia, o
SQL é o futuro.
Por que aprender SQL?

Todo esse volume de dados requer uma


forma segura de se armazenar os dados
que só os bancos de dados e SQL
conseguem proporcionar.
Por que aprender SQL?

Linguagem padrão para trabalhar com


bancos de dados.
Por que aprender SQL?

É utilizado em diferentes áreas do


mercado...
Setor Redes Streaming
Financeiro Sociais

Data Setor de Redes de


Science Energia Pesquisa

BI e Análise Marketing
de Dados
Por que aprender SQL?

... sejam em pequenas, médias ou


grandes empresas.
Por que aprender SQL?

Existe uma variedade de


profissionais que trabalham com Engenheiro Desenvolvedor
de Dados de Banco de Dados
dados e SQL. (DB)

Administrador de Analista de
Banco de Business
Dados (DBA) Intelligence

Cientista de Analista
Dados de Dados
Por que aprender SQL?

Sua empresa provavelmente usa SQL e


Bancos de Dados (ou vai precisar começar
a usar) e você só não sabe disso ainda...
Não posso usar Excel? Power BI? Python?
Não posso usar Excel? Power BI? Python?

NÃO!
Não posso usar Excel? Power BI? Python?

NÃO!

Excel, Power BI, Python não são


alternativas ao SQL.

São coisas COMPLETAMENTE


DIFERENTES, e vamos entender
porquê.
Excel ou SQL?

Os dois não são concorrentes. O Excel também é um programa para


se manipular e controlar dados, criar planilhas e relatórios, mas em um
nível muito menor.
Excel ou SQL?

Os dois não são concorrentes. O Excel também é um programa para


se manipular e controlar dados, criar planilhas e relatórios, mas em um
nível muito menor.

Para armazenar de maneira segura o grande volume de dados


estratégicos, as empresas precisam de uma solução muito mais eficaz.

Ou você acha que um banco, por exemplo, guarda as informações


do saldo da conta dos usuários em uma planilha do Excel, pra no dia
seguinte alguém excluir a planilha e o seu saldo sumir?
Power BI ou SQL?

Aqui não tem nem muito o que falar. O Power BI definitivamente não
substitui o SQL. Os dois têm propósitos completamente diferentes.

Inclusive, o Power BI não faz absolutamente nada sem dados. E de


onde vêm os dados? Dos bancos de dados onde usamos SQL, por
exemplo.
Python ou SQL?

Outra comparação que não faz sentido nenhum. O Python é uma


linguagem de programação para automatização de tarefas, dentre
outras atividades relacionadas a otimização de processos, criação de
apps, sites, e assim vai.

Só que o Python não é uma linguagem pra manipular dados. Para isso,
existe o SQL.

Na verdade, os dois trabalham em conjunto, assim como o Power BI


e Excel.
Um resumo do que aprendemos até aqui...
Dados estão ao nosso redor e Bancos de dados são lugares do computador onde
armazenamos os dados, dentro de tabelas.

O SQL é a linguagem que permite a gente se comunicar com os bancos de dados.

SQL é uma linguagem padrão de bancos de dados e pode ser usada em diferentes
programas: MySQL, SQL Server, SQLite, Oracle, PostgreSQL, Access.

Só existe 1 SQL! (lembre do inglês!)

Excel, Power BI, Python ou SQL? Não tem um vencedor! Entenda onde cada um se
aplica e lembre-se que os conhecimentos na verdade são complementares.

Você também pode gostar