Anda di halaman 1dari 11

LAPORAN TUGAS 1 “CRUD”

KELOMPOK 2

Nama Anggota : Dosen : Deddy Rahmadi, M.Sc.


1. Riwanti Novi Antika (20106010002)
2. Rifa’i Roziqin (20106010003)
3. Reni Hidayanti (20106010011)
4. Nirma Fadila (20106010041)
5. Barokah (20106010045)

1. Tampilkan nama table cats dengan data NAMA, AGE berisi 4 dan tampilkan hasilnya!
Jawab:
Input

Output

Interpretasi
1. Untuk menampilkan sebuah tabel yang berisi data nama dan age, terlebih dahulu
didefinisikan nama fungsi tabelnya menggunakan perintah Create Table.
2. Ada dua tipe data berupa varchar dan int, tipe data varchar untuk perintah nama dan
tipe data int untuk perintah angka.
3. Untuk menambahkan data ke dalam tabel `cats` dengan nama `Jamaluddin` dan usia
`4` digunakan perintah VALUES (‘Jamaludin’, 4).
4. Dalam melakukan query untuk mengambil semua data dari tabel `cats` dan
menyimpan hasilnya dalam variabel `k`. SELECT *FROM cats.
Kesimpulan
Berdasarkan tampilan output di atas dimana bagian name berisi jamaludin dan kolom age
berisi 4, maka dapat ditarik kesimpulan bahwa perintah untuk menampilkan table cats
dengan data nama, age berisi 4 telah tercapai.

2. Update AGE yang awalnya 4 menjadi 5 dan tampilkan hasilnya


Jawab:
Input

Output

Interpretasi
- Baris pertama yang diinputkan adalah pernyataan UPDATE cats.
- Baris kedua kemudian mengatur usia menjadi 5 tahun.
- Baris ketiga memberi nama ‘Jamaludin’.
- Baris keempat adalah pernyataan SELECT yang mengambil semua kolom dari tabel
cats.
Kesimpulan
Berdasarkan output di atas, dapat disimpulkan bahwa usia Jamaludin adalah 5 tahun.

3. Buat table baru dengan nama Customers dan Orders serta isi table sebagai berikut
1) Customers
a. customer_id
a. first_name
b. last_name
c. email

2) Orders

a. order_id
b. order_date
c. amount
d. customer_id

Jawab :

Input

Output
Interpretasi

Untuk membuat tabel baru langkah pertama masukkan query Create Table perintah untuk
membuat sebuah tabel di mysql, dengan penamaan tabel Customer dan Order. Untuk
penamaan kolom dalam tabel memakai perintah nama_field dengan memberikan tipe dan
ukuran sesuai ketentuan isi tabelnya. Langkah terakhir jika ingin mendefinisikan kunci pada
kolom menggunakan perintah Primary Key.

Kesimpulan

Dari output diatas dapat disimpulkan bahwa setelah membuat dua tabel dengan penamaan
customer dan order, kemudian kedua table digabungkan menggunakan query join didapatkan
hasil sesuai dalam hasil output.
4. Buatlah tiga table SERIES, REVIEWERS dan Reviews Isi table sbb, join kan ketiga
table tersebut dengan hanya menampilkan rating 8.9.
Jawab :
Input

Output
Interpretasi :
Output diatas merupakan table SERIES, REVIEWERS dan Reviews. Pada tabel reviewers
terdiri dari id dan first name, untuk tabel series berisi id,title, released_year dan genre, dan
pada tabel reviews terdiri dari id, rating, reviewer_id dan series_id. Dimana pada setiap tabel
kita perlu menginputkan terlebih dahulu isi dari setiap baris dan kolomnya. Kemudian dari
ketiga tabel tersebut digabungkan yang kemudian dari hasil penggabungan akan dibentuk
output yang hanya menampilkan rating 8.9. Hal tersebut sesuai dengan output yang ada
diatas.

Kesimpulan
Dari output diatas maka dapat disimpulkan series yang memuat rating sebesar 8.9 yaitu
berjudul Archer yang rilis pada tahun 2009 dengan genre animation.
5. Menggunakan Table pada nomor 4 Isilah data, lalu tentukan berapa rata-rata terbaik yang
dimiliki oleh sebuah series tv??
Jawab
Input
Output
Interpretasi
Dengan menggunakan tabel no 4, kemudian menginputkan tabel series, reviewers dan
reviews. Tabel yang dihasilkan terdiri dari id, title, released_year, genre, dan average rating.
Dari output tersebut akan muncul rata-rata terbaik yang dimiliki oleh sebuah series tv, yang
mana rata-rata rating yang ditampilkan pada output diatas juga sudah berurutan.

Kesimpulan
Maka dapat disimpulkan bahwa rata-rata series tv terbaik yaitu Malcolm In The Middle yang
rilis pada tahun 2000 dengan genre nya yaitu comedy.

Anda mungkin juga menyukai