• Tidak ada hasil yang ditemukan

Membuat database yang sederhana untuk su

N/A
N/A
Protected

Academic year: 2018

Membagikan "Membuat database yang sederhana untuk su"

Copied!
4
0
0

Teks penuh

(1)

TUGAS SISTEM BASIS DATA

DIAN SETIAWAN Nim L200110020

Kelas A

TEKNIK INFORMATIKA

FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA

(2)

A. Permasalahan:

Membuat database yang sederhana untuk suatu sistem informasi Restaurant.

B. Tahap 1: Penentuan Entities

pembeli: menyimpan semua informasi pribadi mengenai pembeli  kasir: menyimpan semua informasi pribadi mengenai pembayaran

makanan: menyimpan semua informasi mengenai semua makanan yang ditawarkan  koki: menyimpan semua informasi mengenai koki

C. Tahap 2: Penentuan Attributes

pembeli:

 id_pembeli: nomor struk pembelian (integer) PK  nm_pembeli: nama pembeli (string)

 Alamat: alamat pembeli (integer)  koki:

 id_koki: nomor identitas pegawai koki(integer) PK  nama_koki: nama koki (string)

 Jenis_kelamin (string)

makanan:

 kode_makanan: kode untuk makanan (integer) PK  nama_makanan: nama atau jenis makanan (string)  Harga: harga setiap makanan (string)

kasir:

 id_kasir: identitas pegawai kasir (integer) PK  nm_kasir: nama pegawai koki (string)

 no_telp: nomer telepon yang dapat dihubungi (integer)

D. Tahap 3: Penentuan Relationships

kasir pembeli Koki makanan

Kasir - 1:1 1:m

-Pembeli - - 1:m

Koki 1:m - m:m

(3)

-Hubungan:

pembeli membayar kasir:  Tabel utama: pembeli  Tabel kedua: kasir

 Relationship: One-to-one (1:1)

 Attribute penghubung: kasir (FK kasir di pembeli)

kasir memberitahu koki:  Tabel utama: kasir  Tabel kedua: koki

 Relationship: One-to-many (1:m)

 Attribute penghubung: kasir (FK kasir di koki)

pembeli memilih ke makanan:  Tabel utama: pembeli  Tabel kedua: makanan

 Relationship: one-to-many (1:m)

 Attribute penghubung: pembeli (FK pembeli di makanan)

Koki membuat makanan:  Tabel utama: koki, makanan

 Tabel kedua: koki_membuat_makanan  Relationship: many-to-many (m:n)

 Attribute penghubung: id_koki, kode_makanan (FK id_koki, kode_makanan di

koki_membuat_makanan)

pembeli memesan ke koki:

 Tabel utama: koki  Tabel kedua: pembeli

 Relationship: one-to-many (1:m)

(4)

E. Tahap 4: Pembuatan ERD ER Diagram alternatif:

Kasir

Id_kasir nm_kasir id_koki

nama_koki

FK (Kasir) Harga

Referensi

Dokumen terkait

Karena sistem ini dibangun dengan berbasis Web Java (JSP), sistem ini memungkinkan interaksi user antar sistem operasi yang berbeda yang tentu saja mendukung Java. Gambar 3.1

Teknik ini dipilih karena digunakan untuk mengkaji pengaruh tingkat pendidikan terhadap perilaku masyarakat dalam pengelolaan lahan rawan longsorlahan pada

Berdasarkan uraian yang telah dijelaskan sebelumnya, maka dapat disimpulkan bahwa bahan ajar berupa buku siswa menggunakan konteks bahan bakar minyak dengan pendekatan

Tiga orang pasien yang dilakukan pemasangan okluder dievaluasi menggunakan TEE, tidak terdapat kelainan anatomis lain, arah pintasan dari kiri ke kanan, dan tidak

Media Internet.” Di bawah bimbingan Bapak Ahmadi Miru selaku Pembimbing I dan Bapak Hasbir Paserangi selaku Pembimbing II. Penelitian ini bertujuan untuk

Dengan diketahuinya gambaran MRSA pada penderita infeksi kaki diabetik di Poliklinik Kaki Diabetik RSUD Ulin Banjarmasin, maka dapat memberikan informasi mikrobiologis

get ready my

Gambar 4.21 Tampilan Layar Capital Constraint-Input 100 Gambar 4.22 Tampilan Layar Capital Constraint-Input Detail 101 Gambar 4.23 Tampilan Layar Capital Constraint-Decision 102