O que há no banco de dados?

Análise Exploratória de Dados em SQL

Christina Maimone

Data Scientist

PostgreSQL

Logotipo do PostgreSQL

Análise Exploratória de Dados em SQL

Cliente do banco de dados

O cliente do banco de dados se conecta ao servidor do banco de dados

Análise Exploratória de Dados em SQL

Diagrama de entidade-relacionamento com cada tabela do banco de dados e suas colunas

Análise Exploratória de Dados em SQL

Tabela do banco de dados Evanston 311

Análise Exploratória de Dados em SQL

erdiagram_fortune500.png

Análise Exploratória de Dados em SQL

Tabela do banco de dados do Stackoverflow

Análise Exploratória de Dados em SQL

Tabelas que suportam a tabela de banco de dados stackoverflow

Análise Exploratória de Dados em SQL

Selecione algumas linhas

SELECT * 
  FROM company 
LIMIT 5;
 id | exchange | ticker |         name          | parent_id 
<hr />-+----------+--------+-----------------------+-----------
  1 | nasdaq   | PYPL   | PayPal Holdings, Inc. |          
  2 | nasdaq   | AMZN   | Amazon.com, Inc.      |          
  3 | nasdaq   | MSFT   | Microsoft Corporation |          
  4 | nasdaq   | MDB    | MongoDB Inc.          |          
  5 | nasdaq   | DBX    | Dropbox, Inc.         |          
(5 rows)
Análise Exploratória de Dados em SQL

Alguns lembretes

Código Observação
NULL ausente
Análise Exploratória de Dados em SQL

Alguns lembretes

Código Observação
NULL ausente
IS NULL, IS NOT NULL não use = NULL
Análise Exploratória de Dados em SQL

Alguns lembretes

Código Observação
NULL ausente
IS NULL, IS NOT NULL não use = NULL
count(*) número de linhas
Análise Exploratória de Dados em SQL

Alguns lembretes

Código Observação
NULL ausente
IS NULL, IS NOT NULL não use = NULL
count(*) número de linhas
count(column_name) número de valores nãoNULL
Análise Exploratória de Dados em SQL

Alguns lembretes

Código Observação
NULL ausente
IS NULL, IS NOT NULL não use = NULL
count(*) número de linhas
count(column_name) número de valores nãoNULL
count(DISTINCT column_name) número de valores nãoNULL diferentes
Análise Exploratória de Dados em SQL

Alguns lembretes

Código Observação
NULL ausente
IS NULL, IS NOT NULL não use = NULL
count(*) número de linhas
count(column_name) número de valores nãoNULL
count(DISTINCT column_name) número de valores nãoNULL diferentes
SELECT DISTINCT column_name ... valores distintos, incluindo NULL
Análise Exploratória de Dados em SQL

Vamos começar a explorar

Análise Exploratória de Dados em SQL

Preparing Video For Download...