Ce conține baza de date?

Analiza Exploratorie a Datelor în SQL

Christina Maimone

Data Scientist

PostgreSQL

Logo PostgreSQL

Analiza Exploratorie a Datelor în SQL

Client de baze de date

Clientul de baze de date se conectează la serverul de baze de date

Analiza Exploratorie a Datelor în SQL

Diagramă entitate-relație cu tabelele și coloanele bazei de date

Analiza Exploratorie a Datelor în SQL

Tabelul bazei de date Evanston 311

Analiza Exploratorie a Datelor în SQL

erdiagram_fortune500.png

Analiza Exploratorie a Datelor în SQL

Tabelul bazei de date Stackoverflow

Analiza Exploratorie a Datelor în SQL

Tabele auxiliare bazei de date Stackoverflow

Analiza Exploratorie a Datelor în SQL

Selectarea câtorva rânduri

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)
Analiza Exploratorie a Datelor în SQL

Câteva aspecte de reținut

Cod Notă
NULL lipsă
Analiza Exploratorie a Datelor în SQL

Câteva aspecte de reținut

Cod Notă
NULL lipsă
IS NULL, IS NOT NULL nu folosiți = NULL
Analiza Exploratorie a Datelor în SQL

Câteva aspecte de reținut

Cod Notă
NULL lipsă
IS NULL, IS NOT NULL nu folosiți = NULL
count(*) număr de rânduri
Analiza Exploratorie a Datelor în SQL

Câteva aspecte de reținut

Cod Notă
NULL lipsă
IS NULL, IS NOT NULL nu folosiți = NULL
count(*) număr de rânduri
count(column_name) număr de valori non-NULL
Analiza Exploratorie a Datelor în SQL

Câteva aspecte de reținut

Cod Notă
NULL lipsă
IS NULL, IS NOT NULL nu folosiți = NULL
count(*) număr de rânduri
count(column_name) număr de valori non-NULL
count(DISTINCT column_name) număr de valori distincte non-NULL
Analiza Exploratorie a Datelor în SQL

Câteva aspecte de reținut

Cod Notă
NULL lipsă
IS NULL, IS NOT NULL nu folosiți = NULL
count(*) număr de rânduri
count(column_name) număr de valori non-NULL
count(DISTINCT column_name) număr de valori distincte non-NULL
SELECT DISTINCT column_name ... valori distincte, inclusiv NULL
Analiza Exploratorie a Datelor în SQL

Să începem explorarea

Analiza Exploratorie a Datelor în SQL

Preparing Video For Download...