Anda di halaman 1dari 3

INTERNAL

GROUP 1
• Juniarto (60940)
• Frisly Karenina (60906)
• Reinhart Ruben (61318)

Agenda Data Analytics Workshop (29 Juni 2022)


1. Database Overvew
2. Memahami basic SQL untuk data analyst

Database Overview
A. Pengertian Data
Data adalah unit terkecil yang merupakan kata-kata, angka atau hasil obeservasi. Data +
Context = Information. Contoh: Data = 5 cm, Context = pensil, sehingga informasinya adalah
panjang dari pensil adalah 5 cm.

B. Pengertian Database
Database adalah tempat/rumah bagi data yang jumlahnya banyak. Contoh: yellow pages,
spreadsheets, excel.
C. Database Management System
Data disimpan dalam Database kemudian dikelola melalui Database Management System,
yaitu sistem dalam mengelola database untuk bisa mengaktifkan query (Contoh: Posgre SQL,
MySQL, Big Query). Semua pakai bahasa SQL hanya sistemnya saja yang berbeda-beda.
DBMS berbentuk Data terstruktur: tabular form terdiri dari kolom dan baris.
D. Relational Database Management System
Relational Database Management System : Upgraded version dari DBMS yang dapat
menghubungkan antara database 1 dan database yang lain. RDBMS terdapat 3 layer, yaitu:
• Database (layer 1): Database tersebut
• Schema (layer 2): Grouping dari tables
• Tabel (Layer 3): Data tersimpan disini
E. Entity Relationship Diagram
Entity Relationship Diagram adalah bentuk visual dari hubungan antar data (table) yang
menjelaskan hubungan antar table. Setiap table punya primary key (nilai unique dari masing-
masing table, contoh: ID) dan foreign key (primary key berada pada table lain menjadi foreign
key).

Memahami basic SQL untuk data analyst


A. Pengertian SQL
Structured Query Language adalah bahasa pemograman yang digunakan untuk berkomunikasi
dengan data yang tersimpan di Relation Database Management System.
B. Manfaat SQL
INTERNAL

• Metode untuk berkomunikasi dengan data


• Manage data dengan jumlah baris jutaan. Karena excel memiliki batas maksimal baris 1
juta. SQL dapat memanage data yang besar.
• Simple, mudah dan gampang digunakan
• Memiliki komunitas yang besar
C. Tipe Data yang umum digunakan di SQL
• Numberic Data
Data ngka numeric bisa dikalkulasi atau operasi matematika
− Integrer: Data angka utuh dapat bersifat negatif (Contoh: 3, -2)
− Float: Data angka pecahan (contoh: 0.5)
• Strings
Dapat berupa text dan angka (tidak desimal) dan kombinasi text dan angka. Namun angka
disini tidak bisa dikalkukasi atau dikenakan operasi matematika. Contoh: NIK, Nomor HP
• Dates
− Tanggal (Date)
− Tanggal dan Waktu (Date time)
− Waktu (Time Stamp)
• Other
Boolean yaitu data denngan 2 pilihan: True (nilai=1) dan False (nilai=0)
D. SQL secara Umum
• DML (Data Manipulation Language): lebih bertujuan untuk menganalisa data
− Select: Memilih informasi yang ingin di ambil dari From, contoh: SELECT Customer
ID, Country
− From: Nama Tabel/Sumber Kolom, FROM Customers
− Where: Kondisi tertentu yang kita terapkan pada data, contoh: WHERE CustomerID
=1
− Order By: untuk mengurutkan berdasarkan suatu urutan yang diinginakan, contoh:
ORDER BY ContactName
• DDL (Data Definition Language)
− Create Table As
− Insert Into
− Delete From
E. Simulation
Bigquery adalah sistem RDBMS Google yang dapat diakses menggunakan Google Chrome
dan akun Google tanpa mendownload aplikasi dengan memanaatkan cloud computing tidak
seperti My SQL.
• Buka Link Bigquery, masuk menggunakan akun google mail
• Navigation Menu -> Bigquery -> SQL Workspace
• Klik Create Project atau Select Project
• Explorer: tempat memanage data
INTERNAL

Dapat menggunakan 2 cara menggunakan data: Data set public (gratis dan bebas
penggunaannya) dan data set yang kita miliki di excel kemudian tekan click to pin
kemudian pilih data/tabel yang diinginkan
• Tekan Query -> In New Tab untuk create Query dengan function DML

Anda mungkin juga menyukai