Anda di halaman 1dari 14

LAPORAN

IMPLEMENTASI SQL

Disusun untuk memenuhi salah satu tugas mata kuliah CII1J3 Pemodelan Basis Data

Oleh :

Afra Mahendra Prasetyawati / 1301213170

Farhan Faturahman / 1301213188

PROGRAM STUDI INFORMATIKA

FAKULTAS INFORMATIKA

2022
PENDAHULUAN

Jelaskan maksud penulisan laporan ini dan jelaskan gambaran umum dari studi kasus dan apa saja yang
dikerjakan

Laporan ini dibuat untuk memenuhi tugas besar mata kuliah Pemodelan Basis Data. Pada laporan ini
kami akan memaparkan hasil analisis yang kami dapatkan dari aplikasi Gojek yang berfokus pada fitur
Goride. Goride adalah salah satu fitur di Gojek yang memungkinkan seorang user untuk memesan jasa
layanan ojek melalui aplikasi Gojek.

Laporan ini juga dibuat untuk memaparkan pengimplementasian SQL dalam pembuatan database
aplikasi Gojek. Kami akan mengimplementasikan DDL(Data Definition Language) adalah tipe command
untuk membuat tabel atribut dengan command create, DML(Data Manipulation Language) adalah tipe
command untuk menambahkan record ke tabel atribut dengan command insert dan beberapa query
yang ada di mysql untuk menguji skema relasi kami apakah sudah tepat atau belum.
PEMODELAN LOGICAL

Skema Relasi
IMPLEMENTASI SQL

DDL

Membuat tabel penumpang

Membuat tabel driver


Membuat tabel pembayaran

Membuat tabel pemesanan

Membuat tabel review

Mengganti panjang data dari pesan_review dari 50 menjadi 100


DML

Menambahkan sebanyak 20 record pada tabel penumpang.

Menambahkan sebanyak 20 record pada tabel driver.


Menambahkan sebanyak 20 record pada tabel pembayaran.
Menambahkan 40 record ke tabel pemesanan
Menambahkan 40 record ke tabel review
QUERY

Menampilkan data bintang review driver dari penumpang beserta id pemesanannya


Menampilkan data pemesanan nama penumpang yang status pembayarannya sudah
Lunas
Menampilkan data pemesanan dengan tarif diatas rata-rata tarif

Menampilkan data pemesanan dengan tanggal terbaru


Menampilkan nama driver berserta jumlah dipesan dan total penghasilannya

Menampilkan nama driver yang mempunyai bintang review tertinggi


PENUTUP
Silakan berikan kesimpulan atas apa yang sudah dikerjakan pada tugas ini.

Berdasarkan apa yang kami kerjakan kami telah berhasil membuat tabel dan menginputkan
record ke tabel tersebut. Kami juga mendapatkan beberapa informasi melalui query yang kami
buat, diantaranya :

1. Kita dapat mengetahui bintang review yang diberikan penumpang kepada driver dan id
pemesanan serta nama driver dan nama penumpang dari query pertama.
2. Kita dapat mengetahui data pemesanan nama penumpang yang status pembayarannya
sudah lunas dari query kedua.
3. Kita dapat mengetahui data pemesanan dengan tarif di atas rata-rata tarif pada query
ketiga.
4. Kita dapat mengetahui data pemesanan dengan tanggal terbaru pada query keempat.
5. Kita dapat mengetahui nama driver beserta jumlah dipesan dan total penghasilannya
pada query kelima.
6. Kita dapat mengetahui nama driver yang mempunyai bintang review tertinggi pada
query keenam.

Anda mungkin juga menyukai