Anda di halaman 1dari 5

UJIAN AKHIR PRAKTIKUM

MATA KULIAH BASIS DATA

Cake Store

(Laporan UAP Basis Data)

Oleh :

FAROUK AL FAHMY
2107051005

Fakultas Matematika dan Ilmu Pengetahuan Alam


Universitas Lampung
Bandar Lampung
2022
CAKE STORE

I. Entity Relationship Diagram

II. Implementasi dalam MySQL


A. Pembeli
 ERD

 Query
CREATE TABLE Pembeli(
id_pembeli INT AUTO_INCREMENT PRIMARY KEY,
nama_pasien VARCHAR(30) NOT NULL
);

B. Cake store
 ERD
 Query
CREATE TABLE cake_store(
id_cake INT AUTO_INCREMENT PRIMARY KEY,
nama_cake VARCHAR(30) NOT NULL,
jenis_cake VARCHAR(30) NOT NULL
);

C. Transaksi
 ERD

 Query
CREATE TABLE Transaksi(
id_transaksi INT AUTO_INCREMENT PRIMARY KEY,
tanggal_pembelian VARCHAR(30) NOT NULL,
jenis_transaksi VARCHAR(30) NOT NULL
);

III. Implementasi CRUD


A. Insert
B. Update

C. Delete

IV. Penjelasan Kardinalitas


 Entity pembeli dan cake_store ( many to one ) karena banyak pembeli pada
satu toko kue (cake_store)
 Entity cake_store dan Transaksi ( many to many ) karena bisa membeli
banyak kue dan banyak transanki.
V. Supertypes dan Subtypes

Transaksi merupakan supertypes dimana transaksi memiliki 2 subtypes yaitu cash


dan emoney yang merupakan jenis transaksi.

Anda mungkin juga menyukai