Apa isi database?

Analisis Data Eksploratif di SQL

Christina Maimone

Data Scientist

PostgreSQL

Logo PostgreSQL

Analisis Data Eksploratif di SQL

Klien database

Klien database terhubung ke server database

Analisis Data Eksploratif di SQL

diagram entitas-relasi dengan setiap tabel database dan kolomnya

Analisis Data Eksploratif di SQL

Tabel database Evanston 311

Analisis Data Eksploratif di SQL

erdiagram_fortune500.png

Analisis Data Eksploratif di SQL

Tabel database Stack Overflow

Analisis Data Eksploratif di SQL

Tabel pendukung tabel database stackoverflow

Analisis Data Eksploratif di SQL

Pilih beberapa baris

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)
Analisis Data Eksploratif di SQL

Beberapa pengingat

Kode Catatan
NULL hilang
Analisis Data Eksploratif di SQL

Beberapa pengingat

Kode Catatan
NULL hilang
IS NULL, IS NOT NULL jangan gunakan = NULL
Analisis Data Eksploratif di SQL

Beberapa pengingat

Kode Catatan
NULL hilang
IS NULL, IS NOT NULL jangan gunakan = NULL
count(*) jumlah baris
Analisis Data Eksploratif di SQL

Beberapa pengingat

Kode Catatan
NULL hilang
IS NULL, IS NOT NULL jangan gunakan = NULL
count(*) jumlah baris
count(column_name) jumlah nilai bukan NULL
Analisis Data Eksploratif di SQL

Beberapa pengingat

Kode Catatan
NULL hilang
IS NULL, IS NOT NULL jangan gunakan = NULL
count(*) jumlah baris
count(column_name) jumlah nilai bukan NULL
count(DISTINCT column_name) jumlah nilai berbeda yang bukan NULL
Analisis Data Eksploratif di SQL

Beberapa pengingat

Kode Catatan
NULL hilang
IS NULL, IS NOT NULL jangan gunakan = NULL
count(*) jumlah baris
count(column_name) jumlah nilai bukan NULL
count(DISTINCT column_name) jumlah nilai berbeda yang bukan NULL
SELECT DISTINCT column_name ... nilai unik, termasuk NULL
Analisis Data Eksploratif di SQL

Mari mulai menjelajah

Analisis Data Eksploratif di SQL

Preparing Video For Download...