Anda di halaman 1dari 5

PRAKTIKUM 9

JOIN TABLE

Langkah – langkah melakukan praktikum 8:

a. Jalankan Oracle 10g caranya : All program Oracle OraDb10g_home1


Application Development SQL Plus

b. Masukkan username : system dan password: amikom (sesuai dengan password


yang telah dibuat)
1. Untuk menyimpan setiap hasil eksekusi instruksi sql ke dalam file maka aktifkan
mode spool diikuti parameter nama file yang akan digunakan untuk menyimpan
hasil eksekusi tersebut. Kemudian untuk menonaktifkan ketikkan SPOOL OFF
2. Aktifkan mode SPOOL dengan mengarahkan ke folder masing-masing, misal
fina001 maka ketikkan perintah:

SQL > SPOOL D:\fina001\join.txt

Join merupakan sebuah operasi yang digunakan untuk mendapatkan data gabungan dari dua
tabel atau lebih. Operasi ini digunakan dalam perintah SELECT dan biasanya dipakai
untuk memperoleh detail data dari tabel-tabel yang saling terkait (memiliki relasi).
Operasi JOIN pada Oracle, yaitu :
Berdasarkan tanda pembanding pada klausa where:
1. Equi Join
2. Non-Equi Join
Berdasarkan data yang dihasilkan:
1. Inner Join
2. Outer Join
3. Self Join

Berikut ini beberapa perintah join pada oracle:


1. Equi Join

1
Penggunaan kolom alias pada join:

Cartesian Product:

2. Non Equi Join:


Silahkan buat tabel nilai dan tambahkan constraint primary key = kode_nilai :

Silahkan buat tabel mahasiswa sdan tambahkan constraint primary key = NIM :

Id_Ketua varchar2(10));

Berikut perintah non equi join pada dua tabel diatas:

3. Left Outer Join

2
4. Right Outer Join

5. Full Outer Join

6. Self Join

7. Natural join

3
8. Klausa Using

9. Klausa ON

Klausa ON untuk Non Equi Join:

4
10. Cross Join

11. Join Banyak Tabel

Anda mungkin juga menyukai