Anda di halaman 1dari 23

LEARNING

PROGRESS
REVIEW
WEEK 2
DATALCHEMIST
Meet
Us!
OUTLINE
1. Advanced Pivot Table
○ Pengenalan Pivot Table
○ Forecasting
○ Regression
2. SQL
3. Intermediate SQL
Advanced Pivot
Table

Pivot table adalah tools yang


terdapat pada excel untuk
menghitung, meringkas, dan
menganalisis data yang
memungkinkan kita melihat
perbandingan, pola, dan tren dari
kumpulan data dalam jumlah besar.
Advanced Pivot Table

Pivot tabel mempunyai berbagai fitur pivot tabel yang digunakan untuk
yang dapat memudahkan dalam menvisualisasikan data ringkasan dalam
mengolah data. Diantaranya adalah pivot tabel. Insert timeline adalah salah
slicer yang digunakan untuk menfilter satu filter yang dginakan untuk
data sesuai kebutuhan penggunanya. menfilter data sesuai waktu yang ada di
Pivot chart adalah fitur grafik yang dari tabel.
Pivot Chart

Menampilkan data dalam bentuk kolom vertikal Menampilkan data dalam bentuk garis yang
atau horizontal menghubungkan titik data
Pivot Chart

Menampilkan data dalam bentuk lingkaran Menampilkan data dalam bentuk batang
yang terbagi menjadi beberapa bagian vertikal atau horizontal
Pivot Chart

Menampilkan data dalam bentuk area yang diisi


Menampilkan data dalam bentuk chart yang
dengan warna
dipilih, missal column dengan line
Forecasting

Forecasting adalah suatu


estimasi atau perkiraan atau
prediksi nilai yang akan
datang dengan
menggunakan data atu nilai
yang sudah ada.
Metode dalam forecasting
METODE KAUSAL

FORECASTING METODE SERI WAKTU

METODE KUALITATIF
METODE DALAM
FORECASTING
Metode Causal adalah metode
dalam forecasting dengan
menggunakan sebab akibat.
Ada 3 cara dalam metode ini yaitu
analisis regresi, multiple regresi
dan regresi logistic (logit) dan
probit
METODE DALAM
FORECASTING
Metode Time Series adalahmetode
yang menggunakan data historis untuk
melihat apa yan terjadi pada suatu
kurun tertentu. Dalam metode ini
terdapat beberapa model diantaranya
moving average, metode eksponensial
smoothing, metode ARIMA
(Autoregressive Intergreated Moving
Average.
METODE DALAM
FORECASTING
Qualitative Methods adalah metode
yang menggunakan data keadaan nyata
dilapangan, seperti pendapat konsumen
dll. Dalam metode ini terdapat
beberapa model diantaranya survei
pasar, juri dari opini eksekutif,
gabungan tenaga penjual, dan metode
Delphi.
Regression
Regression adalah meode yang
digunakan untuk memperkirakan
hubungan antarasebuah variabel
dependen dan variabel independen.
Regresi ada 2 yaitu simple
linearregression dan multiple linear
regression
Regression

Cara mencari regresi dalam excel, yaitu


masuk ke menu data dan klik tools data
analysis
Regression
Regression
SQL vs NoSQL

Why Using Database


Database? SQL Command

Example
Command in SQL
Skala dan Volume Data:

Database lebih cocok untuk menangani volume data yang besar


dan kompleks. penggunaan database bisa lebih efisien daripada
mencoba menyimpan semuanya di dalam spreadsheet yang
memiliki batasan jumlah kolom dan baris

Struktur Data Terorganisir:

WHY Database menyediakan struktur yang terorganisir untuk menyimpan


dan mengelola data. Data disimpan dalam tabel yang terkait satu
sama lain, dan ini membantu dalam memahami hubungan antar
USING data.

Keamanan Data:
SQL? Database menyediakan tingkat keamanan yang tinggi melalui
kontrol akses, otentikasi, dan enkripsi data. Ini membantu
melindungi data dari akses yang tidak sah atau modifikasi yang
tidak diinginkan

Kemampuan Berbagi Data:

Database memungkinkan beberapa pengguna atau aplikasi untuk


mengakses data secara bersamaan. Ini mendukung kolaborasi
dan penggunaan data oleh berbagai bagian dalam organisasi.
SQL VS NoSQL

sql
Data Manipulation Language
• Insert
• Update
DM
Database
• Delete
• Alter
L • Drop

SQL Data Control Language

DCL • Grant
• Revoke
• Commit
• Rollback
Comman
DQL
Data Query Language
• Select
• Limit
• Distinct
d
Data Definition Language
DDL • Create
• Alter
• Drop
Example of SQL
CREATE
TABLE
Command
CREATE TABLE nama_tabel ( id INT
PRIMARY KEY, nama VARCHAR(50), usia
Membuat sebuah tabel baru dalam basis
data
INT, alamat TEXT )

INSERT INSERT INTO nama_tabel (id, nama, usia, Menambahkan satu baris atau lebih ke
INTO alamat) dalam sebuah tabel.
VALUES
(1, 'John Doe', 25, 'Jl. Contoh No. 123’);

UPDATE UPDATE nama_tabel SET nama = 'John Memperbarui nilai-nilai dalam satu atau lebih
Doe', usia = 30 WHERE id = 1; baris yang sudah ada dalam sebuah tabel.
DELETE DELETE FROM employees WHERE Menghapus satu atau lebih baris dari sebuah
employment_status = 'Resigned'; tabel.
SELECT SELECT * FROM employees Mengambil data dari satu atau lebih tabel.

LIMIT SELECT * FROM employees LIMIT 10 Membatasi jumlah baris yang dikembalikan
oleh sebuah query.
DISTINCT SELECT DISTINCT city, country FROM Mengembalikan nilai-nilai unik dari sebuah
locations; kolom
STRING FUNCTIONS
REPLACE Mengganti kemunculan sebuah sub-string dengan sub-
string lainnya.

CONCAT Menggabungkan dua atau lebih string.


UPPER Mengonversi sebuah string menjadi huruf kapital.

LOWER Mengonversi sebuah string menjadi huruf kecil.

REGEX_* Mengevaluasi apakah suatu string cocok dengan pola


ekspresi reguler.

Anda mungkin juga menyukai