X. Join Di sajikan untuk Lingkungan TASS Dosen : Tora Fahrudin., M.T

Slides:



Advertisements
Presentasi serupa
Praktikum Database Query Tingkat Lanjut Abdul Kadir.
Advertisements

TRANSFORMASI MODEL DATA ER ke BASIS DATA
SQL ADVANCEADVANCE. SQL Data Type MySQL Text Type : 9/7/2014By : Suwondo, S.Kom2.
ALJABAR RELASIONAL Mata Kuliah : Database 1 Dosen : Tessy Badriyah.
Latihan SQL.
Praktikum Database Pengenalan Query

QUERY Antar Tabel Basis Data.
Sistem Manajemen Basis Data
Fungsi SQL lanjut dan pengambilan data dari multiple table.
Pertemuan : 8 Basis Data Terapan
DIAGRAM ER dalam Notasi Lain
5. MENAMPILKAN DATA DARI BEBERAPA TABEL
JOINED TABLE Untuk menampilkan data dari dua atau lebih tabel, maka tabel – tabel tersebut harus dihubungkan terlebih dahulu  JOIN.
DATA MANIPULATION LANGUAGE (DML)
Basisdata Fuzzy Materi Kuliah (Pertemuan 15) LOGIKA FUZZY
INNER JOIN.
Praktikum Database Subquery Lanjutan dan View Abdul Kadir.
QUERY Antar Tabel Basis Data.
Fungsi JOIN.

Data Manipulation Language Pertemuan : 4 Basis Data Terapan.
Data Types Data Definition Language Referential Constraint SQL Query
SISTEM INFORMASI AKADEMIK DI SMA NEGERI 1 CIPARAY     SKRIPSI   Diajukan sebagai Salah Satu Syarat kelulusan Pada Program Studi Sistem Informasi Jenjang.
P2TK Dikdas – Kemdikbud Januari 2014
MANAJEMEN BASIS DATA Pertemuan 8 SUBQUERY.
SQL-Fungsi Baris Tunggal
JOIN Kuliah Tambahan.
REMUNERASI PADA UIN SYARIF HIDAYATULLAH JAKARTA
Oleh : Asyarudin MT [ andhin ] P2TK Dikdas – Kemdikbud 2014
SQL-Fungsi Baris Tunggal
اَلسَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
QUERY Antar Tabel Basis Data.
Structure Query Language
Teknik Informatika Basis Data (MMT-042)
SOSIALISASI PA PRODI TK 2016
PENYELENGGARAAN PENERIMAAN PESERTA DIDIK BARU (PPDB) PADA
Bahasa query terpan.
JOIN.
VII. DDL Di sajikan untuk Lingkungan TASS Dosen : Tora Fahrudin., M.T
Praktikum Database Subquery Lanjutan dan View
JOIN.
Using Subqueries to Solve Queries
Basis Data [TK1064] I. Pengenalan Entitas dan Atribut
Basis Data [TK1064] VI. Pengenalan Lingkungan MySQL
Basis Data [TK1064] XI. Group By Di sajikan untuk Lingkungan TASS
PENYAMAAN PERSEPSI PENYUSUNAN SKP
Presentasi hasil pembekalan dan penilaiannya
QUERY SQL Modul Query.
Basis Data [TK1064] I. Pengenalan Relasi dan Kardinalitas
Basis Data [TK1064] IV. Skema relasi dan diagram relationship
XPATH Disusun oleh : Tora Fahrudin., M.T
Struktur Query Language
Sistem Berbasis Fuzzy Materi 3
Basis Data [TK1064] IX. Select Di sajikan untuk Lingkungan TASS
Structured Query Language
Query dalam sql server Pertemuan 6.
Perancangan Basis Data Relasional Converting ER Model To Table
Pertemuan 7 SQL – SELECT (Join Table)
Fuzzy Database.
8. MENAMPILKAN DATA DARI BEBERAPA TABEL
Di sajikan untuk Lingkungan TASS Dosen : Tora Fahrudin., M.T
Basis Data [TK1064] I. Pengenalan Basis Data
Structure Query Language (II)
Mengelola Query Basis Data (2)
5. MENAMPILKAN DATA DARI BEBERAPA TABEL
Sistem Basis Data View STMIK – AUB SURAKARTA.
SISTEM INFORMASI AKADEMIK BERBASIS WEB DI SEKOLAH DASAR NEGERI 7 BATUJAJAR KECAMATAN BATUJAJAR KABUPATEN BANDUNG BARAT Oleh : DEDY WIBOWO RAMDHANI
Asyarudin Andhin, MT P2TK Dikdas – Kemdikbud 2014.
2017 WORLD CLASS UNIVERSITY SUMMER SCHOOL PROGRAM
Transcript presentasi:

X. Join Di sajikan untuk Lingkungan TASS Dosen : Tora Fahrudin., M.T Basis Data [TK1064] X. Join Di sajikan untuk Lingkungan TASS Dosen : Tora Fahrudin., M.T

JOIN Digunakan untuk menggabungkan data dari sumber tabel lebih dari 1. Perhatikan ER berikut

JOIN

JOIN

SELECT tabel_a.*, tabel_b.* FROM tabel_a JOIN tabel_b Sintak UMUM SELECT tabel_a.*, tabel_b.* FROM tabel_a JOIN tabel_b ON (tabel_a.key=tabel_b.key)

JOIN 2 tabel Tampilkan nip,nama dan tanggal masuk sebagai pegawai untuk seluruh pegawai SELECT a.nip,a.nama,b.tglmulai FROM guru a JOIN menjabat b ON (a.nip=b.nip)

JOIN lebih dari 2 tabel Tampilkan nip,nama dan tanggal masuk sebagai pegawai serta nama jabatan dan gajinya untuk seluruh pegawai SELECT a.nip,a.nama,b.tglmulai,c.namajabatan,c.gaji FROM guru a JOIN menjabat b ON (a.nip=b.nip) JOIN jabatan c ON (b.kodejabatan=c.kodejabatan)

JOIN dengan filter WHERE Tampilkan nip,nama dan tanggal masuk sebagai pegawai serta nama jabatan dan gajinya untuk seluruh pegawai yang jabatannya adalah STAFF SELECT a.nip,a.nama,b.tglmulai,c.namajabatan,c.gaji FROM guru a JOIN menjabat b ON (a.nip=b.nip) JOIN jabatan c ON (b.kodejabatan=c.kodejabatan) WHERE c.namajabatan = 'STAFF';

JOIN dengan WHERE Tampilkan nip,nama dan tanggal masuk sebagai pegawai untuk seluruh pegawai SELECT a.nip,a.nama,b.tglmulai FROM guru a, menjabat b WHERE a.nip=b.nip

JOIN WHERE lebih dari 2 tabel Tampilkan nip,nama dan tanggal masuk sebagai pegawai serta nama jabatan dan gajinya untuk seluruh pegawai SELECT a.nip,a.nama,b.tglmulai,c.namajabatan,c.gaji FROM guru a,menjabat b,jabatan c WHERE a.nip=b.nip AND b.kodejabatan=c.kodejabatan

JOIN dengan filter WHERE Tampilkan nip,nama dan tanggal masuk sebagai pegawai serta nama jabatan dan gajinya untuk seluruh pegawai yang jabatannya adalah STAFF SELECT a.nip,a.nama,b.tglmulai,c.namajabatan,c.gaji FROM guru a,menjabat b,jabatan c WHERE a.nip=b.nip AND b.kodejabatan=c.kodejabatan AND c.namajabatan = 'STAFF'

Latihan

Latihan Tampilkan semua siswa yang mengambil matapelajaran Sejarah (yg di tampilkan nis, nama, dan nama mp, nilai) Tampilkan semua siswa yang mengambil matapelajaran Sejarah dan dimungkinkan untuk mengambil remidi (nilai < 25)

Latihan 3. Tampilkan jadwal mengajar dari guru dengan nip = ’11’ 4. Tampilkan jadwal guru, meliputi nama guru dan nama matapelajarannya, untuk guru dengan nip = ‘10’, terurut berdasarkan harinya

Latihan 5. Tampilkan semua data siswa dengan nama walikelasnya 6. Tampilkan semua data siswa yang walikelasnya sudah berumur > 60 tahun

Latihan TAK Tampilkan semua siswa yang dengan nama jenjang prodi dan minimal poin yang harus di tempuhnya Tampilkan semua peran kegiatan yang sudah dilakukan oleh siswa dan sudah di approve di bulan maret 2015

Latihan TAK 3. Tampilkan semua siswa dan kegiatannya (libatkan nama peran kegiatan, nama kegiatan, dan tempatnya), urutkan berdasarkan tgl kegiatan menurun 4. Tampilkan semua peran kegiatan yang sudah dilakukan oleh siswa yg termasuk kategori Tri Dharma Perguruan Tinggi

Latihan TAK 5. Tampilkan semua kegiatan siswa diapprove selama jam kerja (8 s/d 17) 6. Tampilkan semua kegiatan siswa yang dilakukan di quarter 1 tahun 2015

Daftar Pustaka [1] Wikipedia [2] http://dev.mysql.com/doc/refman/5.6/en/insert.html [3] Modul Praktikum TK1064. Hanung NP [4] http://elib.sman1subang.sch.id/gilmu/informatika/file_pr ogram/Mysql/BelajarMySQL-15.pdf