Friday, December 17, 2010

Contoh Diagram E-R Basis Data Apotek (Praktikum 1)

Klik di gambar

Ini adalah lanjutan dari Contoh Studi Kasus Basis Data / Database Pada Sebuah Apotik (Praktikumku). Agar mengerti pembahasan berikut, tolong terlebih dahulu lihat postingan tersebut ya. Diagram Entity Relationship (E-R) ini merupakan buatan arsyil, yaitu untuk memenuhi laporan praktikum 1 Basis Data, Desember 2010. Yaitu diagram E/R pada basis data sebuah apotik.

Mengenai dasar teori tentang diagram E-R bisa mengunjungi postingan ini: Langkah Pembuatan dan Perancangan Konseptual E – R Diagram

PEMBAHASAN
Langkah-langkah pembuatan E – R Diagram :
1) Identifikasi entitas dan atribut key untuk masing-masing entitas
Entitas beserta atribut key adalah sebagai berikut:
1. Karyawan: ID karyawan, nama, alamat, kota, status, dan no tlp.
2. Obat: ID obat, nama, jenis, harga, stock, dan ID supplier.
3. Supplier: ID supplier, nama, alamat, kota, no tlp.
4. Faktur Penjualan: No, tanggal, ID pelanggan, ID karyawan, ID obat, jumlah, total, pajak, total bayar
5. Faktur Supply: No, tanggal, ID karyawan, ID supplier, ID obat, jumlah obat, total, pajak, total bayar.
6. Pelanggan: ID pelanggan, nama, alamat, jenis kelamin, pekerjaan.

2) Identifikasi seluruh relasi
1. Karyawan dengan obat relasinya menjual.
2. Supplier dan obat relasinya supply.
3. Pelanggan dan obat relasinya membeli.
4. Karyawan dengan faktur penjualan relasinya membuat.
5. Supier dengan Faktur suply relasinya membuat

3) Identifikasi atribut non key (bukan kunci) pada entitas dan relasi
Primary Key pada setiap entitas sebagai berikut:
1. Karyawan: ID karyawan
2. Obat: ID obat
3. Supplier: ID supplier
4. Faktur Penjualan: No penjualan
5. Faktur Supply: No supply
6. Pelanggan: ID pelanggan

Non Primary Key pada setiap entitas sebagai berikut:
1. Karyawan: nama, alamat, kota, status, dan no tlp.
2. Obat: nama, jenis, harga, stock, dan ID supplier.
3. Supplier: nama, alamat, kota, no tlp.
4. Faktur Penjualan: tanggal, ID pelanggan, ID karyawan, ID obat, jumlah, total, pajak, total bayar
5. Faktur Supply: tanggal, ID karyawan, ID supplier, ID obat, jumlah obat, total, pajak, total bayar.
6. Pelanggan: nama, alamat, jenis kelamin, pekerjaan.

5) Identifikasi bilangan kardinalitas
Bilangan kardinalitas pada relasi dua entitas sebagai berikut:
1. Karyawan dan obat: One to Many
2. Karyawan dan faktur penjualan: One to One
3. Suplier dan faktur supply: One to One
4. Obat dan pelanggan: Many to Many
5. Obat dan supplier: Many to Many

PENUTUP
1. Pada basis data apotik “Obatku”, entitasnya adalah Karyawan, Obat, Supplier, Faktur Penjualan, Faktur Supply, dan Pelanggan. Dan pada setiap entitas memiliki atribut baik sebuah primary key dan yang lain non primary key.
2. Antarentitas memiliki sebuah relasi dan kardinalitasnya, yang digunakan untuk membuat diagram E-R.
3. Dari basis data yang telah dibuat kemudian diimplementasikan ke bentuk tabel pada Microsoft Access.


Oleh: Arsyil Hendra Saputra
Butuh tenaga statistik untuk mengerjakan penelitian anda? atau konsultasi tentang rumitnya statistika hingga menjadi mudah? dimanapun anda silakan kontak saya! (Mahasiswa S1 Statistika Universitas Diponegoro Semarang)

No comments:

Post a Comment