PRAKTIKUM BASIS DATA PERTEMUAN 12
Mahasiswa Rekam Medis
Nama: Devita Medariska
NIM: 30518027
Prodi: D3 RMIK / 2A
1. INNER JOIN LOGIKA
Nama: Devita Medariska
NIM: 30518027
Prodi: D3 RMIK / 2A
1. INNER JOIN LOGIKA
2. LOGIKA LEFT JOIN
3. LEFT JOIN WITH INTERSECTION
4. LOGIKA RIGHT JOIN
5. RIGHT JOIN WITH INTERSECTION
6. FULL JOIN
KETERANGAN
INNER JOIN- Inner Join hanya menampilkan data yang salin berelasi saja, dan tidak akan menampilkan data yang tidak berelasi.
- Fungsi INNER JOIN adalah untuk menghasilkan data dengan menggabungkan 2 tabel atau lebih sehingga memudahkan untuk melihat data yang diinginkan saja.
- Dari script diatas (lihat yang INNER JOIN) bahwa INNER JOIN menggabungkan data yang berelasi, sehingga tidak ada data yang NULL.
- Left Join merupakan penggabungan tabel dimana data akan ditampilkan secara keseluruhan pada tabel pertama (kiri) namun record pada tabel kedua (kanan) yang kosong akan ditampilkan dengan isi NULL.
- Dari script diatas (lihat yang LEFT JOIN) Bahwa ia akan mengisi data yang tidak berelasi sehingga menghasilkan data yang NULL.
RIGHT JOIN
- Right Join memiliki fungsi yang bertolak belakang dengan Left Join, dimana Right Join akan menampilkan data secara keseluruhan pada tabel kedua (kanan), namun NULL pada tabel pertama (kiri).
- Dari script diatas bahwa Right Join apabila ada record yang kosong ia tidak mengambil record yang kosong dalam tabel tersebut, beda dengan Left Join.
- Right Join tidak menampilkan data-data yang tidak berelasi. Beda dengan Left Join.
FULL JOIN
- Full Join adalah suatu bentuk relasi antara dua tabel atau lebih, dimana hasil dari relasi tersebut merupakan penggabungan isi seluruh record dari tabel-tabel yang direlasikan.
- Apabila tabel pertama relasinya tidak ketemu dengan tabel yang kedua maka akan muncul baris yang beberapa kolomnya bernilai “null”. Tetapi kalau record tersebut ada relasinya akan dihasil tabel standard (base table).
Komentar
Posting Komentar