ANALISIS ERD RUMAH SAKIT BASIS DATA KELOMPOK 4 : AKHMAD NUR RAHMAN 13520241045 ARIEF ASNAD 13520241050 MUH. LUTHFI HAKIM 13520241054 ELISA DINI NOVARIANTI 13520241059 WENANG HERDAMA S 13520241061 AULIA AZMI HAIFANI R 13520241065 PUTRA RAHMADI 13520241067 ERWIN PURNOMO 13520241072 SYAIFUL MUJAB 13520241073 FITRIA NURI CAHYANI 13520241081 PENDIDIKAN TEKNIK INFORMATIKA FT UNY
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
ANALISIS ERD RUMAH SAKITBASIS DATA
KELOMPOK 4 :
AKHMAD NUR RAHMAN 13520241045
ARIEF ASNAD 13520241050
MUH. LUTHFI HAKIM 13520241054
ELISA DINI NOVARIANTI 13520241059
WENANG HERDAMA S 13520241061
AULIA AZMI HAIFANI R 13520241065
PUTRA RAHMADI 13520241067
ERWIN PURNOMO 13520241072
SYAIFUL MUJAB 13520241073
FITRIA NURI CAHYANI 13520241081
PENDIDIKAN TEKNIK INFORMATIKA FT UNY
GAMBAR ERD RUMAH SAKIT
ANALISIS ERD
- Terdapat 11 Entitas
- Terdapat 5 Relasi (semua bersifat M : N / Many to Many)
- Terdapat 22 Tabel
Entitas Employee1. Tabel Employee
Karena bersifat Spesialisasi, maka dariEntitas Employee tercipta
2. Tabel Receptionist.
3. Tabel Nurse
4. Tabel Doctor
- 5. Tabel Permanent
- 6. Tabel Trainee
- 7. Tabel Visiting
Qualification
EMPLOYEEContact No
Name
salary
DOCTORNURSE RECEPTIONIST
ID
Sex
Experience
PERMANENT TRAINEE VISITING
IS A
IS A
Field Keterangan
Qualification
Experience
Name
Salary
Sex
Contact no Diambil dari table
contact_no_employee.
ID PK
8. Tabel RecordRECORD
Appointment Record No
Patients’
Info
Field Keterangan
Appointment
Record No. PK
Entitas Record
9. Tabel Patient
Field Keterangan
ID PK
Date Admitted
Date Discharged
Name Diambil dari table info
Address Diambil dari table info
Sex Diambil dari table info
Age Diambil dari table info
contact Diambil dari table info
Entitas Patient
Data
AdmittedPATIENT
Contact No
Address
Nama
Data
Discharged
Info
ID Sex
Age
10. Tabel Room
Field Keterangan
Room-id PK
Room-type
Extension
Entitas Room
ROOM
Room Type Room ID
Extension
11. Tabel Equipment
Ditambahi : atribut codesebagai PRIMARY KEY, karena tableequipment tidak memiliki PK dan jugatidak memiliki atribut yang berelasidengan atribut table lain.
Field Keterangan
Description
Price
Code PK
Entitas Equipment
Equipment
Description Price
Code
12. Tabel Medicine
Field Keterangan
Description
Price
Code PK
Entitas Medicine
Medicine
Description Price
Code
13. Tabel Treatment
Ditambahi ATRIBUT CODE sebagaiprimary key, karena table treatment tidakmemiliki PK dan juga tidak memiliki atributyang berelasi dengan atribut table lain.ATRIBUT DESCRIPTION ditambahkan untukmenginformasikan penanganan apa yang akandiperoleh pasien.
Field Keterangan
Description
Code PK
Entitas Treatment
Treatment
DescriptionCode
Record
14. Tabel Maintains
Ditambahi atribut Date_Time sebagai primary key, karena table Mantains tidak memiliki PK .
Field Keterangan
ID FK
Record no. FK
Date_Time PK
Entitas Mantains
Receptionist
MANTAINS Date_Time
Nurse
15. Tabel Governs
Field Keterangan
ID FK
Room Id FK
Date_Time PK
Entitas Governs
Room
GOVERNS Date_Time
Ditambahi atribut Date_Time
sebagai primary key, karena table
Governs tidak memiliki PK
Patient
16. Tabel Attends
Field Keterangan
ID Employee FK
ID Patient FK
Date_Time PK
Entitas Attends
Doctor
ATTENDS Date_Time
Ditambahi atribut Date_Time
sebagai primary key, karena table
Attends tidak memiliki PK
Equipment
17. Tabel Billed For
Field Keterangan
ID_patient FK
Code_T FK diambil dari table Treatment
Code_M FK diambil dari table Medicine
Code_E FK diambil dari table Equipment
Date_Time PK
Entitas Billed For
Patient
BILLED FORTreatment
Medicine
Date_Time
Ditambahi atribut Date_Time sebagai
primary key, karena table Billed For
tidak memiliki PK
18. Tabel Assigned
Ditambahi atribut Date_Time sebagai primary key, karena table Assigned tidak memiliki PK
Field Keterangan
Room-id FK
ID FK
Date_Time PK
Entitas Assigned
Patient
ASSIGNED
Room
Date_Time
19. Tabel Contact No Employee
Field Keterangan
ID FK
Contact no. Unique
Atribut Contact No Employee
EMPLOYEEContact No
20. Tabel Patient’s Info
Attribute date_time ditambahkansupaya mempermudah dalam mengakses datayang sama, yaitu ketika informasi record no.dan patient’s info sama, maka date_timeberperan sebagai pembeda.
Field Keterangan
Record no. FK
Patient’s info
Date_Time PK
Atribut Patient’s Info
RECORD
Patients’
InfoDate_Time
21. Tabel Info
Field Keterangan
ID PK, FK
Name
Address
Sex
Age
Contact no. Diambil dari table contact no patient.
Atribut Info
PATIENT
Info
22. Tabel Contact No Patient
Field Keterangan
ID FK
Contact no. Unique
Atribut Contact No Patient
PATIENTContact No
INFORMASI ?
1. Data record ( Data administrative RS, seperti Info Pasien, Perjanjian dan
No Recordnya) dapat diperoleh dari table record
2. Data employee ( Tenaga Kerja di RS) dapat diperoleh dari table employee,
doctor, nurse, receptionist, visiting, permanent, trainee. Masing-masing
Tenaga Kerja memiliki informasi yang formatnya sama, seperti informasi
pribadi dll.
3. Data room ( No ruang, jenis dan kelengkapan ruang tersebut) dapat
diperoleh dari table room
4. Data patient ( informasi pribadi, informasi penyakit, waktu) dapat
diperoleh dari table patient
5. Data medicine ( tentang harga, kode dan keterangan obat) dapat
diperoleh dari table medicine
6. Dokter golongan apa yang yang merawat pasien , misalnya dokter tetap
yang melakukan penanganan terhadap pasien.
7. Dan berbagai informasi lainnya terkait database pada rumah sakit.