DISUSUN OLEH :
1
AKADEMI MANAGEMEN INFORMATIKA
KATA PENGANTAR
Dengan mengucap puja dan puji syukur ke hadirat Allah S.W.T, karena rahmat dan
hidayahNya kami selaku anggota kelompok dapat menyelesaikan tugas Makalah Project UAS ini
untuk memenuhi salah satu syarat tugas mata kuliah Aplikasi Basis Data. Dalam makalah yang
kami buat ini, kami mendapatkan judul Perancangan Program Restaurant Dengan Menggunakan
MySQL.
Dengan segala kerendahan hati kami sebagai anggota kelompok menyadari bahwa
penulisan di dalam makalah ini masih jauh dari kesempurnaan dan tidak luput dari kesalahan.
Hal ini mengingat kemampuan dan pengalaman kami serta pengetahuan yang kami miliki
sangat terbatas untuk menghasilkan karya program maupun karya tulis yang baik. Oleh karena
itu saran dan kritik yang membangun dari semua pihak sangat kami harapkan. Walaupun
demikian, kami selaku kelompok mengharapkan makalah dan hasil pembahasan mengenai
program ini dapat berguna bagi semua pihak khususnya bagi kami selaku anak muda. Penulisan
makalah ini tidak akan terwujud tanpa bantuan dari beberapa pihak yaitu yang paling utama
adalah kedua orang tua kami tercinta yang telah mengijinkan kami meluangkan waktu untuk
belajar kelompok. Kami tidak bias membalas semua kebaikan yang telah diberikan kepada
kami,namun semoga Allah
S.W.T yang Maha Pengasih dan Penyayang membalas segala kebaikan dan bantuan dengan
balasan yang berlimpah Amin.
KATA PENGANTAR...................................................................................................................ii
DAFTAR ISI..............................................................................................................................iii
BAB 1 PENDAHULUAN
1.1 Latar Belakang..........................................................................................................................4
1.2 Maksud & Tujuan......................................................................................................................4
1.3 Ruang Lingkup..........................................................................................................................4
BAB 2 PEMBAHASAN
2.1 ERD (Entity Relatinal Diagram)................................................................................................5
2.2 LRS (Logical Relational Structure)............................................................................................7
2.3 Spesifikasi File / Struktur Tabel................................................................................................8
2.4 Proses Pembuatan Database..................................................................................................12
BAB 3 PENUTUP
3.1. Kesimpulan............................................................................................................................17
iii
BAB I
PENDAHULUAN
1.1 LATAR BELAKANG
MySQL merupakan salah satu program pengolah database yang sangat popular karena
kemudahannya dalam pengolah data. MySQL juga merupakan sebuah program aplikasi basis
data dengan model relasional.
MySQL merupakan hasil ciptaan dari Michael “Monty” Widenius, David Axmark, dan Allan
Larson. Pada tahun 1995 mereka lalu mendirikan perusahaan bernama MySQL AB di Swedia.
Tujuan awal diciptakannya MySQL yaitu untuk mengembangkan aplikasi web yang akan
digunakan oleh salah satuklien MySQL AB. Database MySQL merupakan perangkat lunak
database yang berbentuk database relasional atau dalam bahasa basis data sering disebut
dengan Relation Database Management System (RDBMS) yang menggunakan suatu bahasa
permintaan bernama SQL.
Makalah yang kami buat ini berisi penjelasan program yang kami buat menggunakan MySQL.
Makalah ini kami beri judul “DATABASE RESTAURANT”, di dalamnya berisi elemen-elemen
database seperti data bahan makanan, data makanan dan lain-lain.
Maksud dan tujuan dari dibuatnya makalah ini adalah untuk memenuhi Project UAS semester 2
dari mata kuliah APLIKASI BASIS DATA. Disamping itu dengan membuat program ini, diharapkan
mahasiswa mampu menguasai cara membuat database baik dengan menggunakan MySQL
sehingga bias berguna dan di aplikasikan dalam kehidupan bermasyarakat.
Ruang Lingkup makalah ini adalah mahasiswa AMIK BSI, yang mendapatkan mata kuliah Aplikasi
basis data
BAB II
PEMBAHASAN
Merupakan pemodelan basis data dengan menggunakan diagram relasi antar entitas,
dapat dilakukan dengan menggunakan suatu pemodelan basis data.
Id_supplier Nama_B.makanan
Jml_stock
alamat Tgl_penerimaan
Id_B.makanan No_Faktur
Mensuplai
Supplier Bahan_Makanan
M M
alamat
M Nama_Koki
Jenis_kelamin
Id_Koki
Diolah
M Koki
Nama_Kasir
alamat
Jenis_kelamin
Id_Kasir
M Id_Makanan
1
Melayani Melakukan
1 Pelanggan
M 1
Tgl_Pesan Harga
Transaksi
Id_Pesan
nm_pelanggan Total_bayar
Nm_makan an
Id_Kasir
Nm_pelanggan
Jml_pesan
Nm_kasir
Id_pesan
2.2 LRS (Logical Relational Stucture) Restaurant
Representasi dari struktur record-record pada tabel-tabel yang terbentuk dari hasil relasi
antar himpunan entitas. Menentukan Kardinalitas, Jumlah Tabel dan Foreign Key.
Supplier BahanMakanan
Id_Supplier*
-id_B.Makanan*
-Nm_Supplier
Id_Supplier**
Alamat
Jml_Stock
M
-Nm_B.Makanan Transaksi
Tgl Penerimaan
No Faktur - Id_pesan*
M Tgl_pesan
Nm_kasir
Nm_pelanggan
Nm_makanan
-Jml_pesan
Harga
Koki
-Total_bayar
Pelanggan M
-id_Koki*
- Id_B.makanan** - Id_Pesan*
-Nm_Koki - Id_kasir**
- Alamat - Tgl_pesan
- Jenis_kelamin - Nm_pelanggan
M M
Menu Kasir
Id_koki** Id_Kasir*
Id_Makanan* Nm_Kasir
Nm_Makanan Alamat
Harga Jenis_kelamin
M 1
2.3 Spesifikasi File / Struktur Tabel
Tabel “supplier”:
Tabel “bahan_makanan”:
Tabel “menu”:
Tabel “pelanggan”:
PENUTUP
3.1. KESIMPULAN
KELEBIHAN
1. Sulit untuk diaplikasikan pada intansi atau perusahaan dengan database yang besar
2. Support yang kurang
3. Kurang Populer Untuk Aplikasi Mobile & Game