bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
KA_TRANSPORTASI
1. DESKRIPSI KASUS
PT. KAI adalah penyedia layanan transportasi dengan sarana kereta api di
Indonesia. Salah satu layannnya adalah pengangkutan penumpang. PT. KAI
memiliki banyak jenis KA pengangkut penumpang, contoh: Argo A, Argo W, dan
sebagainya. Ada beberapa kategori tingkat layanan yang dimiliki yaitu: Eksekutif,
Bisnis, dan Ekonomi. Setiap jenis KA dapat memiliki lebih dari satu kategori layanan,
contoh KA P memiliki beberapa jadwal rangkaian perjalanan KA, seperti:
a. KA nomor 10064 adalah KA P yang melayani jurusan Jakarta Gambir menuju
Bandung dengan jadwal berangkat pukul 05.30 dan tiba 08.30.
b. KA nomor 100064 adalah KA P yang melayani jurusan Bandung menuju
Jakarta Gambir dengan jadwal berangkat pukul 09.00 dan tiba pukul 12.00.
Untuk setiap rangkaian, diidentifikasi juga rute kota-kota yang dilalui dan
berhenti, contoh KA nomor 10006 Argo Wilis Bandung-Surabaya akan melalui rute
Bandung – Tasikmalaya – Yogyakarta – Solo – Madiun – Kertosono – Surabaya.
Waktu berangkat dari satu kota dan waktu tiba di kota berikutnya juga diidentifikasi.
Selain rencana perjalanan tersebut di atas, realisasi perjalanannya juga dicatat.
Data yang dicatat antara lain:
a. Realisasi perjalanannya yang mencatat nomor KA, tanggal, jam berangkat
dari stasiun asal dan jam tiba di stasiun akhir.
b. Lokomotif yang digunakan untuk menarik setiap rangkaian perjalanan KA
penumpang.
c. Masinis yang ditugaskan untuk memimpin perjalanan setiap rangkaian.
Lokomotif memiliki data antara lain nomor lokomotif, merek, dan tipe lokomotif,
negara pembuat, tahun pembuatan, dan catatan lain yang diperlukan. Sedangkan
masinis diidentifikasi antara lain dengan NIP, nama, alamat, kota, dan pangkat.
Asumsi tambahan:
a. Lokomotif baru akan berelasi dengan kereta ketika sudah realisasi perjalanan.
b. Di awal proses sebelum realisasi perjalanan, entitas yang berkaitan hanya
Kereta, Kategori Layanan, dan Rute yang nantinya akan membentuk Jadwal
Perjalanan.
SOAL:
1. Buat diagram E-R dari kasus di atas!
2. Buatlah skema relasi, diagram relasi, dan struktur tabel dari kasus di atas!
2. 3. Buatlah DDL (Data Definition Language) dari kasus tersebut kemudian isi
minimal satu tabel dengan 5 record!