Assalamualaikum Wr Wb Berjumpa kembali bersama saya di Pemrograman SQL Server 2014 ini. Pertemuan kali ini kita akan membahas tenta...

Pemrograman SQL Part (5) - Macam-macam Join di SQL Server

Assalamualaikum Wr Wb

Berjumpa kembali bersama saya di Pemrograman SQL Server 2014 ini. Pertemuan kali ini kita akan membahas tentang Join
Apa itu Join ??
Sebelumnya kita belum pernah yah menyinggung tentang join di pertemuan sebelum-sebelumnya. Oke untuk kali ini saya akan menerangkan sedikit tentang apa itu join di dalam suatu database.
Sedikit penjelasan tentang join yaitu join merupakan penggabungan table yang dilakukan melalui kolom / key tertentu yang memiliki nilai terkait untuk mendapatkan satu set data dengan informasi lengkap.
Kata Lengkap disini artinya kolom data didapatkan dari kolomkolom hasil join antar table tersebut. Dan di dalam join terdapat Syarat utama yaitu :
·         Untuk melakukan seleksi data dari dua buah tabel atau lebih adalah adanya kolom relasi. Kolom relasi adalah kolom yang digunakan sebagai kunci untuk menghubungkan antara tabel satu dengan tabel yang lainnya.

Kita ambil contoh tabel yang sudah kemaren kita buat di pertemuan praktek sebelumnya yaitu dengan menggunakan database dengan 3 tabel berelasi
1.      Tabel Barang
2.      Tabel Supplier
3.      Tabel Pembelian
Itu merupakan beberpa tabel yang telah kita buat kemaren

Untuk lebih detailnya Sahabat IT bisa membuka blog yang kemaren yang sudah saya post

Yah langsung kita lihat contohnya sebagai berikut
 

Dan untuk melihat isi data pada tabelnya kita bisa menggunakan Query “SELECT”
    
          1.  Tabel Barang
               2. Tabel Supplier
                 3. Tabel Pembelian
                                                                                                                         
Setelah kita sudah “SELECT” tabel tabel yang sudah kita buat, baru kita bisa melakukuan JOIN dengan cara memilih attribut pada tabel mana yang ingin kita joinkan
Yah Langsung saja Let’s Join
Disini saya mencontohkan 2 jenis JOIN saja, Sebenarnya masih banyak kok jenis join pada umumnya.
  • CARTESIAN JOIN
   1. Menampilkan tabel Supplier dengan Tabel Pembelian dengan join
           2.  Menampilkan nama supplier dan jumlah beli pada tabel supplier dan pembelian
           3.  Menampilkan kode barang, nama barang dan jumlah beli pada tabel barang dan pembelian
     4.  Menampilkan no nota, kode supplier, nama supplier, nama barang pada tabel Pembelian supplier dan Barang

      5.   Menampilkan kode barang, nama barang, nama supplier, jumlahbeli pada tabel Barang, Pembelian dan supplier


      INNER JOIN

            6.  Menampilkan tabel Supplier dengan Tabel Pembelian dengan inner join
      7.   Menampilkan kode barang nama barang dan no nota pada tabel Barang dan Pembelian
     8.  Menampilkan no nota, nama supplier dan jenis kelamin pada tabel Pembelian dan Supplier
     9.  Menampilkan nama supplier , nama barang, harga dan jumlah beli pada tabel Supplier, Barang dan Pembelian
     10.  Menampilkan no nota, nama supplier , nama barang,  jumlah beli dan total pada tabel Supplier, Barang dan Pembelian
Yah seperti itulah sedikit materi tentang JOIN, Sahabat IT bisa mengekplore lebih lanjut tentang JOIN. Semoga dari apa yang sudah saya berikan ini menjadikan manfaat ilmu bagi kita semua. Dan terus pantengin post-post blog saya selanjutnya yah
Sekian dari saya
Salam IT

Wassalamualikum Wr Wb

0 komentar: