Anda di halaman 1dari 14

SISTEM BASIS DATA

DATABASE APOTEK
Kelompok 2:
Audy Indira (16121005)
Dea Tasyaima (16121008)
Grace Prischila (182221227)
Winda Saputri (16121027)
Apa yang akan disimpan dalam basisdata ini?

01 Data Obat

02 Resep

03 Nama Pasien

04 Petugas Apotiknya
Fakta-Fakta yang akan muncul adalah sbb:

Seorang pasien yang merupakan pelanggan apotik datang ke apotik un-


01 tuk membeli obat.

02 Pasien tersebut menyerahkan resep obat yang diterimanya dari klinik kepada
petugas apotik.

03 Petugas apotik melakukan pengecekan stok obat dan mendata harga obat
tersebut.

04 Petugas memberikan informasi biaya obat kepada pasien untuk kemudian


pasien membayar biaya obat tersebut.
Setelah proses administrasi selesai petugas apotik kemudian mulai meracik
05 dan menyiapkan obat obatan yang tertera pada resep obat yang dibawa
oleh seorang pasien.

06 Setelah semua obat sudah selesai disiapkan, petugas menyerahkan


obat kepada pasien tersebut.
ATRIBUTTE PADA ERD_APOTEK

Pasien
01 Alamat, No Pelanggan, Nama.

Resep
02 No resep, tanggal, obat, dosis..

Obat
03 No obat, nama obat, Jenis obat, Produksi.

Pegawai
04 Kode pegawai, nama, alamat, jabatan
RELASI PADA ERD-APOTEK

01 Data pasien dengan data resep : Memiliki.

02 Data pasien dengan data Pegawai : Melayani

03 Data Pasien dengan data Obat : Menerima.

04 Data Resep dengan data Obat : Berisi

05 Data pegawai dengan Obat : Menyiapkan


KARDINALITAS
One to one (1:1) : Satu entitas di A terhubung dengan
maksimal satu entitas di B, dan begitu sebalilknya.

One to many (1:N) : Satu entitas di A terhubung ke se-


jumlah entitas di B, dan satu entitas di B hanya ter-
hubung dengan maksimal satu entitas di A.Untuk apotek
contohnya 1 resep obat dari klinik terdapat banyak jenis
obat.
Many to many (N:M) : Sebuah entitas di A terhubung ke
sejumlah entitas di B, dan demikian juga sebaliknya. Un-
tuk Apotek contohnya banyak pegawai banyak pasien.
TRANSLASI FAKTA KE SIMBOL ERD

1. Pasien yang meru- 2. Pegawai yang melayani


pakan pelanggan dari pasien dan menyiapkan
apotik memiliki Nomer obat.
pelanggan, nama, ala-
mat  Pegawai merupakan enti-
tas ke-2 dengan atribut :
 Pasien merupakan Nomer pegawai, nama,
entitas ke-1 yang mem- alamat, jabatan.
punyai atribut : Nomer
pelanggan, nama dan
alamat.
TRANSLASI FAKTA KE SIMBOL ERD

3.Resep yang dimiliki 4.Obat yang terdapat


oleh pasien yang didalam data apotik.
berisikan daftar obat
yang ingin ditebus oleh  Obat merupakan
pasien. entitas ke-4 dengan
atribut : Kode obat,
 Resep merupakan nama, produksi dan jenis
entitas ke-3 dengan obat.
atribut : Nomer resep,
tanggal, dan nama
obat
TABEL RELASI APOTEK
DATA BASE APOTIK
KESIMPULAN

1. Entitas akan menjadi tabel


2. Atribut akan menjadi kolom, dan unique identifier akan
menjadi Primary Key.
3. Khusus untuk relationship beratribut atau relationship
berkardinalitas N:M akan dikonversi menjadi tabel
tersendiri.
4. Jika terdapat relationship, unique identifier pada entitas-
entitas terhubung akan menjadi kolom tambahan
(Foreign Key).
Thank you

Anda mungkin juga menyukai