UNIVERSITAS PAMULANG
Jln. Surya Kencana No.1 Pamulang Barat, Pamulang, Tangerang Selatan Banten, Kode pos
15417
Telp / Fax : (021) 7412566, Website : www.unpam.ac.id
NamaMahasiswa
NomorIndukMahasiswa
Semester/Kelas
ProgramStudi
PERTEMUAN 10
:SatrioFirmansyahA
:2013142764
:VI/06TPLEN
:TeknikInformatika
MataKuliah
NamaDosen
Nilai
Kelas
LEMBAR JAWABAN
Tugas Praktikum(a).
Struktur Database koperasi dan member sebagai tabel.
:PraktikumBasisData
:NardionoS.Kom,M.Kom
:......................................
:RegulerC
Tugas Praktikum(b).
Tambah record pada tabel.
Tugas Praktikum(c).
Tampilan data tabel kedua dengan nama pinjam.
Tugas Praktikum(d).
Tambah record pada tabel.
Tugas Praktikum(e).
Menampilkan data dengan menggunakan inner join using.
Tugas Praktikum(f).
Menampilkan data dengan menggunakan inner
3
Tugas Praktikum(g).
Menampilkan data dengan menggunakan left outer join using
Tugas Praktikum(h).
Menampilkan data dengan menggunakan left outer join memakai where is not null.
Tugas Praktikum(i).
Menampilkan data dengan menggunakan right outer join.
Tugas Praktikum(j).
Menampilkan data dengan menggunakan cross join.
Tugas Praktikum(k).
Menampilkan data dengan menggunakan union.
Tugas Praktikum(l).
Menampilkan data dengan menggunakan SubQuery.
Tugas Pendahuluan :
1. Apa yang dimaksud dengan join dalam Mysql ?
2. Jelaskan perbedaan dari operasi join inner dan outer join !
3. Jelaskan perbedaan dari operasi join Union dan SubQuery ?
4. Jelaskan perbedaan dari operasi join?
5. Buatlah Kesimpulan dari hasil pratikum ke 10 !
Jawaban :
1. Secara singkat join adalah operasi menghubungkan antar beberapa table sehingga terbentuk satu set data yang baru,
join adalah pengabungan table yang dilakukan melalui kolom / key tertentu yang memiliki nilai terkait untuk
mendapatkan satu set dengan informasi lengkap. Lengkap disini artinya kolom data didapatkan dari kolom kolom
hasil join antar table tersebut.
2. Inner join merupakan operasi yang digunakan untuk menghasilkan kumpulan record dari dua buah table atau lebih
dengan nilai yang sama, nilai tersebut merupakan irisan yang terdapt pada tabel tabel tersebut sedangkan Outer
join dibagi menjadi 3 yakni left outer join, right outer join, full outer join.
Right outer join merupakan operasi yang digunakan untuk menghasilkan kumpulan record dari dua buah tabel atau
lebih dengan asumsi bahwa tabel sebelah kanan sebagai rujukan.
Left outer join merupakan operasi yang digunakan untuk menghasilkan kumpulan record dari dua buah tabel atau
lebih dengan asumsi bahwa tabel sebelah kiri sebagai rujukan.
Full outer join merupakan operasi yang digunakan untuk menghasilkan kumpulan record dari dua buah tabel atau
lebih dengan anggotanya adalah semua yang meiliki nilai yang sama ataupun tidak sama.
3. Join Union digunakan untuk menggabungkan beberapa perintah select hingga menghasilkan sebuah hasil yang
nerupakan gabungan dari beberapa perintah select tersebut sedangkan SubQuery adalah sebuah perintah yang
memproses nilai dari hasil perintah yang lainnya.
Inner Join
SELECT *from table_1 INNER JOIN table_2 on table_1.nama = table_2.nama;
4.2.
4.3.
4.4.
4.5.
Cross Join
8