Anda di halaman 1dari 3

FAKULTAS TEKNIK DAN INFORMATIKA

UNIVERSITAS PGRI SEMARANG


UJIAN TENGAH SEMESTER GASAL TAHUN AKADEMIK 2021/2022

Mata Kuliah / SKS : Sistem Basis Data / 3 SKS


Program Studi/Semester/Kelas : Informatika / III / C
Dosen Pengampu : 1. Khoiriya Latifah, M.Kom.
2. Aris Tri Jaka, M.Kom.
Hari, Tanggal : 28 Oktober 2021

PETUNJUK :
1. Jawab pertanyaan dengan singkat dan jelas
2. Peserta ujian dilarang bekerja sama, bertukar naskah soal, ataupun alat tulis
3. Sifat : Opened/Closed Book
4. Internet
5. Berdo’alah terlebih dahulu agar dikuatkan untuk tidak berbuat curang selama ujian

Soal :

Sebuah restoran yang baru dibuka dan belum mempunyai sistem informasi penjualan. Pemilik resto tersebut ingin membuat sebuah
sistem informasi penjualan berbasis mobile. Pada sistem penjualan resto tersebut pemilik resto menginginkan penjualan selaen datang
ke resto juga menggunakan delivery order. Pembayaran bisa menggunakan manual cash atau e-money. Menu yangdisediakan
bermacam-macam, setelah memesan makanan diresto pemilik resto menginginkan sistem menampung review produk dari customer.
Susunlah rancangan data basenya :
1. Design logis berupa ER-Diagram (40%)
2. Relational Diagram (40%)
3. Menurut anda kenapa relational diagram perlu dilakukan normalisasi ? (20%)

Pengumpulan jawaban maksimal tanggal 1 November via SPADA.

“Selamat Bekerja & Berbahagia”

Mengetahui, Diperiksa tanggal : 15 Oktober 2021


Ketua Program Studi Informatika, Sub Unit Penjaminan Mutu Prodi
Informatika / Kelompok Bidang Ilmu

Bambang Agus Herlambang,M.Kom Rahmat Robi Waliyansyah, M.Kom.


NIDN 0601088201 NIDN 0625108803

Hal. 1 dari 3 Halaman


Nama : Anggun Jevian N.P
NPM : 20670077
Prodi : Teknik Informatika 3C
Makul :Sisstem Basis Data

JawabanUTS

2. Relational Diagram

Customer:

 Id_customer
 Nama_customer
 Alamat_pelanggan
 E-mail
 No_tlp

Transaksi:

 Id_transaksi
 Id_makanan Metode Bayar:
Makanan:  Id_minuman  Cash
 Jml_makanan  E-money
 Id_makanan  Jml _minuman
 Nama_makanan  Tgl_pesan
 Harga_makanan  Alamat_tujuan

Minuman:
 Id_minuman
 Nama_minuman
 Harga_minuman

3.Menurut anda kenapa relational diagram perlu dilakukan normalisasi ?


Jawab:
Karena dengan adanya Normalisasi dari relational diagram supaya data yang ada dapat berbentuk minimalis dan tidak terjadi
redundansi atau duplikasi sehingga memboroskan tempat. Tujuan utama normalisasi adalah menyempurnakan tabel.Kata ‘normal’
menurut kamus besar bahasa Indonesia artinya adalah: menurut aturan atau menurut pola yang umum; sesuai dan tidak menyimpang
dari suatu norma atau kaidah; sesuai dengan keadaan yang biasa; tanpa cacat; tidak ada kelainan. Dengan kata lain, ‘normal’ adalah
keadaan yang baik, standar, dan menjadi acuan. Sedangkan kebalikannya, berarti ada suatu keadaan yang tidak baik, cacat, atau jelek,
yang bisa dikatakan sebagai ‘tidak normal’. Jadi normalisasi dalam pengertian umum adalah proses untuk menormalkan sesuatu atau
menjadikan normal sesuatu yang tidak normal. Atau dengan kata lain, adalah suatu proses untuk mengubah dari yang tidak normal
atau jelek menjadi normal atau baik.

Hal. 2 dari 3 Halaman


1. Relational Diagram

cash e-money

No_tlp Metode bayar


Alamat_pelanggan

email Nama
Costumer
pembayaran

Id_makanan Nama_makanan Hrg_makanan


ID_costumer
Id_minuman

Memesan Minuman Nama_minuman


makanan

Id_Transaksi
Jml_makanan Hrg_minuman

Id_Costumer
Jml_minuman

Transaksi menjual
Id_makanan
Tgl_pesan

Id_minuman
Alamat
tujuan

Hal. 3 dari 3 Halaman

Anda mungkin juga menyukai