1. KLINIK
2. Buatkan normalisasinya dari Unnormalize, Normal Bentuk Pertama, Normal Bentuk Kedua, dan Normal Bentuk Ketiga jika memungkin masih dapat dipecah lagi sampai ke Normal selanjutnya dilanjutkan normalisasinya.
1. BENTUK UNNORMAL
Tabel Dokter
Kode_dokter
|
Nama_dokter
|
Tempat lahir
|
Tanggal lahir
|
Jenis kelamin
|
Alamat
|
No. Telp
|
23001
|
Dr. Alex
|
motolohu
|
17-08-19821
|
L
|
Jl. Panjaitan
|
082293727010
|
23002
|
Dr.Aldo
|
Soptan
|
15-07-1987
|
L
|
Jl.kendari
|
082293727353
|
Tabel pasien
Kode_pasien
|
Kode _dokter
|
Nama_pasien
|
Tanggal lahir
|
Jenis kelamin
|
Alamat
|
pekerjaan
|
124001
|
123001
|
hendra
|
17-08-19821
|
L
|
Jl. Panjaitan
|
082293727010
|
124002
|
123002
|
given
|
15-07-1987
|
L
|
Jl.kendari
|
082293727353
|
Tabel obat
Kode_obat
|
Nama_obat
|
Khasiat_obat
|
Kategori_obat
|
Dosis obat
|
Satuan obat
|
123001
|
mixagrib
|
Sakit batuk
|
bebas
|
Berbahaya bagi kesehatan
|
tablet
|
123002
|
paramex
|
Sakit kepala
|
bebas
|
Berbahaya bagi kesehatan
|
tablet
|
Tabel stok_obat
Kode_obat
|
tahun
|
Jumlah awal
|
Jumlah akhir
|
123001
|
2015
|
90
|
10
|
123002
|
2015
|
50
|
20
|
Table Periksa_obat
Kode_periksa
|
kode_obat
|
Jumlah obat
|
Cara pemakaian
|
A23001
|
123001
|
10
|
Di minum
|
A23002
|
123002
|
5
|
Di minum
|
2. NORMALISASI PERTAMA (1NF)
Tabel Dokter Tabel Stok_obat
Kode_dokter
|
Nama_dokter
|
Tempat lahir
|
Tanggal lahir
|
Jenis kelamin
|
alamat
|
No. telp
|
Kode_obat
|
Tahun
|
Jumah awal
|
Jumlah ahir
|
Table obat table pasien
Kode_obat
|
Nama_obat
|
Khasiat obat
|
Kategori obat
|
Dosis obat
|
satuan
|
Kode_pasien
|
Kode_dokter
|
Nama pasien
|
Tanggal lahir
|
Alamat
|
pekerjaan
|
Table periksa_obat
Kode_periksa
|
Kode_obat
|
Jumlah obat
|
carapemakaian
|
3. NORMALISASI kedua (2NF)
Tabel Dokter Tabel Stok_obat
Kode_dokter*
|
Nama_dokter
|
Tempat lahir
|
Tanggal lahir
|
Jenis kelamin
|
alamat
|
No. telp
|
Kode_obat*
|
Tahun
|
Jumah awal
|
Jumlah ahir
|
Table obat table pasien
Kode_obat*
|
Nama_obat
|
Khasiat obat
|
Kategori obat
|
Dosis obat
|
satuan
|
Kode_pasien*
|
Kode_dokter
|
Nama pasien
|
Tanggal lahir
|
Alamat
|
pekerjaan
|
Table periksa_obat
Kode_periksa*
|
Kode_obat**
|
Jumlah obat
|
carapemakaian
|
3. Buatkan database dan tabel menggunakan Mysql berdasarkan normalisasi diatas
3.1 membuat databases klinik
3.2 membuat table dokter
3.3 membuat table pasien
3.4 membuat table obat
3.5 membuat table stok obat
3.6 membuat table periksa obat
3.7 mengisi table dokter
3.8 Mengisi table pasien
3.9 mengisi table obat
3.1.1 mengisi table stok obat
3.1.2 mengisi table periksa obat
4.menggunakan perintah add dan drop
4.1 menambah table
4.2 menghapus table
5. memggunakan penrintah update
6. menggunakan perintah kondisi
6.1 like
6.2 group by
6.3 asc
6.4 des
7. menggunakan perintah fungsi
7.1 string
7.2 tanggal
7.3 agregasi
8. menggunakan perintah join
SELESAI
Tidak ada komentar:
Posting Komentar