Veritabanında neler var?

SQL ile Keşifsel Veri Analizi

Christina Maimone

Data Scientist

PostgreSQL

PostgreSQL Logosu

SQL ile Keşifsel Veri Analizi

Veritabanı istemcisi

Veritabanı istemcisi veritabanı sunucusuna bağlanır

SQL ile Keşifsel Veri Analizi

veritabanı tabloları ve sütunlarıyla varlık-ilişki diyagramı

SQL ile Keşifsel Veri Analizi

Evanston 311 veritabanı tablosu

SQL ile Keşifsel Veri Analizi

erdiagram_fortune500.png

SQL ile Keşifsel Veri Analizi

Stackoverflow veritabanı tablosu

SQL ile Keşifsel Veri Analizi

Stackoverflow veritabanını destekleyen tablolar

SQL ile Keşifsel Veri Analizi

Birkaç satır seçin

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)
SQL ile Keşifsel Veri Analizi

Kısa hatırlatmalar

Kod Not
NULL eksik
SQL ile Keşifsel Veri Analizi

Kısa hatırlatmalar

Kod Not
NULL eksik
IS NULL, IS NOT NULL = NULL kullanmayın
SQL ile Keşifsel Veri Analizi

Kısa hatırlatmalar

Kod Not
NULL eksik
IS NULL, IS NOT NULL = NULL kullanmayın
count(*) satır sayısı
SQL ile Keşifsel Veri Analizi

Kısa hatırlatmalar

Kod Not
NULL eksik
IS NULL, IS NOT NULL = NULL kullanmayın
count(*) satır sayısı
count(column_name) NULL olmayan değer sayısı
SQL ile Keşifsel Veri Analizi

Kısa hatırlatmalar

Kod Not
NULL eksik
IS NULL, IS NOT NULL = NULL kullanmayın
count(*) satır sayısı
count(column_name) NULL olmayan değer sayısı
count(DISTINCT column_name) farklı NULL olmayan değer sayısı
SQL ile Keşifsel Veri Analizi

Kısa hatırlatmalar

Kod Not
NULL eksik
IS NULL, IS NOT NULL = NULL kullanmayın
count(*) satır sayısı
count(column_name) NULL olmayan değer sayısı
count(DISTINCT column_name) farklı NULL olmayan değer sayısı
SELECT DISTINCT column_name ... NULL dahil tekil değerler
SQL ile Keşifsel Veri Analizi

Keşfe başlayalım

SQL ile Keşifsel Veri Analizi

Preparing Video For Download...