Contoh Relasi Antar Tabel Database dan Jenisnya

Tekno Clarity – Contoh Relasi Antar Tabel Database dan Jenisnya, Pada kesempatan kali ini admin akan membahas tentang dunia Database nih, secara singkat database adalah sebuah media penyimpanan berbasis digital dan dapat bersifat sangat efektif serta bekerja secara daring.

Artikel Menarik Lainnya:

Hampir semua website ataupun blog sudah pasti mempunyai yang namanya database, tetapi tidak semua yah ada pula website yang memang tidak mempunyai database.

Biasanya website yang tidak mempunyai database adalah website landing page atau company profile yang hanya berfungsi untuk menampilkan informasi saja.

Bila kita membahas tentang website atau aplikasi yang bersifat dinamis, sudah pasti mempunyai yang namanya database nih untuk menyimpan perubahan data yang ada.

Nah jadi untuk kalian yang ingin mengetahui dan melihat contoh relasi antar tabel dalam sebuah database, silahkan simak artikel ini sampai akhir yah.

Mengenal Apa itu Database ?

Database adalah sebuah media penyimpanan berbasis digital yang mempunyai sifat sangat efektif dan dapat digunakan kapan saja. Database ini tidak hanya digunakan secara online tetapi juga dapat digunakan secara offline loh sobat tekno clarity.

Nah contohnya database penjualan yang dapat bersifat offline dan mandiri hanya digunakan oleh jaringan lokal tertentu dalam sebuah tempat usaha. Bisa contoh database berbasis online kalian dapat melihat tokopedia, shopee dah bahkan website Tekno Clarity ini.

Website ini menggunakan Database MySQL yang memudahkan admin untuk melakukan hal-hal yang membuat website admin mampu bersikap dinamis setiap saatnya nih.

Rekomendasi Aplikasi DBMS

Untuk memudahkan kalian dalam mengatur database aplikasi atau website kalian, berikut ini admin juga menyediakan daftar rekomendasi aplikasi DMBS yang dapat kalian gunakan:

  • Oracle
  • MySQL
  • Microsoft SQL Server
  • PostgreSQL
  • MongoDB
  • IBM DB 2
  • ElasticSearch
  • Redis
  • Microsoft Access
  • SQLite

Nah jadi silahkan gunakan aplikasi-aplikasi yang telah admin rekomendasikan yah agar lebih mempermudah kalian untuk melakukan pembuatan database.

Jenis Relasi Tabel dalam Database

Sebelum membahas contoh relasi antar tabel di dalam database, admin rasa ada baiknya bila kalian terlebih dahulu mengenal jenis-jenis relasi yang dapat digunakan pada database.

Berikut ini adalah 3 jenis relasi dalam database:

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

Nah setiap tabel yang memiliki relasi juga mempunyai yang namanya foreign key dan primary key.

Contoh Relasi Antar Tabel dalam Database

Sekarang admin akan menampilkan beberapa gambaran dari contoh relasi antara tabel di dalam database:

Relasi One to One

Gambaran dari logika relasi antar tabel one to one field dapat dilihat di bawah ini:

Contoh Relasi Antar Tabel Database dan Jenisnya

Nah terdapat dua buah tabel yag ditampilkan dimana NIS merupakan foreign key pada tabel siswa.

Relasi One to Many

Gambaran dari logika relasi antar tabel one to many dapat dilihat di bawah ini:

Contoh Relasi Antar Tabel Database dan Jenisnya

Nah dapat kalian lihat bahwa tabel kelas membutuhkan data dari beberapa tabel lain yang terdapat di dalam satu database yang sama.

Relasi Many to Many

Gambaran dari logika Many to Many dapat kalian lihat pada gambar di bawah ini:

Contoh Relasi Antar Tabel Database dan Jenisnya

Nah bila kalian lihat setiap tabel saling berhubungan dan membutuhkan satu sama lain, many to many biasanya juga disertai dengan sebuah tabel pivot di dalamnya databasenya untuk menampung data antar tabel yang mungkin akan banyak saling menghubungkan.

Nah jadi itulah contoh relasi antar tabel di dalam database yang dapat admin sampaikan nih. Semoga kalian jadi paham tentang jenis-jenis relasi pada database dan contohnya yah.

Itulah yang dapat admin sampaikan pada artikel Contoh Relasi Antar Tabel Database dan Jenisnya kali ini. Semoga bermanfaat untuk kalian semua para pembaca website Tekno Clarity.

Terima kasih telah berkunjung di Tekno Clarity, sekian dan Wassalamualaikum Warahmatullahi Wabarakatu.