Rabu, 30 Juli 2025

Penggambaran RDBMS Sederhana dengan ERD Plus

Penggambaran RDBMS Sederhana dengan ERD Plus




  Gambar 1.1


             RDBMS dapat dengan mudah disimulasikan dengan ERD Plus.ERD Plus adalah software yang digunakan untuk menyimulasikan RDBMS.Dimana ini sangat dibutuhkan untuk para back-end developer.ERD Plus memiliki fitur seperti membuat entity dan relationship. Seperti gambar 1.1.Dimana kita mengsimulasikan relasi basis data.

 

              Cara cukup mudah untuk memulai menggunakan. Saya akan menggunakan contoh diatas sebagai penjelasan. Pertama,pilih entity sebagai objek,diatas saya gunakan tiga entity sebagai objek.Lalu gunakan relationship untuk menginteraksikan kedua entity.Kita bisa menekan relationship untuk menjelaskan relasi apa yang digunakan.

 

Kamis, 24 Juli 2025

Jenis Relasi Database

 

Jenis Relasi Database





                
Relasi One to One, One to Many, dan Many to Many pada sebuah tabel database akan sering kita lakukan disaat merancang sebuah database yang baik. Sebelum lebih lanjut lagi, relasi tabel pada database itu artinya apa sih? Relasi pada tabel merupakan relasi atau hubungan antara tabel yang satu dengan yang lain pada database. Pada sebuah database, relasi dihubungkan dengan dua tabel yang dihubungkan melalui kolom foreign key pada tabel pertama dengan primary key tabel kedua.Gambaran bisa dilihat di gambar atas.
    
            Berdasarkan gambar di atas terdapat dua tabel yaitu tabel dosen dan tabel jurusan yang memiliki primary key dan foreign key. Pada tabel jurusan terdapat primary key id_jurusan dan foreign key dosen_id_dosen yang berelasi ke tabel dosen. Sedangkan isi dari foreign key dosen_id_dosen adalah id_dosen pada tabel dosen. Foreign key yang ada pada tabel jurusan digunakan untuk menghubungkan tabel dosen dengan tabel jurusan.

Beberapa hal yang harus kamu ketahui tentang foreign key & primary key:

  • Harus unik
  • Tabel hanya boleh memiliki satu primary key, namun dalam beberapa kasus boleh lebih dari 1 primary key (composite key)
  • Tabel boleh memiliki lebih dari satu foreign key
  • Foreign key digunakan untuk membuat relasi antar tabel

Ada beberapa jenis relasi database, yang akan dibahas adalah:

  • One to One
  • One to Many
  • Many to Many

Lalu bagaimana cara relasi tabel database yang baik dan benar? baca dengan teliti tiga poin relasi di bawah ini agar kamu benar-benar mengerti.


  1. Relasi One to One adalah relasi yang mana setiap satu baris data pada tabel pertama hanya berhubungan dengan satu baris pada tabel kedua. Agar tidak bingung, lihat visualisasi garis relasi One to One di bawah ini:

    Visualisasi relasi One to One

    Pada gambar di atas maksudnya adalah satu jurusan dikepalai oleh satu dosen.

  2. Relasi One to Many adalah relasi yang mana setiap satu baris data pada tabel pertama berhubungan dengan lebih dari satu baris pada tabel kedua. Agar tidak bingung, lihat visualisasi garis relasi One to Many di bawah ini:

    Visualisasi relasi One to Many

    Pada gambar di atas maksudnya adalah satu dosen wali dapat menampung lebih dari satu mahasiswa.

  3. Relasi Many to Many adalah relasi yang mana setiap lebih dari satu baris data dari tabel pertama berhubungan dengan lebih dari satu baris data pada tabel kedua. Artinya, kedua tabel masing-masing dapat mengakses banyak data dari tabel yang direlasikan. Dalam hal ini, relasi Many to Many akan menghasilkan tabel ketiga sebagai perantara tabel kesatu dan tabel kedua sebagai tempat untuk menyimpan foreign key dari masing-masing tabel. Agar tidak bingung, lihat visualisasi garis relasi Many to Many di bawah ini:

    Visualisasi relasi Many to Many

    Pada gambar di atas maksudnya adalah setiap mahasiswa dapat mengambil banyak mata kuliah dan setiap mata kuliah dapat diambil banyak mahasiswa.

    Karena relasi One to Many menghasilkan tabel baru atau tabel ketiga, jika menyertakan record tabel baru tersebut pada grafik akan terlihat seperti di bawah ini. Karena hubungan erat mahasiswa yang belajar mata kuliah adalah nilai dan sekaligus berfungsi sebagai penghubung antara tabel mahasiswa dan mata kuliah.

    Visualisasi relasi Many to Many

Membuat Database dari PHPMyAdmin

Membuat Database dari phpMyAdmin 


        phpMyAdmin adalah sebuah aplikasi berbasis web yang digunakan untuk mengelola database MySQL atau MariaDB.Sehingga dengan menggunakan aplikasi ini yang disertai tampilan GUI memudahkan pengguna agar tidak repot mengetik melalui prompt terminal.Kemudahan ini dapat menjadikan alat untuk belajar pemula dalam dunia coding website.


            Pada materi kali ini,akan saya tunjukkan cara membuat database dari phpMyAdmin.Langkah-langkahnya:


  1. Masuk ke Aplikasi yang berisikan server dan database sql seperti XAMPP atau Laragon,namun kali ini saya akan jalankan Laragon.