Simpan data Anda

Menerapkan SQL pada Masalah Dunia Nyata

Dmitriy (Dima) Gorenshteyn

Lead Data Scientist, Memorial Sloan Kettering Cancer Center

Tiga cara menyimpan data

  1. Buat TABLE dari data baru
  2. Buat TABLE dari data yang ada
  3. Buat VIEW dari data yang ada
Menerapkan SQL pada Masalah Dunia Nyata

Buat TABLE dari data baru

Kolom di tabel address

  • address_id
  • address
  • district
  • city
  • postal_code
  • phone
Menerapkan SQL pada Masalah Dunia Nyata

Buat TABLE dari data baru

postal_code distance
53182 3.4
15540 10.2
67912 1.9
81766 21
... ...
Menerapkan SQL pada Masalah Dunia Nyata

Buat TABLE dari data baru

1) Buat tabel baru

CREATE TABLE zip_distance (
    postal_code INT,
    distance FLOAT
);

2) Masukkan data ke tabel

INSERT INTO zip_distance (postal_code, distance)
VALUES
(53182, 3.4),                
(15540, 10.2),                
(67912, 1.9);
Menerapkan SQL pada Masalah Dunia Nyata

Buat TABLE dari data yang ada


SELECT film_id, title
FROM film
WHERE rating = 'G';
Menerapkan SQL pada Masalah Dunia Nyata

Buat TABLE dari data yang ada

CREATE TABLE family_films AS
SELECT film_id, title
FROM film
WHERE rating = 'G';
Menerapkan SQL pada Masalah Dunia Nyata

Buat VIEW dari data yang ada

CREATE VIEW family_films AS
SELECT film_id, title
FROM film
WHERE rating = 'G';
Menerapkan SQL pada Masalah Dunia Nyata

TABLE vs VIEW

TABLE

  • Data disimpan (statis)
  • Data bisa diubah langsung

VIEW

  • Query disimpan (dinamis)
  • Data sumber harus diubah di tabel asal
Menerapkan SQL pada Masalah Dunia Nyata

Saatnya menyimpan data Anda.

Menerapkan SQL pada Masalah Dunia Nyata

Preparing Video For Download...