SlideShare a Scribd company logo
1 of 9
JOIN SQL
Agus Andri Putra, ST
Praktikum Sistem Basis Data
Join
 Mengenal Perintah SQL Operasi Join :
 Equijoin (Inner Join atau Simple Join)
 Non – Equijoin
 Outer Join (Left Outer Join & Right Outer
Join)
 Self Join
 SQL tidak hanya menyediakan mekanisme
query dan operasi modifikasi database saja,
tetapi SQL pun menyedian mekanisme
penggabungan antar tabel atau relasi
 Rows(baris) data pada suatu tabel dapat di
Join dengan baris data dari tabel lain
berdasarkan kolom yang bersesuaian, yang
biasanya kolom primary key dan foreign key
Syntax Join SQL:
SQL-Equijoin
 Equijoin atau yang biasa disebut Inner
Join atau Simple Join adalah bentuk
kondisi join dimana nilai relasi yang terjadi
antar dua atau lebih tabel (bynary
relation) adalah sama (terdapat
hubungan antara Primary Key dan
Foreign key)
Contoh Equijoin
SQL EquiJoin
Implementasi Join
 Buatlah database “JOB”
 Table EMPLOYEES dengan kolom (10 record) :
- employee_id (PK)
- department_id (FK)
- first_name
- last_name
 Table DEPARTMENTS dengan kolom (10 record):
- department_id (PK)
- department_name
o Tabel LOCATIONS, dengan kolom (10 record):
- location_id (PK)
- city
 Tabel JOB_GRADES dengan kolom (10 record):
- grade
- lowest_sal
- Highest_sal
Implementasi Join
1. Tampilkan data dari tabel “EMPLOYEES” ,
“DEPARTMENTS”, dan “LOCATIONS”
2. Tampilkan data kolom employee_id , last_name
dari tabel EMPLOYEES, dengan data kolom
department_id dari tabel DEPARTMENTS.
Syntax Source, hasil (print screen) , dan laporan kegiatan
praktek hari ini , dilapmpirkan pada dokumen
(.doc) dengan nama dokumen nama jelas masing masing
dan kirimkan ke email : prakdaspro.if.uin@gmail.com
Dengan subject : prak1_nama_kelas_nim

More Related Content

What's hot

La oracle View, left join dan right join
La oracle View, left join dan right joinLa oracle View, left join dan right join
La oracle View, left join dan right joinYoseph Purba
 
Bahasa perintah
Bahasa perintahBahasa perintah
Bahasa perintahAlfarady R
 
Laporan praktikum basis data bab iv
Laporan praktikum basis data bab ivLaporan praktikum basis data bab iv
Laporan praktikum basis data bab ivphylush
 
Instalasi Oracle Xe Dan Administrasi User
Instalasi Oracle Xe Dan Administrasi UserInstalasi Oracle Xe Dan Administrasi User
Instalasi Oracle Xe Dan Administrasi UserLaboratorium Sirkel
 
Praktikum Pertama SQL Structure Query Language
Praktikum Pertama SQL Structure Query LanguagePraktikum Pertama SQL Structure Query Language
Praktikum Pertama SQL Structure Query LanguageErwan Usmawan
 

What's hot (7)

Tupen 4 1235010002
Tupen 4 1235010002Tupen 4 1235010002
Tupen 4 1235010002
 
La oracle View, left join dan right join
La oracle View, left join dan right joinLa oracle View, left join dan right join
La oracle View, left join dan right join
 
Bahasa perintah
Bahasa perintahBahasa perintah
Bahasa perintah
 
Laporan praktikum basis data bab iv
Laporan praktikum basis data bab ivLaporan praktikum basis data bab iv
Laporan praktikum basis data bab iv
 
Instalasi Oracle Xe Dan Administrasi User
Instalasi Oracle Xe Dan Administrasi UserInstalasi Oracle Xe Dan Administrasi User
Instalasi Oracle Xe Dan Administrasi User
 
Praktikum Pertama SQL Structure Query Language
Praktikum Pertama SQL Structure Query LanguagePraktikum Pertama SQL Structure Query Language
Praktikum Pertama SQL Structure Query Language
 
Tutorial sql
Tutorial sqlTutorial sql
Tutorial sql
 

Viewers also liked

History 140 power point
History 140 power pointHistory 140 power point
History 140 power pointBrianna Filips
 
T meetup 스마트창작터 피칭덱_최종
T meetup 스마트창작터 피칭덱_최종T meetup 스마트창작터 피칭덱_최종
T meetup 스마트창작터 피칭덱_최종HJ (Hayden) Lim
 
그림그리기를 포기한 당신에게
그림그리기를 포기한 당신에게그림그리기를 포기한 당신에게
그림그리기를 포기한 당신에게cbs15min
 
Pertemuan vi (Function Java)
Pertemuan vi (Function Java)Pertemuan vi (Function Java)
Pertemuan vi (Function Java)Putra Andry
 
Criterios avaliação 10 e 11 biologia geologia12biologia 2016 17
Criterios avaliação 10 e 11 biologia geologia12biologia 2016 17Criterios avaliação 10 e 11 biologia geologia12biologia 2016 17
Criterios avaliação 10 e 11 biologia geologia12biologia 2016 17margaridabt
 
Trabalho de biologia 12º reprodução e manipulação da fertilidade
Trabalho de biologia 12º   reprodução e manipulação da fertilidadeTrabalho de biologia 12º   reprodução e manipulação da fertilidade
Trabalho de biologia 12º reprodução e manipulação da fertilidaderui
 
Programação Anual 10º 2016/17
Programação Anual 10º 2016/17Programação Anual 10º 2016/17
Programação Anual 10º 2016/17margaridabt
 
[교육방법 및 교육공학] 3주차 교육공학의 정의와 역사
[교육방법 및 교육공학] 3주차 교육공학의 정의와 역사[교육방법 및 교육공학] 3주차 교육공학의 정의와 역사
[교육방법 및 교육공학] 3주차 교육공학의 정의와 역사Jung Hyojung
 
SCIM 2.0 - Choose your own identity adventure
SCIM 2.0 - Choose your own identity adventureSCIM 2.0 - Choose your own identity adventure
SCIM 2.0 - Choose your own identity adventureKelly Grizzle
 
리턴박스 사업계획서
리턴박스 사업계획서리턴박스 사업계획서
리턴박스 사업계획서지근 윤
 
경쟁하지 않고 성공하기
경쟁하지 않고 성공하기경쟁하지 않고 성공하기
경쟁하지 않고 성공하기cbs15min
 
Change Power : 변화의 힘 | 파룩 초드리 아크람 칸 컴퍼니 프로듀서
 Change Power : 변화의 힘 | 파룩 초드리 아크람 칸 컴퍼니 프로듀서 Change Power : 변화의 힘 | 파룩 초드리 아크람 칸 컴퍼니 프로듀서
Change Power : 변화의 힘 | 파룩 초드리 아크람 칸 컴퍼니 프로듀서cbs15min
 
11.3 A Terra, acreção e diferenciação
11.3 A Terra, acreção e diferenciação11.3 A Terra, acreção e diferenciação
11.3 A Terra, acreção e diferenciaçãoguestf7e853
 

Viewers also liked (20)

The portuguese empire
The portuguese empireThe portuguese empire
The portuguese empire
 
History 140 power point
History 140 power pointHistory 140 power point
History 140 power point
 
T meetup 스마트창작터 피칭덱_최종
T meetup 스마트창작터 피칭덱_최종T meetup 스마트창작터 피칭덱_최종
T meetup 스마트창작터 피칭덱_최종
 
Prologue01
Prologue01Prologue01
Prologue01
 
그림그리기를 포기한 당신에게
그림그리기를 포기한 당신에게그림그리기를 포기한 당신에게
그림그리기를 포기한 당신에게
 
Pertemuan vi (Function Java)
Pertemuan vi (Function Java)Pertemuan vi (Function Java)
Pertemuan vi (Function Java)
 
Criterios avaliação 10 e 11 biologia geologia12biologia 2016 17
Criterios avaliação 10 e 11 biologia geologia12biologia 2016 17Criterios avaliação 10 e 11 biologia geologia12biologia 2016 17
Criterios avaliação 10 e 11 biologia geologia12biologia 2016 17
 
Trabalho de biologia 12º reprodução e manipulação da fertilidade
Trabalho de biologia 12º   reprodução e manipulação da fertilidadeTrabalho de biologia 12º   reprodução e manipulação da fertilidade
Trabalho de biologia 12º reprodução e manipulação da fertilidade
 
Programação Anual 10º 2016/17
Programação Anual 10º 2016/17Programação Anual 10º 2016/17
Programação Anual 10º 2016/17
 
[교육방법 및 교육공학] 3주차 교육공학의 정의와 역사
[교육방법 및 교육공학] 3주차 교육공학의 정의와 역사[교육방법 및 교육공학] 3주차 교육공학의 정의와 역사
[교육방법 및 교육공학] 3주차 교육공학의 정의와 역사
 
SCIM 2.0 - Choose your own identity adventure
SCIM 2.0 - Choose your own identity adventureSCIM 2.0 - Choose your own identity adventure
SCIM 2.0 - Choose your own identity adventure
 
리턴박스 사업계획서
리턴박스 사업계획서리턴박스 사업계획서
리턴박스 사업계획서
 
BioGeo10-rochas
BioGeo10-rochasBioGeo10-rochas
BioGeo10-rochas
 
2 as rochas
2   as rochas2   as rochas
2 as rochas
 
Aula rochas magmáticas
Aula rochas magmáticasAula rochas magmáticas
Aula rochas magmáticas
 
Aula minerais
Aula mineraisAula minerais
Aula minerais
 
경쟁하지 않고 성공하기
경쟁하지 않고 성공하기경쟁하지 않고 성공하기
경쟁하지 않고 성공하기
 
Change Power : 변화의 힘 | 파룩 초드리 아크람 칸 컴퍼니 프로듀서
 Change Power : 변화의 힘 | 파룩 초드리 아크람 칸 컴퍼니 프로듀서 Change Power : 변화의 힘 | 파룩 초드리 아크람 칸 컴퍼니 프로듀서
Change Power : 변화의 힘 | 파룩 초드리 아크람 칸 컴퍼니 프로듀서
 
11.3 A Terra, acreção e diferenciação
11.3 A Terra, acreção e diferenciação11.3 A Terra, acreção e diferenciação
11.3 A Terra, acreção e diferenciação
 
Ppe 1
Ppe 1Ppe 1
Ppe 1
 

More from Putra Andry

Binary Search pada Java
Binary Search pada JavaBinary Search pada Java
Binary Search pada JavaPutra Andry
 
Sequential Search
Sequential SearchSequential Search
Sequential SearchPutra Andry
 
Pertemuan viii Sorting
Pertemuan viii SortingPertemuan viii Sorting
Pertemuan viii SortingPutra Andry
 
Procedure dalam Pascal
Procedure dalam PascalProcedure dalam Pascal
Procedure dalam PascalPutra Andry
 
Pengolahan transaksi
Pengolahan transaksiPengolahan transaksi
Pengolahan transaksiPutra Andry
 
Stored procedure
Stored procedureStored procedure
Stored procedurePutra Andry
 
Membuat responsif html email sederhana
Membuat responsif html email sederhanaMembuat responsif html email sederhana
Membuat responsif html email sederhanaPutra Andry
 
Akses multiple table part2
Akses multiple table part2Akses multiple table part2
Akses multiple table part2Putra Andry
 
Akses multiple table part1
Akses multiple table part1Akses multiple table part1
Akses multiple table part1Putra Andry
 
Dasar Pemrograman Part VII
Dasar Pemrograman Part VIIDasar Pemrograman Part VII
Dasar Pemrograman Part VIIPutra Andry
 
Dasar Pemrograman Part VI
Dasar Pemrograman Part VIDasar Pemrograman Part VI
Dasar Pemrograman Part VIPutra Andry
 
Dasar Pemrograman Part V
Dasar Pemrograman Part VDasar Pemrograman Part V
Dasar Pemrograman Part VPutra Andry
 

More from Putra Andry (20)

Binary Search pada Java
Binary Search pada JavaBinary Search pada Java
Binary Search pada Java
 
Sequential Search
Sequential SearchSequential Search
Sequential Search
 
Insertion Sort
Insertion SortInsertion Sort
Insertion Sort
 
Pertemuan viii Sorting
Pertemuan viii SortingPertemuan viii Sorting
Pertemuan viii Sorting
 
Pertemuan V
Pertemuan VPertemuan V
Pertemuan V
 
Pertemuan iv
Pertemuan ivPertemuan iv
Pertemuan iv
 
Function
FunctionFunction
Function
 
Procedure dalam Pascal
Procedure dalam PascalProcedure dalam Pascal
Procedure dalam Pascal
 
Pertemuan 9
Pertemuan 9Pertemuan 9
Pertemuan 9
 
Trigger
TriggerTrigger
Trigger
 
Pengolahan transaksi
Pengolahan transaksiPengolahan transaksi
Pengolahan transaksi
 
Stored procedure
Stored procedureStored procedure
Stored procedure
 
Pertemuan 8
Pertemuan 8Pertemuan 8
Pertemuan 8
 
Membuat responsif html email sederhana
Membuat responsif html email sederhanaMembuat responsif html email sederhana
Membuat responsif html email sederhana
 
Akses multiple table part2
Akses multiple table part2Akses multiple table part2
Akses multiple table part2
 
Sql outer join
Sql  outer joinSql  outer join
Sql outer join
 
Akses multiple table part1
Akses multiple table part1Akses multiple table part1
Akses multiple table part1
 
Dasar Pemrograman Part VII
Dasar Pemrograman Part VIIDasar Pemrograman Part VII
Dasar Pemrograman Part VII
 
Dasar Pemrograman Part VI
Dasar Pemrograman Part VIDasar Pemrograman Part VI
Dasar Pemrograman Part VI
 
Dasar Pemrograman Part V
Dasar Pemrograman Part VDasar Pemrograman Part V
Dasar Pemrograman Part V
 

Recently uploaded

Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfCloverash1
 
PEMIKIRAN POLITIK Jean Jacques Rousseau.pdf
PEMIKIRAN POLITIK Jean Jacques  Rousseau.pdfPEMIKIRAN POLITIK Jean Jacques  Rousseau.pdf
PEMIKIRAN POLITIK Jean Jacques Rousseau.pdfMMeizaFachri
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxsudianaade137
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdfvebronialite32
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisNazla aulia
 
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxIPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxErikaPuspita10
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...Kanaidi ken
 
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfLAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfChrodtianTian
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxSyaimarChandra1
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxDwiYuniarti14
 
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdfKelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdfmaulanayazid
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggeraksupriadi611
 
Karakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaKarakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaNadia Putri Ayu
 
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxModul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxherisriwahyuni
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxBambang440423
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMmulyadia43
 
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...MarwanAnugrah
 
alat-alat liturgi dalam Gereja Katolik.pptx
alat-alat liturgi dalam Gereja Katolik.pptxalat-alat liturgi dalam Gereja Katolik.pptx
alat-alat liturgi dalam Gereja Katolik.pptxRioNahak1
 
Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPS
Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPSKisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPS
Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPSyudi_alfian
 

Recently uploaded (20)

Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdf
 
PEMIKIRAN POLITIK Jean Jacques Rousseau.pdf
PEMIKIRAN POLITIK Jean Jacques  Rousseau.pdfPEMIKIRAN POLITIK Jean Jacques  Rousseau.pdf
PEMIKIRAN POLITIK Jean Jacques Rousseau.pdf
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdf
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara Inggris
 
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxIPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
 
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfLAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
 
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdfKelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
Kelompok 1 Bimbingan Konseling Islami (Asas-Asas).pdf
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggerak
 
Karakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaKarakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional Dunia
 
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxModul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
 
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
 
alat-alat liturgi dalam Gereja Katolik.pptx
alat-alat liturgi dalam Gereja Katolik.pptxalat-alat liturgi dalam Gereja Katolik.pptx
alat-alat liturgi dalam Gereja Katolik.pptx
 
Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPS
Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPSKisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPS
Kisi-kisi UTS Kelas 9 Tahun Ajaran 2023/2024 Semester 2 IPS
 

Join

  • 1. JOIN SQL Agus Andri Putra, ST Praktikum Sistem Basis Data
  • 2. Join  Mengenal Perintah SQL Operasi Join :  Equijoin (Inner Join atau Simple Join)  Non – Equijoin  Outer Join (Left Outer Join & Right Outer Join)  Self Join
  • 3.  SQL tidak hanya menyediakan mekanisme query dan operasi modifikasi database saja, tetapi SQL pun menyedian mekanisme penggabungan antar tabel atau relasi  Rows(baris) data pada suatu tabel dapat di Join dengan baris data dari tabel lain berdasarkan kolom yang bersesuaian, yang biasanya kolom primary key dan foreign key
  • 5. SQL-Equijoin  Equijoin atau yang biasa disebut Inner Join atau Simple Join adalah bentuk kondisi join dimana nilai relasi yang terjadi antar dua atau lebih tabel (bynary relation) adalah sama (terdapat hubungan antara Primary Key dan Foreign key)
  • 8. Implementasi Join  Buatlah database “JOB”  Table EMPLOYEES dengan kolom (10 record) : - employee_id (PK) - department_id (FK) - first_name - last_name  Table DEPARTMENTS dengan kolom (10 record): - department_id (PK) - department_name o Tabel LOCATIONS, dengan kolom (10 record): - location_id (PK) - city  Tabel JOB_GRADES dengan kolom (10 record): - grade - lowest_sal - Highest_sal
  • 9. Implementasi Join 1. Tampilkan data dari tabel “EMPLOYEES” , “DEPARTMENTS”, dan “LOCATIONS” 2. Tampilkan data kolom employee_id , last_name dari tabel EMPLOYEES, dengan data kolom department_id dari tabel DEPARTMENTS. Syntax Source, hasil (print screen) , dan laporan kegiatan praktek hari ini , dilapmpirkan pada dokumen (.doc) dengan nama dokumen nama jelas masing masing dan kirimkan ke email : prakdaspro.if.uin@gmail.com Dengan subject : prak1_nama_kelas_nim