Cara menggunakan class diagram phpmyadmin

Relasi/Hubungan antar tabel pada database MySQL merupakan hal lazim dilakukan untuk keperluan tertentu, yang tentu saja diterapkan dengan tujuan untuk mengoptimalkan penggunaan atau manajemen data yang berada didalam database itu sendiri.


Sebagai contoh misalnya Anda memiliki sebuah tabel barang dan tabel stok, ketika misal terjadi perubahan seperti update/delete pada tabel barang, maka hal tersebut dapat mempengaruhi tabel stok. Hal ini mungkin saja bisa dipenuhi misal dari sisi script php, tapi kalau menurut Saya memang tidak efisien, karena Anda perlu melakukan parameter update/delete kedua tabel, sedangkan dengan mengimplementasikan relasi, Anda hanya perlu melakukannya satu kali.


Kriteria Relasi Tabel MySQL/MariDB


Sebelum belajar merelasikan tabel dengan phpMyAdmin, ada satu hal yang perlu Anda ketahui yaitu untuk merelasikan sebuah tabel, ada kriteria yang perlu dipenuhi pada tabel/data yang akan direlasikan. Kriterianya adalah : Data yang akan direlasikan harus memiliki kunci pimary atau kunci unik


Jika misal ada dua tabel dengan nama data kode_barang pada dua tabel yang berbeda, baik tabel pertama ataupun kedua harus didefinisikan sebagai kunci primary ataupun unik


Baca juga :

  • Membuat Relasi Tabel MySQL Dengan Foreign Key Constraint
  •  Tutorial MySQL : Menampilkan Data Tabel A yang Belum ada di Tabel B



Cara Membuat Relasi Tabel Dengan phpMyAdmin



Saya memberikan contoh sederhana bagaimana sebuah relasi dibuat dengan mengggunakan bantuan antar muka phpMyadmin. Ada dua jenis tabel yang akan kita buat disini yaitu tabel_barang dan tabel_stok



  1. Buat tabel baru dengan nama tabel_barang dengan susunan sebagai berikut
  2. id_barang int(5) primary_key AUTO_INCREMENT, kode_barang int(5) unique_key, dan nama_barang varchar(65)
  3. Selanjutnya untuk tabel_stok buat strukturnya seperti berikut
  4. id_stok int(5) primary_key AUTO_INCREMENT, kode_barang int(5) unique_key dan jumlah_stok int(5)
  5. Selanjutnya klik pada database
  6. Klik menu more > Designer
  7. Pada menu samping, pilih Create Relationship
  8. Saat muncul refrence key, arahkan ke tabel_barang kolom kode_barang
  9. Selanjutnya Foreign key ke tabel_stok barang dengan kolom kode_barang
  10. sehingga nanti muncul tampilan/jendel Create Relationship FOREIGN KEY seperti berikut ini


  11.  Pilih CASCADE baik untuk on delete atau on update


Sampai disini proses pembuatan relasi telah selesai. Anda bisa mulai melakukan pengujian dengan memasukan daftar barang ke tabel_barang dan stok barang ke tabel_stok. Lalu perhatikan ketika misal Anda melakukan update/delete pada tabel_barang, maka tabel_stok akan ikut terpengaruh





PLEASE SHARE

Share it Share it Tweet Share it Pin it

Ahmad Zaelani

Seorang laki - laki biasa yang senang duduk sendirian di pinggir pantai, pengagum embun pagi dan lembayung senja, suka blogging, coding dan jogging. Moto hidupnya adalah hidup santai dan simpel

by Achmad Fimansyah 23.18



CARA RELASI ANTAR TABLE DATABASE DENGAN PHPMYADMIN






Okeh masih berhubungan dengan DATABASE. Kali ini saya akan memposting bagaimana sih jika kita sudah membuat database dan table, jika kita ingin merelasikan antar table agar dapat saling berhubungan satu sama lain.
Langsung saja nih.

1. Jalankan Xampp anda.
2. Masuk ke PhpMyAdmin.
3. Buat database sesuai dengan kebutuhan anda jika belum tau bisa dilihat disini Cara Membuat Database dengan PhpMyAdmin.
4. Buat Table sesuai dengan kebutuhan anda minimal 2 table. jika belum tau bisa dilihat disini Cara Membuat Table dengan PhpMyAdmin 
5. Sesuaikan Primary Key dari masing-masing table yang anda buat.

Jika sudah membuat database dan tablenya maka akan terlihat seperti gambar berikut.





Penting :
Karena disitu ada beberapa table maka pilih salah satu table yang akan digunakan sebagai rujukan. atau Foreign Key nya.
Jika belum paham begini ceritanya. 
Karena disitu kita belum mempunyai Foreign Key maka jika kita menginputkan field atau isi kedalam masing masing table kita tidak akan bisa merelasikan antar table.
Maka dalam merelasikan antar table di salah satu table Rujukan harus mempunyai Foreign Key agar Table tersebut tau bahwa Foreig Key tersebut adalah punya dari table Primary Key.

Untuk Contoh disini saya membuat database dengan nama contoh dan mempunyai 2 Table :

database contoh

table1
id_table1
nama_table1
jumlah_table1

table2
id_table2
nama_table2
jumlah_table2

nah untuk membuat merelasikan antar table kita harus menambahkan satu Foreign Key pada table rujukan.

disini saya akan menambahkan Foreign Key pada table2 seperti contoh berikut:

table2
id_table2
nama_table2
jumlah_table2
id_table1

Caranya menambahkan Foreign Key pada table2 adalah :


Klik table rujukannnya -> tambahkan 1 kolom setelah jumlah_table1 -> Kirim
Setelah itu isikan fieldnya seperti gambar berikut:


Jika berhasil maka akan tampil seperti gambar berikut :

Setelah itu pilih / klik database nya jika belum tau juga silakan lihat gambar berikut :

Maka akan muncul gambar berikut, lalu pilih atau klik tombol lainnya dan pilih desainer.

Maka akan muncul seperti gambar berikut :


Yang terakhir adalah klik pilihan buat relasi seperti gambar berikut:

Pilih Kunci Rujukan :

Pilih Foreign Key nya :

Pilih Cascade pada pilihan on delete dan Cascade pada pilihan on update pada kolom buat relasi FOREIGN KEY. Lalu pilih / klik OK Lihat gambar :

Setelah itu jika berhasil maka tampilannya aan terlihat seperti gambar berikut :






Selamat mencoba :D






Langkah langkah cara membuat relasi di phpMyAdmin?

Cara membuat relasi di phpMyAdmin adalah pilih database yang sudah dibuat. Lalu, klik tab Designer dan muncul tabel yang sebelumnya sudah dibuat. Pertama pilih database yang sudah kamu buat misalnya adalah Data Karyawan PT. X. Klik tab 'Designer' dan akan muncul tabel yang sebelumnya sudah kamu buat juga.

Bagaimana cara membuat tabel di phpMyAdmin?

Membuat tabel melalui phpMyAdmin.
Membuat database di MySQL..
Install phpMyAdmin..
Masuk ke database melalui phpMyAdmin dan create tabel seperti gambar di bawah ini:.
Kemudian isikan seperti berikut : Kemudian pastikan pada field customer_id diset sebagai Primary Key dan Auto Increment:.
Klik Save..

Langkah langkah membuat relasi antar tabel?

Tahapan untuk membuat skema relasi antara lain:.
Klik tab Database Tools..
Klik Relationships..
Pada jendela Show Table, pilih nama tabel yang akan dibuat lalu klik Add. Lakukan proses tersebut berulang-kali sampai seluruh tabel yang akan dibuat skemanya muncul pada lembar Relationships..

Mengapa kita harus menggunakan phpMyAdmin?

Salah satu kegunaan phpMyAdmin adalah untuk membuat database sebuah website. Karena phpMyAdmin merupakan salah satu fitur pada cPanel, Anda bisa langsung mengaksesnya melalui cPanel website Anda.

Postingan terbaru

LIHAT SEMUA