13 0 77 KB
Contoh Diagram E-R Basis Data Apotek (Praktikum 1) 18 Desember 2010
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) 1. 2. 3. 4. 5.
Karyawan Supplier Pelanggan Karyawan Supier
Identifikasi dengan dan dan dengan faktur dengan Faktur
seluruh obat obat obat penjualan suply
3) Identifikasi atribut non key (bukan Primary Key pada setiap 1. Karyawan: 2. Obat: 3. Supplier:
relasinya relasinya relasinya relasinya relasinya
kunci) pada entitas ID ID ID
entitas sebagai
relasi menjual. supply. membeli. membuat. membuat dan
relasi berikut: karyawan obat supplier
4. 5. 6.
Faktur Faktur
Penjualan: Supply: Pelanggan:
No No ID
penjualan supply 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) Bilangan 1. 2. 3. 4. 5.
Identifikasi kardinalitas pada Karyawan dan Karyawan dan Suplier dan Obat dan Obat dan
bilangan kardinalitas dua entitas sebagai berikut: obat: One to Many faktur penjualan: One to One faktur supply: One to One pelanggan: Many to Many supplier: Many to Many relasi
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 ER. 3. Dari basis data yang telah dibuat kemudian diimplementasikan ke bentuk tabel pada Microsoft Access.