Selamat datang di web saya, atas milik Arya Gusti S.

Rabu, 26 November 2025

TABEL TAMU phpMyAdmin XII RPL 1

 TABEL TAMU phpMyAdmin


Tabel tamu dalam phpMyAdmin adalah struktur database untuk sistem buku tamu, yang digunakan untuk mencatat tamu yang datang dan menentukan apakah orang yang ingin ditemui sedang Ada atau Tidak Ada. Contoh:

1. Database buku_tamu




2. Tabel kunjungan






3. Tabel orang_ditemui






4. Tabel tamu





Keterangan tabel:
- Tabel kunjungan: Tabel inti yang menyimpan semua catatan buku tamu.
- Tabel orang_ditemui: Berisi data orang yang menjadi tujuan tamu.
- Tabel tamu: Berisi data orang yang datang berkunjung.

Contoh Trigger dalam database buku_tamu:




Keterangan:

Trigger trg_pesan_wajib digunakan untuk memastikan bahwa setiap tamu yang datang dan orang yang ingin ditemui tidak ada wajib meninggalkan pesan.

Dengan kata lain:

  • Jika status_orang = 'tidak ada'

  • Maka kolom pesan harus diisi.

  • Jika tidak diisi → MySQL akan menolak insert dan mengeluarkan pesan error.

Tujuan trigger ini adalah menjaga integritas data agar:

  1. Buku tamu tidak memiliki catatan kunjungan tanpa pesan saat orang tujuan tidak hadir.

  2. Admin / staf dapat mengetahui apa pesan tamu ketika gagal bertemu.

  3. Data dalam tabel konsisten, jelas, dan tidak ada entri kosong yang penting.


Contoh JOIN:

1. INNER JOIN


Mengambil data yang cocok di semua tabel.

Digunakan saat Anda hanya ingin melihat kunjungan sah.


2. LEFT JOIN


Mengambil semua data kunjungan, meskipun tamu atau orang tidak ditemukan.

Cocok untuk laporan kunjungan yang belum lengkap.


3. RIGHT JOIN


Mengambil semua data orang, meski tidak dikunjungi.

Cocok untuk mengecek siapa saja pegawai yang tidak menerima kunjungan.


4. OUTER JOIN




Menampilkan seluruh data, baik yang mempunyai pasangan di tabel lain maupun yang tidak memiliki pasangan.


Rabu, 12 November 2025

TABEL RUMAH SAKIT phpMyAdmin XII RPL 1

 TABEL RUMAH SAKIT phpMyAdmin


Tabel rumah sakit di phpMyAdmin adalah kumpulan data yang tersusun secara terstruktur dalam sebuah database yang digunakan untuk mengelola informasi rumah sakit, seperti data pasien, dokter, obat, pemeriksaan, dan riwayat penyakit.

Dalam phpMyAdmin, tabel ini berfungsi sebagai wadah penyimpanan data yang saling berhubungan dan bisa diolah menggunakan bahasa SQL (Structured Query Language).

Contoh TABLE dalam database rumah sakit:

1. db_rumah_sakit (Database utama)



2. dokter



3. obat


4. obat_diberikan


5. pasien



6. riwayat_sakit




Contoh VIEW dalam database rumah sakit:

1. view_dokter_urut_pemeriksaan (Menampilkan jumlah pemeriksaan dokter).




2. view_kedatangan_pasien (Menampilkan jumlah kedatangan pasien).




3. view_obat_hampir_habis (Menampilkan stok obat yang sudah habis).



4. view_obat_terbanyak (Menampilkan beberapa pasien yang digunakan).



5. view_pemeriksaan_lengkap (Menampilkan semua tabel pemeriksaan saat ini).



6. Cek daftar semua VIEW di database.




Contoh JOIN dalam database rumah sakit:

1. INNER JOIN



2. LEFT JOIN



3. RIGHT JOIN



4. FULL OUTER JOIN