Anda di halaman 1dari 2

Nama : Afif Najib

Nim : 042786065
Mata Kuliah : Data Warehouse
Upbjj Ut : 12 /Medan

1. Silahkan Anda tentukan contoh kasus sederhana yang dapat Anda kerjakan
pemodelan E-Rnya!
2. Berdasarkan jawaban pada soal 1, silahkan Anda buat pemodelan ER menggunakan
tiga simbol dasar untuk membuat menggambarkan entitas (entity), hubungan
(relationship), dan atribut (attribute) menurut Ballard et al. (1998)!

….

1. Contoh kasus sederhana yang dapat digunakan untuk pemodelan E-R adalah sistem
manajemen penjualan produk. Dalam sistem ini, terdapat entitas pelanggan
(Customer) yang dapat melakukan pembelian produk (Product) melalui transaksi
penjualan (Sales Transaction). Setiap pelanggan memiliki atribut seperti nama,
alamat, dan nomor telepon. Setiap produk memiliki atribut seperti nama produk,
harga, dan stok. Setiap transaksi penjualan memiliki atribut seperti tanggal transaksi,
jumlah produk yang dibeli, dan total harga.

Berikut adalah pemodelan E-R menggunakan tiga simbol dasar untuk


entitas,hubungan, dan atribut:

1. Entitas (Entity):
- Customer (Pelanggan)
- Atribut: Nama (Name), Alamat (Address), Nomor Telepon (Phone Number)
- Product (Produk)
- Atribut: Nama Produk (Product Name), Harga (Price), Stok (Stock)

2. Hubungan (Relationship):
- Sales Transaction (Transaksi Penjualan)
- Atribut: Tanggal Transaksi (Transaction Date), Jumlah Produk (Product Quantity),
Total Harga (Total Price)
- Kardinalitas: Setiap Transaksi Penjualan melibatkan satu Pelanggan (1 Customer)
dan satu atau lebih Produk (1..* Product)

Dalam diagram pemodelan E-R, entitas direpresentasikan dengan kotak persegi


panjang, atribut direpresentasikan dengan lingkaran kecil yang terhubung dengan
entitas, dan hubungan direpresentasikan dengan garis yang menghubungkan entitas
dan memiliki label yang menjelaskan jenis hubungan.

Berikut adalah contoh diagram pemodelan E-R untuk sistem manajemen penjualan
produk:
```
+-----------------+ +----------------+ +---------------------+
| Customer | | Product | | Sales Transaction |
+-----------------+ +----------------+ +---------------------+
| - CustomerID | | - ProductID | | - TransactionID |
| - Name | | - ProductName | | - TransactionDate |
| - Address | | - Price | | - ProductQuantity |
| - PhoneNumber | | - Stock | | - TotalPrice |
+-----------------+ +----------------+ +---------------------+
```

Pada diagram di atas, terdapat entitas Customer (Pelanggan), Product (Produk), dan
Sales Transaction (Transaksi Penjualan). Masing-masing entitas memiliki atribut
yang terkait. Sales Transaction (Transaksi Penjualan) menghubungkan Customer
(Pelanggan) dan Product (Produk), serta memiliki atribut-atribut yang menjelaskan
transaksi tersebut.

Anda mungkin juga menyukai