Kunci ke database

Analisis Data Eksploratif di SQL

Christina Maimone

Data Scientist

Foreign key

Contoh foreign key yang menghubungkan film ke aktor

Analisis Data Eksploratif di SQL

Foreign key

  • Mereferensikan baris lain
    • Di tabel lain atau tabel yang sama
    • Melalui ID unik

                   >> Kolom primary key berisi nilai unik dan bukan NULL

  • Nilai dibatasi pada nilai di kolom referensi ATAU NULL
Analisis Data Eksploratif di SQL

Diagram hubungan entitas

Analisis Data Eksploratif di SQL

Diagram ER yang menampilkan tautan antara tabel tag_company dan company

Analisis Data Eksploratif di SQL

Diagram ER yang menampilkan self-reference pada tabel company

Analisis Data Eksploratif di SQL

Diagram hubungan entitas

Analisis Data Eksploratif di SQL

Diagram hubungan entitas dengan primary key

Analisis Data Eksploratif di SQL

Fungsi COALESCE

coalesce(value_1, value_2 [, ...])
  • Berjalan per baris
  • Mengembalikan nilai pertama yang bukan NULL
Analisis Data Eksploratif di SQL

Fungsi COALESCE

SELECT *
  FROM prices;
 column_1 | column_2 
----------+----------
          |       10
          |         
       22 |         
        3 |        4
SELECT coalesce(column_1, column_2)
  FROM prices;
 coalesce 
----------
       10

       22
        3
Analisis Data Eksploratif di SQL

Saatnya lanjut eksplorasi!

Analisis Data Eksploratif di SQL

Preparing Video For Download...