Python Fundamental for
Data Science
14 September 2022
Education
• Teknik Informatika, Universitas
Padjadjaran, Indonesia
• Business Administration, Ajou
University, South Korea
Professional Experience
• Senior Associate Data and Analytics
at PwC Indonesia
Shofiyyah N
• Mentor at DQLab
[Link]
Apa itu SQL?
SQL yang merupakan singkatan dari Structured Query Language, yaitu bahasa
komputer standar yang digunakan untuk berinteraksi dengan suatu sistem
database - atau lebih tepatnya sistem manajemen database relasional. Jadi, user
dapat menambahkan, mengubah, mengupdate, mencari dan menghapus data
dari suatu sistem database dengan menggunakan SQL
● Data Definition Language (DDL)
● Data Manipulation Language (DML)
Data Definition Language (DDL)
Perintah yang berfungsi lebih kepada memanipulasi struktur database, seperti
Membuat (CREATE), meubah (ALTER), dan menghapus (DROP) struktur
penyimpanan data, yaitu database, table, kolom dan tipe data.
Data Manipulation Language (DML)
Perintah yang digunakan untuk Menyisipkan data (INSERT), Mengambil data
atau query (SELECT), Meubah data (UPDATE) dan Menghapus data (DELETE).
Apa itu RDBMS?
Relational Database Management System yang biasa disingkat dengan RDMBS
adalah suatu program yang memungkinkan untuk Membuat, Memperbarui, dan
Mengelola suatu basis data relasional (Relational Database). Nah, Umumnya
RDMBS ini menggunakan SQL untuk mengakses database.
Apa itu RDBMS?
Struktur Penyimpanan RDBMS
Sebagai penyimpan data, sistem database relasional memiliki struktur hirarki
objek penyimpanan sebagai berikut:
● Database
● Tabel (table)
● Kolom (column) atau Field
Struktur Penyimpanan RDBMS
Fungsi
Fungsi adalah metode yang digunakan untuk melakukan operasi data di
database.
● Operasi ini bisa berupa kalkulasi numerik seperti sum, count, avg, etc; atau
● Operasi non-numerik seperti string concatenations dan sub-strings.
SQL Function dapat dibagi ke dalam 2 kategori, yaitu fungsi scalar dan fungsi
aggregate.
Fungsi
Fungsi skalar dalam SQL digunakan untuk mengembalikan nilai tunggal (single
value) dari suatu nilai input yang diberikan, sedangkan fungsi agregat dalam SQL
digunakan untuk melakukan perhitungan pada sekelompok nilai dan kemudian
mengembalikan nilai tunggal.
Fungsi Skalar
Fungsi Text
Fungsi Aggregate
Let’s go to SQLite Online!