MODUL 5 MENAMPILKAN DATA DARI BEBERAPA TABEL - PowerPoint PPT Presentation

1 / 11
About This Presentation
Title:

MODUL 5 MENAMPILKAN DATA DARI BEBERAPA TABEL

Description:

Title: PowerPoint Presentation Last modified by: Rini Created Date: 1/1/1601 12:00:00 AM Document presentation format: On-screen Show Other titles – PowerPoint PPT presentation

Number of Views:33
Avg rating:3.0/5.0
Slides: 12
Provided by: acid150
Category:

less

Transcript and Presenter's Notes

Title: MODUL 5 MENAMPILKAN DATA DARI BEBERAPA TABEL


1
MODUL 5MENAMPILKAN DATA DARI BEBERAPA TABEL
  • Kusrini, M.Kom

2
SYNTAX
  • SELECT
  • Tabel1.Kolom1, Tabel1.Kolom2, , Tabel1.Kolomn,
  • Tabel2.Kolom1, Tabel2.Kolom2, , Tabel2.Kolomn,
  • Tabeln.Kolom1, Tabeln.Kolom2, , Tabeln.Kolomn
  • FROM Tabel1, Tabel2,, Tabeln
  • WHERE kondisi

3
Relasi Antar Tabel
4
CARTESIAN PRODUCT
  • Menampilkan kombinasi data dari tabel-tabel
  • Contoh
  • SELECT Mahasiswa.NIM, Mahasiswa.nama,
  • KRS.IdKelas, KRS.Nilai
  • FROM Mahasiswa, KRS

5
PENGGUNAAN ALIAS
  • SELECT alias1.kolom, alias2.kolomFROM tabel1
    alias1, tabel2 alias2WHERE kondisi
  • Contoh
  • SELECT M.NIM, M.nama,
  • K.IdKelas, K.Nilai
  • FROM Mahasiswa M, KRS K

6
EQUIJOIN
  • Penggabungan antartabel yang menggunakan operator
    sama dengan () pada kondisi dalam klausa WHERE
    untuk membandingkan satu kolom dengan kolom
    lainnya
  • Contoh
  • SELECT M.NIM, M.nama,
  • K.IdKelas, K.Nilai
  • FROM Mahasiswa M, KRS K
  • WHERE M.NIM K.NIM

7
LEFT JOIN
  • informasi yang ditampilkan adalah semua data dari
    tabel sebelah kiri statement left join beserta
    pasangannya dari tabel sebelah kanan. Meskipun
    ada data dari sebelah kiri tidak mimiliki
    pasangan, tetap akan ditampilkan dengan
    pasangannya berupa NULL
  • Contoh
  • SELECT M.NIM, M.nama,
  • K.IdKelas, K.Nilai
  • FROM Mahasiswa M left join KRS K
  • On M.NIM K.NIM
  • WHERE Nama like a

8
RIGHT JOIN
  • informasi yang ditampilkan adalah semua data dari
    tabel sebelah kanan statement right join beserta
    pasangannya dari tabel sebelah kiri. Meskipun ada
    data dari sebelah kanan statement right join
    tidak memiliki pasangan, data tersebut tetap
    ditampilkan dengan diberi pasangan NULL
  • Contoh
  • SELECT M.NIM, M.nama,
  • K.IdKelas, K.Nilai
  • FROM Mahasiswa M Right join KRS K
  • On M.NIM K.NIM
  • WHERE Nama like a

9
FULL JOIN
  • informasi yang ditampilkan adalah dari kedua
    tabel baik kiri maupun kanan statement full join
    dengan pasangannya. Bagi data yang tidak memiliki
    pasangan akan diberi pasangan dengan NULL
  • Contoh
  • SELECT M.NIM, M.nama,
  • K.IdKelas, K.Nilai
  • FROM Mahasiswa M Full join KRS K
  • On M.NIM K.NIM
  • WHERE Nama like a

10
LANGKAH PRAKTIKUM
  • Buka Query Analyzer
  • Aktifkan Database Anda!!!!
  • Dari Query Analyzer buka file QueryInsert.sql
  • Jalankan (Tekan tombol F5)!!!
  • Tutup file QueryInsert.sql
  • Buka lembar kerja baru
  • Buat Query pada Latihan
  • Tulis Query
  • Catat Hasil
  • Kumpulkan

11
TULIS QUERY UNTUK
  1. Tampilkan data NIM, Nama dan Nilai Mahasiswa yang
    idkelasnya gt 1
  2. Tampilkan data mahasiswa yang diajarkan oleh
    Kusrini
  3. Tampilkan data dosen yang tidak mengajar
  4. Tampilkan data matakuliah yang tidak
    diselenggarakan
  5. Tampilkan data Nama mahasiswa, nama matakuliah
    yang diambil, sks matakuliah, nama dosen yang
    mengajar dan nilainya
Write a Comment
User Comments (0)
About PowerShow.com