-->

Contoh Praktikum Sistem Basis Data Join Inner Join Outer Join


Contoh Praktikum Sistem Basis Data Join Inner Join Outer Join || Brain Edukasi


Hallo sobat coding, pada kesempatan kali ini, Brainedukasi memberikan informasi materi  Sistem Basis Data materi yang dibahas pada kesempatan ini adalah JOIN dan akan mempraktikanya.




Materi yang dibahas antara lain :
  1. Join
  2. Inner Join
  3. Outer Join

1. Join

Join merupakan operasi untuk menggabungkan tabel dengan query yang dapat menampilkan data dari tabel tabel yang digunakan .Contoh Praktikum ini akan menerapkan penggunaan inner join dan outer join.

Contoh Praktikum.

A. Buka aplikasi SQLyog  dan jangan lupa hidupkan xampp
B. Buat database dengan nama db_pemesanan
C. Buat table dan relasi seperti contoh dibawah ini.

 Tbl_Pelanggan

 tbl_Pesan

Relasi table 

D. Isi Tabel tersebut || insert into tbl_pelanggan dan insert into tbl_pesan berikut. 

 Insert into tbl_Pelanggan

insert into tbl_Pesan

2. Inner Join

Inner Join merupakan menggabungkan tabel secara dua arah , sehingga tidak ada data  yang NULL di satu sisi . dikemukakan oleh ( Solichin 2010 ). . sebagai contoh berikut penggabungan tbl_pelanggan dengan tbl_pesan yang sebelumnya sudah dibuat diatas. 

Perintah penggabungan menggunakan WHERE

SELECT tabel1.*, tabel2.*
FROM tabel1, tabel,
WHERE tabel1.FK = tabel2.PK;

LATIHAN 1. 

1. Ketik Query berikut di SQLyog. 


SELECT    tbl_Pesan.IDPesan, tbl_Pesan.IDPelanggan,
                    tbl_Pelanggan.NamaPelanggan, tbl_Pesan.Tglpesan
FROM        tbl_Pesan , tbl_Pelanggan
WHERE     tbl_Pesan.IDPelanggan = tbl_Pelanggan.IDPelanggan
ORDER BY  IDPesan;




2. Eksekusi Query berikut.
3. Hasil Query berikut ini

Hasil Latihan 1

3. Outer Join

Outer Join merupakan menggabungkan tabel secara satu arah sehingga pada satu sisi kemunginana terdapat NULL . dikemukakan oleh ( Solichin 2010 ). 
Outer Join terbagi menjadi 2 yaitu LEFT JOIN dan RIGHT JOIN. sebagai contoh kalian dapat ikuti latihan dibawah ini. 

Perintah Umum menggunakan LEFT Join. 

SELECT tabel1.*, tabel2.*
FROM tabel1 LEFT JOIN tabel2
ON tabel1.FK = tabel2.PK;

LATIHAN 2  LEFT JOIN

1. Ketik Query berikut ini. 

SELECT      tbl_Pesan.IDPesan tbl_Pesan.IDPelanggan,
                      tbl_Pelanggan.NamaPelanggan, tbl_Pesan.Tglpesan
FROM          tbl_Pesan LEFT JOIN tbl_Pelanggan
ON tbl_Pesan.IDPelanggan = tbl_Pelanggan.IDPelanggan
ORDER BY IDPesan;



2 Eksekusi Query berikut
3 Hasil Latihan 2

hasil left join


Latihan 3 RIGHT JOIN

1. Ketik Query berikut ini. 

SELECT      tbl_Pesan.IDPesan, tbl_Pesan.IDPelanggan,
                      tbl_Pelanggan.NamaPelanggan, tbl_Pesan.Tglpesan
FROM          tbl_Pesan  RIGHT JOIN tbl_Pelanggan
ON tbl_Pesan.IDPelanggan = tbl_Pelanggan.IDPelanggan
ORDER BY IDPesan;

2. Eksekusi Query berikut
3. Hasil Latihan Right Join


 

Berikut Latihan Praktikum Sistem Basis Data Join, Inner Join dan Outer Join. Terima Kasih Selamat belajar dan mempraktikanya || BRAINEDUKASI





LihatTutupKomentar

a