Anda di halaman 1dari 9

YAYASAN SASMITA JAYA

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.

4. Perbedaan operasi join sebagai berikut :


4.1.

Inner Join
SELECT *from table_1 INNER JOIN table_2 on table_1.nama = table_2.nama;

4.2.

Left outer join


SELECT *from table_1 LEFT OUTER JOIN table_2 on table_1.nama = table_2.nama;

4.3.

Right outer join


SELECT *from table_1 RIGHT OUTER JOIN table_2 on table_1.nama = table_2.nama;

4.4.

Full outer join


SELECT *from table_1 FULL OUTER JOIN table_2 on table_1.nama = table_2.nama;

4.5.

Cross Join
8

SELECT field1,field2 FROM table1 CROSS JOIN table2;


5. Dalam praktikum pertemuan 10 ini para mahasiswa dimaksudkan untuk memahami jenis jenis operasi join dalam
sebuah pengolahan database. Dan dalam praktikum ini juga mahasiswa untuk lebih teliti dalam input perintah
perintah mysql dalam cmd.

Anda mungkin juga menyukai