Monday, March 5, 2018

Cara mudah membuat relasi SQLYog

Ilustrasi DBMS - Catatan Nizwar ID
Selamat malam para pembaca, dengan diriku yang absen teraweh karna sakit diare kali ini ingin menyampaikan sedikit ilmu bermanfaat, tentang gimana Cara Mudahnya membuat Relasi Tabel dengan Software SQLYog, yang pastinya Ori tulisan gue, tanpa kopas dari Blog abal abal (yang rata-rata kopas punya orang lain pula).

Buat yang belum tau, SQLYog adalah salah satu diantara jenis-jenis DBMS yang simple, kece, cepet, dsb. dengan ini lo bisa mengelola Basis Data lo dengan Mudah, tanpa menggunakan Browser yang notaben bikin DBMSnya agak berat dan.... dan.... ya gitu...

Dibeberapa kasus , Gw yakin lo kenal Aplikasi ini dari Sekolah maupun Kuliah, haha gue juga gitu, kenal dari Kampus Kece gue, dan ternyata enak banget makenya, ga lemot ketimbang Mysql yang diakses lewat Browser

Cara Menggunakan

Oke langsung aja, Konekan Apache dan MySQL lo pake XAMPP atau software sejenis, Buka SQLYog, di Tutorial kali ini, kita coba membuat Database baru, silahkan buat dengan nama db_latihan_nizwar (terserah lo sih namanya gimana).
Cara Membuat Database SQLYog dengan Menu dan Code - Catatan Nizwar ID
Buat Database, seperti cara diatas (tutorial ini pake cara manual) atau kalo mau Kodematis, lo bisa masukin di Queri 
CREATE DATABASE db_latihan_nizwar
setelah itu Buat Table, hmm.... apa ya... kita coba 3 Tabel, tbl_Barang, tbl_Pembeli, tbl_Penjualan... kira kira seperti ini tipe datanya.
Contoh latihan pembuatan table dengan SQLYog - Catatan Nizwar ID
Untuk melakannya, pertama Klik kanan pada Database lalu akan muncul Menu, pilih Create Table (atau cukup pencet tombol F4), dan isi Table Name, Nama Kollom, Tipe data dan Hak istimewanya, lo sesuaikan kaya perintah gw diatas, kira-kira seperti ini prosesnya
Cara Membuat Table dengan SQLYog menggunakan Menu dan Code - Catatan Nizwar ID
Gue ulang caranya sekali lagi Pertama, Klik kanan pada Tables yang ada di Database (db_latihan_nizwar), setelah itu pilih Create Table, lalu buat Semua Table (tbl_Pembeli, tbl_Barang, tbl_Penjualan) sesuai dengan Tipe data gw diatas.

Et tet tet tet..... Untuk Table Penjualan, jangan terburu-buru... Perhatikan gambar berikut, kita harus merelasikannya ke table lainnya, yaitu dengan membuat Foreign Key seperti gambar dibawah

Membuat Relasi Foreign Key dengan SQLYog melalui Menu dan Code - Catatan Nizwar ID
Pindah ke tab Foreign Keys, lalu isikan seperti gambar diatas...
Disini lah letak PengRelasinya, dimana id_Barang dan id_Pembeli menjadi PRIMARY KEY di table masing masing kemudian dijadikan Foreign Key di Table tbl_Penjualan.

Untuk kode Querinya :
CREATE TABLE `db_latihan_nizwar`.`tbl_Pembeli`(
`id_Pembeli` INT(8) NOT NULL PRIMARY KEY AUTO_INCREMENT,
`nama` VARCHAR(64),
`alamat` TEXT,
`no_hp` VARCHAR(16));
CREATE TABLE `db_latihan_nizwar`.`tbl_Barang`(
`id_Barang` VARCHAR(8) PRIMARY KEY NOT NULL,
`nama` VARCHAR(32),
`harga` INT(128));
CREATE TABLE `db_latihan_nizwar`.`tbl_Penjualan`(
`id_Penjualan` INT(8) PRIMARY KEY NOT NULL AUTO_INCREMENT,
`id_Pembeli` INT(8),
`id_Barang` VARCHAR(8),
`total_beli` INT(2),
CONSTRAINT `fk_Pembeli` FOREIGN KEY (`id_Pembeli`) REFERENCES `db_latihan_nizwar`.`tbl_pembeli`(`id_Pembeli`) ON UPDATE CASCADE ON DELETE CASCADE,
CONSTRAINT `fk_Barang` FOREIGN KEY (`id_Barang`) REFERENCES `db_latihan_nizwar`.`tbl_barang`(`id_Barang`) ON UPDATE CASCADE ON DELETE CASCADE ); 
Maka jadilah Relasi antar table, dari tbl_Pembeli dan tbl_Barang yang dihubungkan dengan tbl_Penjualan (Sebagai Relasinya), kira-kira hasilnya seperti ini.
Memperlihatkan Relasi pada Mysql, hasil dari Latihan SQLYog - Catatan Nizwar ID
Ngerti ga lo, ngerti ga lo??? ngerti lahhhhh... artikel kali ini emang kayanya agak membingungkan.... silahkan baca pelan pelan, sembari menunggu berbuka (ya kali lo bacanya pas puasa hoho)....

Okeh sekian artikel gw kali ini, See Ya!

Cari dengan kata kunci :

  • Cara menggunakan SQLYog

  • Cara Mudah Mengoprasikan SQLYog

  • DBMS SQLYog

  • Cara membuat Table Berelasi di MYSQL, SQLYog

  • Contoh Pembuatan Relasi pada Table MYSQL, SQLYog

  • Cara membuat Database dan Table SQLYog

Bagikan Ke Temen-Temen mu!

Related

0Komentar