Co je v databázi?

Průzkumná analýza dat v SQL

Christina Maimone

Data Scientist

PostgreSQL

Logo PostgreSQL

Průzkumná analýza dat v SQL

Databázový klient

Klient databáze se připojuje k databázovému serveru

Průzkumná analýza dat v SQL

Diagram vztahů entit s tabulkami databáze a jejich sloupci

Průzkumná analýza dat v SQL

Tabulka databáze Evanston 311

Průzkumná analýza dat v SQL

erdiagram_fortune500.png

Průzkumná analýza dat v SQL

Tabulka databáze Stackoverflow

Průzkumná analýza dat v SQL

Podpůrné tabulky databáze Stackoverflow

Průzkumná analýza dat v SQL

Výběr několika řádků

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)
Průzkumná analýza dat v SQL

Několik připomenutí

Kód Poznámka
NULL chybějící hodnota
Průzkumná analýza dat v SQL

Několik připomenutí

Kód Poznámka
NULL chybějící hodnota
IS NULL, IS NOT NULL nepoužívejte = NULL
Průzkumná analýza dat v SQL

Několik připomenutí

Kód Poznámka
NULL chybějící hodnota
IS NULL, IS NOT NULL nepoužívejte = NULL
count(*) počet řádků
Průzkumná analýza dat v SQL

Několik připomenutí

Kód Poznámka
NULL chybějící hodnota
IS NULL, IS NOT NULL nepoužívejte = NULL
count(*) počet řádků
count(column_name) počet hodnot různých od NULL
Průzkumná analýza dat v SQL

Několik připomenutí

Kód Poznámka
NULL chybějící hodnota
IS NULL, IS NOT NULL nepoužívejte = NULL
count(*) počet řádků
count(column_name) počet hodnot různých od NULL
count(DISTINCT column_name) počet různých hodnot různých od NULL
Průzkumná analýza dat v SQL

Několik připomenutí

Kód Poznámka
NULL chybějící hodnota
IS NULL, IS NOT NULL nepoužívejte = NULL
count(*) počet řádků
count(column_name) počet hodnot různých od NULL
count(DISTINCT column_name) počet různých hodnot různých od NULL
SELECT DISTINCT column_name ... jedinečné hodnoty včetně NULL
Průzkumná analýza dat v SQL

Začneme prozkoumávat

Průzkumná analýza dat v SQL

Preparing Video For Download...