commit to user
2. Desain Database
a. Tabel Operator
Tabel Operator ini digunakan untuk menyimpan data operator yang akan digunakan sebagai autentifikasi pada saat masuk aplikasi.
Struktur tabel operator ini digambarkan pada Tabel 3.3
Tabel 3.3 Tabel Operator
Field
Tipe
Length
Null Keterangan
kode_operator Varchar 3
Not null Primary key
nama_operator Varchar 20
Not null
Alamat Varchar
40
Not null
no_telp Varchar
12
Not null
Username Varchar
10
Not null
password Varchar
10
Not null
b. Tabel Dokter
Tabel Dokter ini digunakan untuk menyimpan data Dokter. Didalam tabel Dokter ini Dokter memiliki hak akses untuk melihat
info, mencetak laporan dan data
medical record
pasien yang ditangani sehingga disana dilengkapi autentikasi Dokter ketika masuk ke
aplikasi. Pada tabel 3.4 adalah Struktur Tabel Asisten Dokter.
Tabel 3.4 Tabel Asisten Dokter
Field
Tipe
Length
Null Keterangan
kode_ dokter varchar
10
not null primary key
nama_ dokter varchar
20
not null
kode_poli int
2
not null foreign key
commit to user
alamat text
not null
no_telp varchar
12
not null
username varchar
10
not null
password varchar
10
not null
c. Tabel Pasien
Tabel 3.5 meruapakan tabel pasien yang digunakan untuk
menyiman data pasien. Berikut struktur tabel pasien :
Tabel 3.5 Tabel Pasien
Field
Tipe
Length
Null Keterangan
kode_pasien varchar
10
not null primary key
nama_pasien varchar
20
not null
Alamat text
not null
tgl_lahir date
not null
jenis_kelamin enum
‘L’,’P’
not null
gol_darah enum
‘A’.’B’, ’AB’,’O’
not null
Umur smallint
3
not null
no_telp varchar
12
not null
Status enum
‘Nikah’, ’Belum’
not null
Agama varchar
10
not null
Pekerjaan varchar
20
not null
nama_orangtua varchar 20
not null
d. Tabel Obat
Tabel Obat adalah tabel yang diguakn untuk menyimpan data obat.
Tabel 3.6 merupakan struktur tabel obat.
commit to user
Tabel 3.6 Tabel Obat
Field
Tipe
Length
Null Keterangan
kode_obat varchar 10
not null primary key
nama_obat varchar 25
not null
type_obat varchar
6
not null
harga Int
11
not null
stokAwal Int
5
Not null
stokAkhir Int
5
Not null
e. Tabel
Medical Record
Tabel
Medical Record
merupakan tabel untuk menyimpan data
medical record
pasien. Struktur tabel digambarkan pada Tabel 3.7
Tabel 3.7 Tabel
Medical Record Field
Tipe
Length
Null Keterangan
noMR varchar
5
not null primary key
tgl_periksa date
not null
kode_pasien varchar
10
not null foregn key
keluhan text
not null
diagnosa varchar
25
not null
kode_ dokter varchar
10
not null foregn key
f. Tabel Jadwal