Anda di halaman 1dari 5

LABORATORIUM SOFTWARE ENGINEERING

LAPORAN BASIS DATA

Nama Kelompok:
1. Nelly Yulia (201931100)
2. Felicya Margaretha Purba (201931146)
3. Yosef Owen Manullang (201931276)
Kelas : E/E1
Mata Kuliah : Basis Data
Nama Dosen : Rakhmadi Irfansyah Putra, S. Kom, MMSI
Nama Asisten : - Fiesca Noercikalty Aditya
- Taufan Hidayat

INSTITUT TEKNOLOGI PLN


INFORMATIKA
2020/2021
BASIS DATA (E) KELOMPOK 13

ANALISA ENTITY RELATIONSHIP

Tabel dari Entity Relationship Diagram

1. Tabel Pasien
Field Keterangan Tipe Data
NoPasien Primary Key Integer (50)
nama Varchar (255)
Alamat Varchar (255)
pekerjaan Varchar (255)
No_ktp Integer (50)
No_telp Atribut multivalue, dari tabel Integer (50)
No_telp_Pasien

2. Tabel Pasien_BPJS
Field Keterangan Tipe Data
NIK BPJS Primary Key Integer (50)
JenisBPJS Varchar (255)

3. NonBPJS
Field Keterangan Tipe Data
Faskes Primary Key varchar (255)

26 November 2021 Laboratorium Software Engineering


BASIS DATA (E) KELOMPOK 13

Apotek

4. Tabel Resep
Field Keterangan Tipe Data
NoResep Primary Key Integer (50)
Tgl_Resep DateTime
Asal_dokter Varchar (255)
Total Derived Atribut, diambil dari Integer (50)
tabel Total_Pasien

5. Tabel Obat
Field Keterangan Tipe Data
KodeObat Primary Key Integer (50)
MerkObat Varchar (255)
hargaSatuan Integer (50)
Jumlah Integer (50)

6. Tabel Pembayaran
Field Keterangan Tipe Data
Id_bayar Primary Key Integer (50)
Tgl_bayar DateTime
Jumlah_bayar Integer (50)
Sisa_piutang Derived Atribut, diambil dari Integer (50)
tabel Total_Pasien

7. Tabel Pegawai
Field Keterangan Tipe Data
Id_pegawai Primary Key integer (50)
Nama Varchar (255)
Alamat Varchar (255)
Jabatan Varchar (255)
No_ktp Integer (50)
No_telp Atribut Multivalue Integer (50)

8. Tabel Kategori Obat

Field Keterangan Tipe Data


Id_kategori Primary Key Integer (255)
Nama_kategori Varchar (255)
keterangan Varchar (255)
Total Derived Atribut, diambil dari Integer (50)
tabel Total_Pasien

26 November 2021 Laboratorium Software Engineering


BASIS DATA (E) KELOMPOK 13

9. Tabel Retur

Field Keterangan Tipe Data


IdRetur Primary Key Integer (50)
Tgl_Retur DateTime

RELASI ANTAR TABEL YANG MENJADI ENTITAS

1. Tabel pasien berelasi dengan Tabel Resep : One to Many


2. Tabel pasien berelasi dengan Tabel Obat : Many to Many
3. Tabel pegawai berelasi dengan Tabel Resep : One to Many
4. Tabel pegawai berelasi dengan Tabel Pembayaran : One to Many
5. Tabel pembayaran berelasi dengan Tabel Resep : Many to One
6. Tabel resep berelasi dengan Tabel retur : Many to Many
7. Tabel obat berelasi dengan Tabel Kategori Obat : Many to One

Berikut ini merupakan informasi entitas dan atribut yang dimiliki dari setiap tabel yang
berada didalam entity relationship diagram
Dari gambar ERD yang ada bahwasannya memiliki 9 entitas serta 7 relasi yang
menghubungkan 9 entitas tersebut

Terdapat entitas pasien


Yang dimana berisi atribut terkaut data pasien yaitu atribut noPasien, nama,
alamat, pekerjaan, NoKTP, NoTelp yang diperoleh dari tabel pasien.

Terdapat entitas PasienBPJS


Berisi beberapa atribut seperti NIK BPJS, dan JenisBPJS yang diperoleh dari tabel
pasienBPJS

26 November 2021 Laboratorium Software Engineering


BASIS DATA (E) KELOMPOK 13

Terdapat entitas NonBPJS


Berisi atribut yaitu Faskes yang diperoleh dari tabel non-BPJS

Terdapat entitas Resep


Berisi beberapa atribut seputar obat yang akan ditebut, seperti No. Resep, Tgl
Resep, Asal dokter, Total. Diperoleh dari tabel resep

Terdapat entitas Obat


Berisi beberapa atribut mengenai kode obat, merk obat, harga satuan dan jumlah
yang datanya diperoleh dari Tabel Obat.

Terdapat entitas Pembayaran


Berisi beberapa atribut mengenai tgl bayar, Id bayar, jumlah bayar dan sisa piutang
dari pembayaran yang diperoleh dari tabel pembayaran

Terdapat entitas Pegawai


Berisi beberapa atribut mengenai data pegawai seperti Nama, Alamat, Jabatan, No
KTP, No Telp yang datanya diperoleh dari Tabel Pegawai.

Terdapat entitas Kategori Obat


Berisi beberapa atribut mengenai Nama Kategori, Keterangan dan Total yang datanya
diperoleh dari tabel kategori obat.

Terdapat entitas Kategori Retur


Berisi beberapa atribut mengenai No. Resep, Tgl resep, asal dokter dan Total yang
datanya diperoleh dari Tabel Retur.

26 November 2021 Laboratorium Software Engineering

Anda mungkin juga menyukai