ER Diagram
Nama Kota
Biaya
1 NoTiket
Memiliki
Kode Stasiun N Kota Tanggal
Tujuan N
1
N Membeli
N
Asal Terdapat
Nama Stasiun 1
N
1
Nomor HP
Jam
NoID
Customer
Berangkat
Kereta 1
Membawa
Nama JenisKelamin
N
• Kereta (Kode Kereta, Nama, Kelas, Jam Berangkat, Jam Tiba, Kode Stasiun Asal, Kode Stasiun Tujuan)
QUERY 5 : (Kode kereta tertentu)
select namaKereta, kodeKereta
from tiketkereta.kereta
where namaKereta = 'Kamandaka';
QUERY 6 : (Kode kota tertentu)
select namaKota, idKota
from tiketkereta.kota
where namaKota = 'Surakarta';
QUERY 9: (Stasiun yang menjadi tempat pemberhentian kereta)
SELECT namaStasiun, kodeStasiun
FROM stasiun
WHERE kodeStasiun IN (SELECT kodeStasiunTujuan
FROM kereta)
QUERY 10 : (nama stasiun tertentu)
SELECT kodeStasiun, kota,namaStasiun
FROM tiketkereta.stasiun
WHERE namaStasiun = 'Gambir'
QUERY 13 : (berapa jumlah tiket yang terbeli)
SELECT count(*) AS jumlahTiketTerbeli FROM tiket
QUERY 14 : (tanggal keberangkatan kereta)
SELECT namaKereta, kodeStasiunAsal, kodeStasiunTujuan, jamBerangkat
FROM tiketkereta.kereta
Dapat dilihat dari kelas kereta terdapat 2 kereta dengan tipe kelas Ekonomi, yaitu KAMAN dan TAKSA