PendahuluanPada bahasa SQL, operasi join atau penggabungan "menyamping" antar table adalah operasi dasar database relasional yang sangat penting. Untuk mendukung perancangan database resional yang baik, berikut adalah penjelasan dan ilustrasi mengenai join ini. Merelasikan Table dengan "Join"Secara singkat join adalah operasi menghubungkan antar beberapa table sehingga terbentuk satu set data yang baru. Sebagai contoh, saya memiliki hubungan antar table master cabang dan master kota yang tampak pada gambar skema berikut ini.
![]() Beberapa poin dari skema di atas adalah sebagai berikut :
PenutupJoin adalah penggabungan table yang dilakukan melalui kolom / key tertentu yang memiliki nilai terkait untuk mendapatkan satu set data dengan informasi lengkap. Lengkap disini artinya kolom data didapatkan dari kolom-kolom hasil join antar table tersebut. Join diperlukan karena perancangan table pada sistem transaksional kebanyakan di-normalisasi, salah satu alasannya untuk menghindari redundansi. Untuk informasi selengkapnya mengenai normalisasi data bisa dibaca pada halaman situs wikipedia ini. Dan untuk Anda yang ingin berdiskusi lebih lanjut mengenai konsep lain di database relasional atau bahasa SQL, silahkan bergabung dengan komunitas kami dari informasi di halaman ini. |
Bahasa SQL >