Anda di halaman 1dari 17

OBJEK YANG DIPAKAI a. Pasien b. Dokter c. Ruang d. Petugas e.

Pembayaran

PENENTUAN ENTITAS
a) Petugas : Menyimpan informasi identitas dari petugas jaga b) Pasien : Menyimpan informasi identitas dari pasien c) Dokter : Menyimpan informasi identitas dari dokter d) Ruang : Menyimpan informasi identitas dari ruang f) Pembayaran : Menyimpan informasi dari administrasi pembayaran pasien

Kode petugas

nama petugas

kode ruangan RUANG nama gedung nama ruanag

PETUGAS

alamat petugas Jam jaga

menginap

nama pasien

Tanggal datang

PASIEN

Alamat pasien

melayani

Kode pasien

merawat
kd dokter nama dokter Alamat dokter

membayar
DOKTER
PEMBAYARAN

kd pembayaran

jumlah harga

Field Kd_pasien
nama_pasien alamat_pasien Tgl_datang Kd_dokter

Tipe Varchar(10)
Varchar(5) Varchar(50) DateTime Varchar(10)

Constraint Primary Key


Not null

Foreign key

Field kd_dokter
nama_dokter alamat_dokter spesialisasi_dokter

Tipe Varchar(10)
char(30) Varchar(50) varchar(30)

Constraint Primary Key


Not null

Field kd_petugas
nama_petugas alamat_petugas jam _jaga

Tipe Varchar(10)
Varchar(15) Varchar(50) datetime

Constraint Primary Key


Not null

Field kd_ruang
nama_ruang Nama_gedung jam _jaga

Tipe Varchar(10)
Varchar(10) Varchar(10) datetime

Constraint Primary Key


Not null

Field kd_pembayaran
nama_ruang Nama_gedung

Tipe varchar(10)
Varchar(10) Varchar(10)

Constraint Primary Key


Not null

create database rumahsakit3

UNTUK MEMBUAT DATABASE

create table petugas UNTUK MEMBUAT TABEL PETUGAS ( kd_petugas varchar(10)constraint pk_petugas_kd_petugas primary key not null, nama_petugas varchar(30), UNTUK MENJADIKAN KD_PETUGAS alamat_petugas varchar(50), MENJADI PRIMARY KEY jam_jaga varchar(30) );

create table dokter ( kd_dokter varchar(10)constraint pk_dokter_kd_dokter primary key not null, nama_dokter char(30), alamat_dokter varchar(50), spesialisasi_dokter varchar(30), );

create table pasien ( UNTUK MENJADIKAN kd_pasien varchar(10)constraint KD_DOKTER MENJADI pk_pasien_kd_pasien primary key not null, FOREIGN KEY,DENGAN kd_dokter varchar(10) constraint ON DELETE CASECADE fk_pasien_kd_dokter foreign key references dokter(kd_dokter) on delete cascade on update cascade, nama_pasien varchar(30) not null, alamat_pasien varchar(50), tgl_datang datetime );

create table ruang ( kd_ruang varchar(10)constraint pk_ruang_kd_ruang primary key not null, nama_ruang varchar(10), nama_gedung varchar(10), kd_pasien varchar(10) constraint fk_ruang_kd_pasien foreign key references pasien(kd_pasien)on delete cascade on update cascade );

create table pembayaran ( kd_pembayaran varchar(10)constraint pk_pembayaran_kd_pembayaran primary key not null, kd_petugas varchar(10) constraint fk_pembayaran_kd_petugas foreign key references petugas(kd_petugas) on delete cascade on update cascade, kd_pasien varchar(10) constraint fk_pembayaran_kd_pasien foreign key references pasien(kd_pasien)on delete cascade on update cascade, jumlah_harga varchar(30) );

Anda mungkin juga menyukai