Perancangan Basis Data - Membuat ERD Kasus Puskesmas
KASUS PUSKESMAS
Sebuah puskesmas mempunyai beberapa dokter, baik
dokter umum maupun spesialis. Masing-masing dokter menangani banyak pasien.
Sebelum diperiksa oleh dokter, pasien harus mendaftar ke bagian administrasi
untuk menyerahkan data diri, mendapatkan nomer antrean dan membayar biaya
pendaftaran. Data pasien yang didapat di bagian administrasi akan diberikan ke
dokter yang bertugas. Setelah nomor antrean dipanggil, pasien akan diperiksa
oleh dokter. Satu pasien dapat diperiksa oleh beberapa dokter sesuai situasi
dan kondisi pasien yang bersangkutan. Setelah pasien selesai diperiksa, dokter
akan membuat resep obat yang akan diserahkan ke apotek. Kemudian pasien tinggal
mengambil obat dan membayarnya ke apotek.
PENYELESAIAN
LANGKAH 1 : Menentukan Entitas
·
Pasien è
No_Pendaftaran, Nama_Pasien, Umur_Pasien, Jenis_Kelamin, Alamat, Telpon,
Penyakit
·
Administrator è
Kode_Petugas, Nama_Petugas, Jam_Jaga
·
Apotek è Kode_Obat,
Nama_Obat, Harga
·
Dokter è ID_Dokter,
Nama_Dokter, Spesialis, Jadwal_Kerja
LANGKAH 2 : Menentukan Relasi dengan Matriks Relasi
Pasien
|
Administrator
|
Dokter
|
Apotek
|
|
Pasien
|
Mendaftar
|
Diperiksa
|
Mengambil
|
|
Administrator
|
Melayani
|
Menyerahkan
data
|
||
Dokter
|
Memeriksa
|
Menyimpan
data
|
Memberi
resep
|
|
Apotek
|
Memberi
|
Menggunakan
resep
|
LANGKAH 3 : Menggambar ERD Sementara
Deskripsi Permasalahan :
1. Masing-masing
bagian mempunyai petugas.
2. Seorang
petugas hanya bertugas pada satu bagian.
3. Setiap
pasien hanya dapat medaftar ke satu administrator.
4. Setiap
administrator dapat melayani banyak pasien
5. Setiap
administrator dapat memberikan data ke beberapa dokter
6. Setiap
dokter bisa memeriksa beberapa pasien.
7. Setiap
pasien bisa diperiksa oleh lebih dari satu dokter
8. Setiap
dokter memberikan resep obat ke satu petugas apotek
9. Apotek
memberikan obat ke beberapa pasien
LANGKAH 4 : Mengisi Kardinalitas
LANGKAH 5 : Menentukan Kunci Utama
LANGKAH 6 : Menggambarkan ERD Berdasarkan Kunci
Karena ada dua relasi
many-to-many pada ERD sementara, yaitu antara Pasien dan Dokter, serta
Administrator dan Dokter. Oleh karena itu dibuatkan entitas baru yaitu Pasien-Dokter
dan Administrator-Dokter. Kunci utama Pasien-Dokter adalah gabungan No_Pendaftaran dan ID_Dokter. Kunci utama Administrator-Dokter
adalah gabungan Kode_Petugas dan ID_Dokter.
LANGKAH 7 : Menentukan Atribut yang Diperlukan
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Baca juga materi Semester 2 UBSI lainnya:
- Latihan Soal UAS Pengantar Organisasi Komputer BSI Semester 2
- Perancangan Basis Data - Membuat ERD Kasus Puskesmas
- Rangkuman Pengantar Organisasi Komputer Pertemuan 14
- Klasifikasi Komputer berdasarkan Perkembangan dan Data yang Diolah
- Paper Computer Network Bahasa Inggris II BSI
- Contoh Makalah Pembuatan Program Mata Kuliah Struktur Data BSI
- Soal Review UAS Perancangan Basis Data BSI Semester 2
- Soal Review UAS Pengantar Organisasi Komputer BSI Semester 2
- Soal Review UTS Struktur Data BSI Semester 2
- Soal Review UAS Struktur Data BSI Semester 2
- Soal Review UAS Dasar Manajemen dan Bisnis BSI Semester 2
- Soal Review UTS Pendidikan Agama Islam BSI Semester 2
- Soal Review UTS Essay Struktur Data BSI Semester 2
- Soal Review UTS (2) Pengantar Organisasi Komputer BSI Semester 2
- Soal Review UTS Dasar Manajemen dan Bisnis BSI Semester 2
- Soal Review UTS Pengantar Organisasi Komputer BSI Semester 2
Terimakasih sudah berkunjung kak :)
BalasHapusterimakasih artikel nya sangat bagus prkenalkan nama saya hafizzul akbar dari kampus ISB Atma Luhur
BalasHapusPada bagian langkah ke 8 " LRS yang terbentuk", kepanjangan LRS itu apa ya ?
BalasHapustrims
BalasHapus