SlideShare a Scribd company logo
TUGAS PENDAHULUAN
PRAKTIKUM SQL
MODUL 6
Nama Praktikan :
Abrianto Nugraha (1235010002)
A-3
Nama Instruktur :
Ikhwan Rustanto , S.Kom
Asisten :
Rizka Annisa (1135010045)
LABORATORIUM BASIS DATA
SISTEM INFORMASI – FTI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JATIM
2014
LEMBAR PENGESAHAN
Nama : Abrianto Nugraha
NPM : 1235010002
Sesi : A3
Judul : Penggunaan Set Operator(Modul 6)
Surabaya, 6 JUNI 2014
Asisten Praktikum
(Rizka Annisa)
BAB I
DASAR TEORI
Tipe – Tipe Set Opertors :
• UNION
• UNION ALL
• INTERSECT
• MINUS
Syarat Dan Ketentuan Penggunaan Set Operator :
• Jumlah dan tipe kolom yang ingin ditampilkan harus sama antara query yang pertama
dan query kedua
• Order By clause dapat dipakai pada query terakhir dan jika tidak ditentukan data akan
diurutkan secara ascending
• Perbedaan denga Join yaitu Kalau dengan JOINtabel akan bertambah ke samping
sedangkan dengan SET OPERATOR data akan bertambah kebawah
BAB II
PERMASALAHAN
1. Pelajari penggunaan JOIN dan relasinya.
2. Cari artinya dan contoh penggunaan
A) Union
B) Union all
C) Intersect
D) Minus
BAB III
PENYELESAIAN
1. Pelajari penggunaan JOIN dan relasinya.
2. Cari artinya dan contoh penggunaan
A) Union
UNION OPERATOR
Seperti arti katanya, operator UNION berfungsi untuk menggabungkan data suatu
kolom pada dua tabel menjadi satu tabel tersendiri. Querynya yakni : SELECT [NAMA
KOLOM] FROM [NAMA TABEL] UNION SELECT [NAMA KOLOM] FROM [NAMA
TABEL]; atau jika ingin menggabung semuanya dengan query : SELECT [NAMA KOLOM]
FROM [NAMA TABEL] UNION ALL SELECT [NAMA KOLOM] FROM [NAMA
TABEL];
Union Operator akan menggabungkan hasil dari 2 query, dimana hasil dari
penggabungan 2 query tersebut telah dieleminasi dari duplikat data
contoh : tabel C {a,b,c,d} union tabel D {c,d,e} hasilnya {a,b,c,d,e}
contoh query :
SELECT nama, salary from A
UNION
SELECT nama, salary from B
B) Union all
UNION ALL OPERATOR
Union All Operator akan menggabungkan hasil dari 2 query, dimana hasil dari
penggabungan 2 query tersebut tidak dieleminasi dari duplikat data
contoh : tabel C {a,b,c,d} union tabel D {c,d,e} hasilnya {a,b,c,d,c,d,e}
contoh query :
SELECT nama, salary from A
UNIONALL
SELECT nama, salary from B
C) Intersect
INTERSECT OPERATOR
Intersect Operator akan menggabungkan 2 query dan menghasilkan data yang sama
antara hasil dari query pertama dan hasil dari query kedua
Kebalikan dari operator EXCEPT adalah operator INTERSECT. Bila operator
EXCEPT menampilkan data pada tabel pertama yang tidak terdapat pada tabel kedua, maka
operator ini hanya menampilkan data pada tabel pertama yang sama dengan data pada tabel
kedua. Struktur querynya : SELECT [NAMA KOLOM] FROM [NAMA TABEL]
INTERSECT SELECT [NAMA KOLOM] FROM [NAMA TABEL]; atau bisa dengan query
: SELECT [NAMA KOLOM] FROM [NAMA TABEL] INTERSECT ALL SELECT
[NAMA KOLOM] FROM [NAMA TABEL];
contoh : tabel C {a,b,c,d} INTERSECT tabel D {c,d,e} hasilnya {c,d}
contoh query :
SELECT nama, salary from A
INTERSECT
SELECT nama, salary from B
D) Minus
MINUS OPERATOR
Minus Operator akan menggabungkan 2 query dan menghasilkan data yang ada pada
TABEL A tetapi tidak ada pada tabel B
SELECT nama, salary from A
MINUS
SELECT nama, salary from B
BAB IV
KESIMPULAN
Syarat Dan Ketentuan Penggunaan Set Operator :
• Jumlah dan tipe kolom yang ingin ditampilkan harus sama antara query yang pertama
dan query kedua
• Order By clause dapat dipakai pada query terakhir dan jika tidak ditentukan data akan
diurutkan secara ascending
• Perbedaan denga Join yaitu Kalau dengan JOINtabel akan bertambah ke samping
sedangkan dengan SET OPERATOR data akan bertambah kebawah
BAB V
DAFTAR PUSTAKA
 Modul Praktikum Structured Query Language

More Related Content

What's hot

Sql programming
Sql programmingSql programming
Sql programming
Doni Rizky
 
Fungsi dasar rumus microsoft excel
Fungsi dasar rumus microsoft excelFungsi dasar rumus microsoft excel
Fungsi dasar rumus microsoft excelBella Andreana
 
Fungsi statistika, logika dan teks microsoft excel 2007
Fungsi statistika, logika dan teks microsoft excel 2007Fungsi statistika, logika dan teks microsoft excel 2007
Fungsi statistika, logika dan teks microsoft excel 2007
Taufiq Audah
 
Circular linked list
Circular linked listCircular linked list
Circular linked list
Laxer Pratama
 
POWER POINT STRUKTUR DATA AMIK BSI PURWOKERTO
POWER POINT STRUKTUR DATA AMIK  BSI PURWOKERTOPOWER POINT STRUKTUR DATA AMIK  BSI PURWOKERTO
POWER POINT STRUKTUR DATA AMIK BSI PURWOKERTO
Amalia Puspita Sari
 
Lapres 3 1235010002
Lapres 3 1235010002Lapres 3 1235010002
Lapres 3 1235010002
Abrianto Nugraha
 
Linked list
Linked listLinked list
Linked list
Tenia Wahyuningrum
 
Mengenal fungsi if dan logika pada excel
Mengenal fungsi if dan logika pada excelMengenal fungsi if dan logika pada excel
Mengenal fungsi if dan logika pada excelkasman fadhli
 
Linked list
Linked listLinked list
Linked list
Rista Fuji
 
02. relational model dan query languages
02. relational model dan query languages02. relational model dan query languages
02. relational model dan query languages
Fakhrian Fadlia Adiwijaya
 
Aljabar relasional
Aljabar relasionalAljabar relasional
Aljabar relasional
Wisang Geni
 
Data manipulation language 2
Data  manipulation language 2Data  manipulation language 2
Data manipulation language 2
Universitas Bina Darma Palembang
 
Pertemuan 3 Praktikum Database
Pertemuan 3 Praktikum DatabasePertemuan 3 Praktikum Database
Pertemuan 3 Praktikum Databasedurohman
 
Cara menggunakan Microsoft Excel
Cara menggunakan Microsoft ExcelCara menggunakan Microsoft Excel
Cara menggunakan Microsoft Excel
Hendri een
 
Tupen 3 1235010002
Tupen 3 1235010002Tupen 3 1235010002
Tupen 3 1235010002
Abrianto Nugraha
 
Linked List dalam Struktur Data
Linked List dalam Struktur DataLinked List dalam Struktur Data
Linked List dalam Struktur Data
Fajar Sany
 

What's hot (20)

Sql programming
Sql programmingSql programming
Sql programming
 
Fungsi dasar rumus microsoft excel
Fungsi dasar rumus microsoft excelFungsi dasar rumus microsoft excel
Fungsi dasar rumus microsoft excel
 
Tugas 3
Tugas 3Tugas 3
Tugas 3
 
Fungsi statistika, logika dan teks microsoft excel 2007
Fungsi statistika, logika dan teks microsoft excel 2007Fungsi statistika, logika dan teks microsoft excel 2007
Fungsi statistika, logika dan teks microsoft excel 2007
 
Circular linked list
Circular linked listCircular linked list
Circular linked list
 
circular linked list
circular linked listcircular linked list
circular linked list
 
POWER POINT STRUKTUR DATA AMIK BSI PURWOKERTO
POWER POINT STRUKTUR DATA AMIK  BSI PURWOKERTOPOWER POINT STRUKTUR DATA AMIK  BSI PURWOKERTO
POWER POINT STRUKTUR DATA AMIK BSI PURWOKERTO
 
Lapres 3 1235010002
Lapres 3 1235010002Lapres 3 1235010002
Lapres 3 1235010002
 
Pengenalan beberapa fungsi atau rumus microsoft excel
Pengenalan beberapa fungsi atau rumus microsoft excelPengenalan beberapa fungsi atau rumus microsoft excel
Pengenalan beberapa fungsi atau rumus microsoft excel
 
Linked list
Linked listLinked list
Linked list
 
Mengenal fungsi if dan logika pada excel
Mengenal fungsi if dan logika pada excelMengenal fungsi if dan logika pada excel
Mengenal fungsi if dan logika pada excel
 
Linked list
Linked listLinked list
Linked list
 
02. relational model dan query languages
02. relational model dan query languages02. relational model dan query languages
02. relational model dan query languages
 
Aljabar relasional
Aljabar relasionalAljabar relasional
Aljabar relasional
 
Data manipulation language 2
Data  manipulation language 2Data  manipulation language 2
Data manipulation language 2
 
Pertemuan 3 Praktikum Database
Pertemuan 3 Praktikum DatabasePertemuan 3 Praktikum Database
Pertemuan 3 Praktikum Database
 
Cara menggunakan Microsoft Excel
Cara menggunakan Microsoft ExcelCara menggunakan Microsoft Excel
Cara menggunakan Microsoft Excel
 
Linked list
Linked listLinked list
Linked list
 
Tupen 3 1235010002
Tupen 3 1235010002Tupen 3 1235010002
Tupen 3 1235010002
 
Linked List dalam Struktur Data
Linked List dalam Struktur DataLinked List dalam Struktur Data
Linked List dalam Struktur Data
 

Viewers also liked

Tugas jarkom router 2 1235010002
Tugas jarkom router 2   1235010002Tugas jarkom router 2   1235010002
Tugas jarkom router 2 1235010002
Abrianto Nugraha
 
Tupen 8 1235010002
Tupen 8   1235010002Tupen 8   1235010002
Tupen 8 1235010002
Abrianto Nugraha
 
Lapres 1
Lapres 1Lapres 1
Lapres 2
Lapres 2Lapres 2
Lapres 3 & 4
Lapres 3 & 4Lapres 3 & 4
Lapres 3 & 4
Abrianto Nugraha
 
Ds sn is-02
Ds sn is-02Ds sn is-02
Ds sn is-02
Abrianto Nugraha
 
10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization
Oneupweb
 
Masters of SlideShare
Masters of SlideShareMasters of SlideShare
Masters of SlideShare
Kapost
 
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to SlideshareSTOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
Empowered Presentations
 
What Makes Great Infographics
What Makes Great InfographicsWhat Makes Great Infographics
What Makes Great Infographics
SlideShare
 
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content MarketingHow To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
Content Marketing Institute
 
You Suck At PowerPoint!
You Suck At PowerPoint!You Suck At PowerPoint!
You Suck At PowerPoint!
Jesse Desjardins - @jessedee
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
SlideShare
 

Viewers also liked (13)

Tugas jarkom router 2 1235010002
Tugas jarkom router 2   1235010002Tugas jarkom router 2   1235010002
Tugas jarkom router 2 1235010002
 
Tupen 8 1235010002
Tupen 8   1235010002Tupen 8   1235010002
Tupen 8 1235010002
 
Lapres 1
Lapres 1Lapres 1
Lapres 1
 
Lapres 2
Lapres 2Lapres 2
Lapres 2
 
Lapres 3 & 4
Lapres 3 & 4Lapres 3 & 4
Lapres 3 & 4
 
Ds sn is-02
Ds sn is-02Ds sn is-02
Ds sn is-02
 
10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization
 
Masters of SlideShare
Masters of SlideShareMasters of SlideShare
Masters of SlideShare
 
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to SlideshareSTOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
 
What Makes Great Infographics
What Makes Great InfographicsWhat Makes Great Infographics
What Makes Great Infographics
 
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content MarketingHow To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
 
You Suck At PowerPoint!
You Suck At PowerPoint!You Suck At PowerPoint!
You Suck At PowerPoint!
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
 

Similar to Tupen 6 1235010002

Tupen 4 1235010002
Tupen 4 1235010002Tupen 4 1235010002
Tupen 4 1235010002
Abrianto Nugraha
 
sql Modul
sql Modulsql Modul
sql Modul
SOYO UNIVERSITY
 
Modul 05 basisdata
Modul 05 basisdataModul 05 basisdata
Modul 05 basisdata
Istu Purnamasari
 
Lapres 4 1235010002
Lapres 4 1235010002Lapres 4 1235010002
Lapres 4 1235010002
Abrianto Nugraha
 
modul basis data.docx
modul basis data.docxmodul basis data.docx
modul basis data.docx
ImeldaWikanKristian1
 
Laporan praktikum modul 8 (dml part 2)
Laporan praktikum modul 8 (dml part 2)Laporan praktikum modul 8 (dml part 2)
Laporan praktikum modul 8 (dml part 2)
Devi Apriansyah
 
Laporan modul 5 basisdata
Laporan modul 5 basisdataLaporan modul 5 basisdata
Laporan modul 5 basisdata
Istu Purnamasari
 
Tutorial membuat form dalam netbeans
Tutorial membuat form dalam netbeansTutorial membuat form dalam netbeans
Tutorial membuat form dalam netbeans
stephan EL'wiin Shaarawy
 
Modul7 23 maret 2013
Modul7 23 maret 2013Modul7 23 maret 2013
Modul7 23 maret 2013
Muhammad Syafriansyah
 
Slide 4 pengelompokan_data
Slide 4 pengelompokan_dataSlide 4 pengelompokan_data
Slide 4 pengelompokan_dataBadra Kusuma
 
Laporan 2 annissaul hidayah 11120018_6
Laporan 2 annissaul hidayah 11120018_6Laporan 2 annissaul hidayah 11120018_6
Laporan 2 annissaul hidayah 11120018_6Saul Anizsa
 
MAKALAH LINKED LIST DALAM BAHASA C.docx
MAKALAH LINKED LIST DALAM BAHASA C.docxMAKALAH LINKED LIST DALAM BAHASA C.docx
MAKALAH LINKED LIST DALAM BAHASA C.docx
Dikicandra6
 
matrei perkuliahana tentang SQL Overview.ppt
matrei perkuliahana tentang SQL Overview.pptmatrei perkuliahana tentang SQL Overview.ppt
matrei perkuliahana tentang SQL Overview.ppt
erlandarmawan2
 
SQL.pdf
SQL.pdfSQL.pdf
SQL.pdf
nurnur469094
 
Pertemuan 6 - SQL Advanced
Pertemuan 6 - SQL AdvancedPertemuan 6 - SQL Advanced
Pertemuan 6 - SQL AdvancedAdi Triyatmoko
 
Select Multi Table.pptx
Select Multi Table.pptxSelect Multi Table.pptx
Select Multi Table.pptx
nisa928601
 
Database Introduction - Akses Data dengan SQL Server
Database Introduction - Akses Data dengan SQL ServerDatabase Introduction - Akses Data dengan SQL Server
Database Introduction - Akses Data dengan SQL Server
Dudy Ali
 

Similar to Tupen 6 1235010002 (20)

Tupen 4 1235010002
Tupen 4 1235010002Tupen 4 1235010002
Tupen 4 1235010002
 
Set operators
Set operatorsSet operators
Set operators
 
sql Modul
sql Modulsql Modul
sql Modul
 
Modul 05 basisdata
Modul 05 basisdataModul 05 basisdata
Modul 05 basisdata
 
Lapres 4 1235010002
Lapres 4 1235010002Lapres 4 1235010002
Lapres 4 1235010002
 
Lapres 4 1235010002
Lapres 4 1235010002Lapres 4 1235010002
Lapres 4 1235010002
 
modul basis data.docx
modul basis data.docxmodul basis data.docx
modul basis data.docx
 
Laporan praktikum modul 8 (dml part 2)
Laporan praktikum modul 8 (dml part 2)Laporan praktikum modul 8 (dml part 2)
Laporan praktikum modul 8 (dml part 2)
 
Laporan modul 5 basisdata
Laporan modul 5 basisdataLaporan modul 5 basisdata
Laporan modul 5 basisdata
 
Tutorial membuat form dalam netbeans
Tutorial membuat form dalam netbeansTutorial membuat form dalam netbeans
Tutorial membuat form dalam netbeans
 
Modul7 23 maret 2013
Modul7 23 maret 2013Modul7 23 maret 2013
Modul7 23 maret 2013
 
Slide 4 pengelompokan_data
Slide 4 pengelompokan_dataSlide 4 pengelompokan_data
Slide 4 pengelompokan_data
 
Laporan 2 annissaul hidayah 11120018_6
Laporan 2 annissaul hidayah 11120018_6Laporan 2 annissaul hidayah 11120018_6
Laporan 2 annissaul hidayah 11120018_6
 
MAKALAH LINKED LIST DALAM BAHASA C.docx
MAKALAH LINKED LIST DALAM BAHASA C.docxMAKALAH LINKED LIST DALAM BAHASA C.docx
MAKALAH LINKED LIST DALAM BAHASA C.docx
 
matrei perkuliahana tentang SQL Overview.ppt
matrei perkuliahana tentang SQL Overview.pptmatrei perkuliahana tentang SQL Overview.ppt
matrei perkuliahana tentang SQL Overview.ppt
 
Mysql part2
Mysql part2Mysql part2
Mysql part2
 
SQL.pdf
SQL.pdfSQL.pdf
SQL.pdf
 
Pertemuan 6 - SQL Advanced
Pertemuan 6 - SQL AdvancedPertemuan 6 - SQL Advanced
Pertemuan 6 - SQL Advanced
 
Select Multi Table.pptx
Select Multi Table.pptxSelect Multi Table.pptx
Select Multi Table.pptx
 
Database Introduction - Akses Data dengan SQL Server
Database Introduction - Akses Data dengan SQL ServerDatabase Introduction - Akses Data dengan SQL Server
Database Introduction - Akses Data dengan SQL Server
 

More from Abrianto Nugraha

Ds sn is-01
Ds sn is-01Ds sn is-01
Ds sn is-01
Abrianto Nugraha
 
Pertemuan 5 optimasi_dengan_alternatif_terbatas_-_lengkap
Pertemuan 5 optimasi_dengan_alternatif_terbatas_-_lengkapPertemuan 5 optimasi_dengan_alternatif_terbatas_-_lengkap
Pertemuan 5 optimasi_dengan_alternatif_terbatas_-_lengkap
Abrianto Nugraha
 
04 pemodelan spk
04 pemodelan spk04 pemodelan spk
04 pemodelan spk
Abrianto Nugraha
 
02 sistem pengambilan-keputusan_revised
02 sistem pengambilan-keputusan_revised02 sistem pengambilan-keputusan_revised
02 sistem pengambilan-keputusan_revised
Abrianto Nugraha
 
01 pengantar sistem-pendukung_keputusan
01 pengantar sistem-pendukung_keputusan01 pengantar sistem-pendukung_keputusan
01 pengantar sistem-pendukung_keputusan
Abrianto Nugraha
 
Pertemuan 7
Pertemuan 7Pertemuan 7
Pertemuan 7
Abrianto Nugraha
 
Pertemuan 7 dan_8
Pertemuan 7 dan_8Pertemuan 7 dan_8
Pertemuan 7 dan_8
Abrianto Nugraha
 
Pertemuan 5
Pertemuan 5Pertemuan 5
Pertemuan 5
Abrianto Nugraha
 
Pertemuan 6
Pertemuan 6Pertemuan 6
Pertemuan 6
Abrianto Nugraha
 
Pertemuan 4
Pertemuan 4Pertemuan 4
Pertemuan 4
Abrianto Nugraha
 
Pertemuan 3
Pertemuan 3Pertemuan 3
Pertemuan 3
Abrianto Nugraha
 
Pertemuan 2
Pertemuan 2Pertemuan 2
Pertemuan 2
Abrianto Nugraha
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
Abrianto Nugraha
 
Modul 1 mengambil nilai parameter
Modul 1   mengambil nilai parameterModul 1   mengambil nilai parameter
Modul 1 mengambil nilai parameter
Abrianto Nugraha
 
Modul 3 object oriented programming dalam php
Modul 3   object oriented programming dalam phpModul 3   object oriented programming dalam php
Modul 3 object oriented programming dalam php
Abrianto Nugraha
 
Modul 2 menyimpan ke database
Modul 2  menyimpan ke databaseModul 2  menyimpan ke database
Modul 2 menyimpan ke database
Abrianto Nugraha
 

More from Abrianto Nugraha (20)

Ds sn is-01
Ds sn is-01Ds sn is-01
Ds sn is-01
 
Pertemuan 5 optimasi_dengan_alternatif_terbatas_-_lengkap
Pertemuan 5 optimasi_dengan_alternatif_terbatas_-_lengkapPertemuan 5 optimasi_dengan_alternatif_terbatas_-_lengkap
Pertemuan 5 optimasi_dengan_alternatif_terbatas_-_lengkap
 
04 pemodelan spk
04 pemodelan spk04 pemodelan spk
04 pemodelan spk
 
02 sistem pengambilan-keputusan_revised
02 sistem pengambilan-keputusan_revised02 sistem pengambilan-keputusan_revised
02 sistem pengambilan-keputusan_revised
 
01 pengantar sistem-pendukung_keputusan
01 pengantar sistem-pendukung_keputusan01 pengantar sistem-pendukung_keputusan
01 pengantar sistem-pendukung_keputusan
 
Pertemuan 7
Pertemuan 7Pertemuan 7
Pertemuan 7
 
Pertemuan 7 dan_8
Pertemuan 7 dan_8Pertemuan 7 dan_8
Pertemuan 7 dan_8
 
Pertemuan 5
Pertemuan 5Pertemuan 5
Pertemuan 5
 
Pertemuan 6
Pertemuan 6Pertemuan 6
Pertemuan 6
 
Pertemuan 4
Pertemuan 4Pertemuan 4
Pertemuan 4
 
Pertemuan 3
Pertemuan 3Pertemuan 3
Pertemuan 3
 
Pertemuan 2
Pertemuan 2Pertemuan 2
Pertemuan 2
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Modul 1 mengambil nilai parameter
Modul 1   mengambil nilai parameterModul 1   mengambil nilai parameter
Modul 1 mengambil nilai parameter
 
Modul 3 object oriented programming dalam php
Modul 3   object oriented programming dalam phpModul 3   object oriented programming dalam php
Modul 3 object oriented programming dalam php
 
Modul 2 menyimpan ke database
Modul 2  menyimpan ke databaseModul 2  menyimpan ke database
Modul 2 menyimpan ke database
 
Pbo 7
Pbo 7Pbo 7
Pbo 7
 
Pbo 6
Pbo 6Pbo 6
Pbo 6
 
Pbo 4
Pbo 4Pbo 4
Pbo 4
 
Pbo 3
Pbo 3Pbo 3
Pbo 3
 

Recently uploaded

Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxBab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
nawasenamerta
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
jodikurniawan341
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
MuhammadBagusAprilia1
 
Kisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docxKisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docx
irawan1978
 
Diseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptxDiseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptx
LucyKristinaS
 
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagjaPi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
agusmulyadi08
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
safitriana935
 
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
widyakusuma99
 
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Fathan Emran
 
Program Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdfProgram Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdf
erlita3
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
NurSriWidyastuti1
 
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdfPENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
smp4prg
 
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi KomunikasiKarakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
AdePutraTunggali
 
ppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdfppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdf
setiatinambunan
 
untuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawasuntuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawas
TEDYHARTO1
 
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdfTugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
muhammadRifai732845
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
ssuser289c2f1
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
EkoPutuKromo
 
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.pptKOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
Dedi Dwitagama
 
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 BandungBahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
Galang Adi Kuncoro
 

Recently uploaded (20)

Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxBab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
 
Kisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docxKisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docx
 
Diseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptxDiseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptx
 
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagjaPi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
 
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
 
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
 
Program Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdfProgram Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdf
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
 
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdfPENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
 
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi KomunikasiKarakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
 
ppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdfppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdf
 
untuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawasuntuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawas
 
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdfTugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
 
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.pptKOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
KOMITMEN MENULIS DI BLOG KBMN PB PGRI.ppt
 
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 BandungBahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
 

Tupen 6 1235010002

  • 1. TUGAS PENDAHULUAN PRAKTIKUM SQL MODUL 6 Nama Praktikan : Abrianto Nugraha (1235010002) A-3 Nama Instruktur : Ikhwan Rustanto , S.Kom
  • 2. Asisten : Rizka Annisa (1135010045) LABORATORIUM BASIS DATA SISTEM INFORMASI – FTI UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JATIM 2014 LEMBAR PENGESAHAN Nama : Abrianto Nugraha NPM : 1235010002 Sesi : A3 Judul : Penggunaan Set Operator(Modul 6) Surabaya, 6 JUNI 2014 Asisten Praktikum (Rizka Annisa)
  • 3. BAB I DASAR TEORI Tipe – Tipe Set Opertors : • UNION • UNION ALL • INTERSECT • MINUS Syarat Dan Ketentuan Penggunaan Set Operator : • Jumlah dan tipe kolom yang ingin ditampilkan harus sama antara query yang pertama dan query kedua • Order By clause dapat dipakai pada query terakhir dan jika tidak ditentukan data akan diurutkan secara ascending • Perbedaan denga Join yaitu Kalau dengan JOINtabel akan bertambah ke samping sedangkan dengan SET OPERATOR data akan bertambah kebawah
  • 4. BAB II PERMASALAHAN 1. Pelajari penggunaan JOIN dan relasinya. 2. Cari artinya dan contoh penggunaan A) Union B) Union all C) Intersect D) Minus
  • 5. BAB III PENYELESAIAN 1. Pelajari penggunaan JOIN dan relasinya. 2. Cari artinya dan contoh penggunaan A) Union UNION OPERATOR Seperti arti katanya, operator UNION berfungsi untuk menggabungkan data suatu kolom pada dua tabel menjadi satu tabel tersendiri. Querynya yakni : SELECT [NAMA KOLOM] FROM [NAMA TABEL] UNION SELECT [NAMA KOLOM] FROM [NAMA TABEL]; atau jika ingin menggabung semuanya dengan query : SELECT [NAMA KOLOM] FROM [NAMA TABEL] UNION ALL SELECT [NAMA KOLOM] FROM [NAMA TABEL]; Union Operator akan menggabungkan hasil dari 2 query, dimana hasil dari penggabungan 2 query tersebut telah dieleminasi dari duplikat data contoh : tabel C {a,b,c,d} union tabel D {c,d,e} hasilnya {a,b,c,d,e} contoh query : SELECT nama, salary from A UNION SELECT nama, salary from B B) Union all UNION ALL OPERATOR Union All Operator akan menggabungkan hasil dari 2 query, dimana hasil dari penggabungan 2 query tersebut tidak dieleminasi dari duplikat data contoh : tabel C {a,b,c,d} union tabel D {c,d,e} hasilnya {a,b,c,d,c,d,e} contoh query : SELECT nama, salary from A UNIONALL SELECT nama, salary from B C) Intersect INTERSECT OPERATOR Intersect Operator akan menggabungkan 2 query dan menghasilkan data yang sama antara hasil dari query pertama dan hasil dari query kedua Kebalikan dari operator EXCEPT adalah operator INTERSECT. Bila operator
  • 6. EXCEPT menampilkan data pada tabel pertama yang tidak terdapat pada tabel kedua, maka operator ini hanya menampilkan data pada tabel pertama yang sama dengan data pada tabel kedua. Struktur querynya : SELECT [NAMA KOLOM] FROM [NAMA TABEL] INTERSECT SELECT [NAMA KOLOM] FROM [NAMA TABEL]; atau bisa dengan query : SELECT [NAMA KOLOM] FROM [NAMA TABEL] INTERSECT ALL SELECT [NAMA KOLOM] FROM [NAMA TABEL]; contoh : tabel C {a,b,c,d} INTERSECT tabel D {c,d,e} hasilnya {c,d} contoh query : SELECT nama, salary from A INTERSECT SELECT nama, salary from B D) Minus MINUS OPERATOR Minus Operator akan menggabungkan 2 query dan menghasilkan data yang ada pada TABEL A tetapi tidak ada pada tabel B SELECT nama, salary from A MINUS SELECT nama, salary from B
  • 7. BAB IV KESIMPULAN Syarat Dan Ketentuan Penggunaan Set Operator : • Jumlah dan tipe kolom yang ingin ditampilkan harus sama antara query yang pertama dan query kedua • Order By clause dapat dipakai pada query terakhir dan jika tidak ditentukan data akan diurutkan secara ascending • Perbedaan denga Join yaitu Kalau dengan JOINtabel akan bertambah ke samping sedangkan dengan SET OPERATOR data akan bertambah kebawah
  • 8. BAB V DAFTAR PUSTAKA  Modul Praktikum Structured Query Language