Anda di halaman 1dari 6

2/3/2019 Studi Kasus Database

Database

Studi Kasus Database


Januari 21, 2018

Studi Kasus Database


Toko online LADANG BAJU bermaksud membuat sistem Basis Data untuk menangani Sistem
Informasi penjualan barangnya.
Di toko online itu memiliki 2 kategori barang yaitu (1) Barang (2) Makanan dengan atribut: kd_kat dan
nm_kat. Seorang pelanggan dapat membeli barang lebih dari satu dalam satu kategori, tetapi tidak bisa
memesan banyak barang dengan banyak kategori.
Di tiap – tiap kategori memiliki barang yang didalamnya sesuai dengan kategorinya. Dimana isi dai
entitas barang yaitu: kd_brg, nm_brg, hrg_brg, kd_kat. Sementara itu pelanggan (kd_pel, nm_pel,
almt_pel, no_telp) dapat memesan dengan mengisi tabel order (kd_tran, kd_brg, kd_pel, jml, hrg_byr)
dimana kd_brg, kd_pel dan jml di isi manual oleh pelanggan.

Tugas:

Soal

1. Identifikasi dan tentukan entitas-entitas yang terlibat dalam sistem tersebut


2. Lengkapi(apabila diperlukan) dengan atribut untuk setiap entitas
3. Tentukan Hubungan/Relasinya
4. Tentukan Kardinalitasnya
5. Tentukan PK dan FK nya
6. Buat ERD
7. Buat Kamus data
8. Transformasikan ERD yang anda buat ke dalam Basis Data Fisik (Tabel Basis Data)
9. Dari hasil transformasi Basis Data fisik (Tabel Basis Data),buat rancangan struktur penyimpanan
(lebar data dan tipe data tentukan sendiri)
10. Dari hasil transformasi Basis Data fisik (Tabel Basis Data),buat DDL
11. Implementasikan dengan SQL
12. Buat antar muka dengan PHP dan dream wiever
13. Isikan data value ke dalam data base yang sudah dibuat
14. Lakukan manipulasi-manipulasi dan tampilkan hasilnya

Jawaban
http://hendri24database.blogspot.com/2018/01/studi-kasus-database.html 1/6
2/3/2019 Studi Kasus Database

1.Entitas Dan Atribut

2.Entitas Dan Atribut

Diantaranya Adalah :

A. Entitas Kategori :

Atributnya (kd_kat , nm_kat)

B. Entitas Barang :

Atribut (kd_brg , nm_brg , hrg_brg , kd_kat)

C. Entitas Pelanggan :

Atribut (kd_pel , nm_pel , almt_pel , no_telp)

D. Entitas Memesan :

Atribut (kd_tran , kd_brg , kd_pel , jml, hrg_byr)

3. Hubungan/Relasinya

a. Entitas Kategori, Relasinya : (Mengetahui) Barang

b. Entitas Pelanggan, Relasinya : (Memesan) Barang

4. Kardinalitas

a. Entitas Kategori ( 1 : M ) Barang

b. Entitas Pelanggan ( M : M ) Barang

5. Primary Key Dan Foreign Key

a. Entitas Kategori : kd_kat = Primary Key

b. Entitas Barang : kd_brg = Primary Key , kd_kat = Foreign Key

c. Entitas Pelanggan : kd_pel = Primary Key

d. Entitas Memesan : kd_tran = Primary Key , kd_pel Dan kd_brg = Foreign Key

6.

http://hendri24database.blogspot.com/2018/01/studi-kasus-database.html 2/6
2/3/2019 Studi Kasus Database

7. Kamus Data

Id_k = kd_kat + nm_kat


kd_k = 1 {numerik} 2

nm_k = 1 {character} 20

Id_b = kd_brg + nm_brg + hrg_brg + kd_kat


kd_b = 1 {numerik} 9
nama_b = 1 {character } 30
harga_b = 1 {numerik} 15
kd_k = 1 {numerik} 2

Id_p = kd_pel + nm_pel +almt_pel + no_telp


kd_p = 1 {numerik} 9
nama_p = 1 {character } 50
almt_p = 1 {character } 250
no_telp = 1 {character} 13

Id_pesan = kd_tran + kd_brg + kd_pel + jml + hrg_byr


id_t = 1 {numerik} 9
id_b = 1 {numerik } 9
id_p = 1 {numerik} 9
jml = 1 {numerik} 3
hrg_byr = 1 {numerik} 15

8.Tabel basis data:

http://hendri24database.blogspot.com/2018/01/studi-kasus-database.html 3/6
2/3/2019 Studi Kasus Database

Tabel kategori
kategori
id_k nama_k
1 Barang
2 Makanan

Tabel barang
barang
id_b nama_b harga_b id_k

Tabel pelanggan
pelanggan
id_p nama_p almt_p no_telp

Tabel pesan
pesan
id_t id_b id_p jml hrg_byr

9 .Dari hasil transformasi Basis Data fisik (Tabel Basis Data),buat rancangan
struktur penyimpanan (lebar data dan tipe data tentukan sendiri)

10.Dari hasil transformasi Basis Data fisik (Tabel Basis Data),buat DDL

11.Implementasikan dengan SQL

Buat database dengan nama " toko_baju " lalu buat table
kategori,barang,pembeli

buat foreign key kd_kat pada tabel barang dari tabel kategori,buat foreign key kd_pel pada tabel
pesan dari tabel pelanggan.buat foreign key kd_brg pada tabel pesan dari tabel barang .Deskripsi
tabel kategori, barang, pelanggan, dan pesan

http://hendri24database.blogspot.com/2018/01/studi-kasus-database.html 4/6
2/3/2019 Studi Kasus Database

Masukkan komentar Anda...

Postingan populer dari blog ini

Syntax Database Mysql


September 16, 2017

Pengertian Syntax Macam-Macam Syntax Dan ContohnyaPENGERTIAN syntax


SQL adalah kependekan dari Structured Query Language, merupakan sebuah bahasa yang
digunakan untuk mengakses data dalam basis data (database) relasional. SQL banyak …

BACA SELENGKAPNYA

Diberdayakan oleh Blogger

Gambar tema oleh Michael Elkan

http://hendri24database.blogspot.com/2018/01/studi-kasus-database.html 5/6
2/3/2019 Studi Kasus Database

HENDRI

KUNJUNGI PROFIL

Arsip

Laporkan Penyalahgunaan

http://hendri24database.blogspot.com/2018/01/studi-kasus-database.html 6/6