• 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

Untuk membuat halaman php dari database yang dibuat, kami menggunakan PHP.

Jika selama ini kita membuat database menggunakan VisData atau Access maka sekarang cobalah membuat database dengan program yang kita susun sendiri listingnya.. Buatlah

Jadi DBMS merupakan software (dan hardware) yang khusus didesain untuk melindungi dan memanage Database atau dapat diartikan sebagai suatu sistem inFormasi yang

Cara Membuat Mesin Penetas Sederhana. Cara Membuat Mesin

Untuk membuat website dinamis dengan Dreamweaver kita perlu membuat koneksi ke database terlebih dahulu, sebelum membuat koneksi ke database di dreamweaver anda harus sudah m

Ada beberapa opsi untuk menambahkan tabel ke database Access Anda seperti, dengan membuat database baru, dengan menyisipkan tabel ke dalam database yang sudah ada, atau

2009 Menghapus Database  Jika suatu saat suatu database ingin dihapus, maka ada 2 cara yang bisa digunakan yaitu :  Menggunakan Database Configuration Assistant DBCA  Menggunakan

Tutorial Membuat logo