Authentication
385x Tipe DOCX Ukuran file 0.31 MB
MAKALAH MANAJEMEN BASIS DATA PERINTAH-PERINTAH INTERSECT EXCEPT Disusun Oleh Kelompok: Febrian Tobing Simatupang 191055201173 Faizal Oktoriyansyah 191055201074 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS IBNU SINA 2020 DAFTAR ISI COVER DAFTAR ISI........................................................................................................3 BAB I PENDAHULUAN................................................................................3 1.1 Latar Belakang.................................................................................3 1.2 Rumusan Masalah............................................................................4 1.3 Tujuan Penulisan..............................................................................4 BAB II PENDAHULUAN.................................................................................5 2.1 Perintah-perintah intersect except...................................................5 a. Menampilkan Data Menggunakan AS.......................................5 b. Menampilkan Data Operator AND dan OR...............................6 c. Menampilkan Data Menggunakan Operator BETWEEN..........6 d. Menampilkan Data menggunakan Operator IN.........................8 e. Menampilkan Data Menggunakan Operator LIKE....................9 f. Menampilkan Data Menggunakan Operator DISTINCT...........9 g. Menampilkan Data Menggunakan Operator LIMIT.................10 h. Menampilkan Data Menggunakan Operator REGEXP.............10 i. UNION, INTERSECT dan EXCEPT.........................................11 BAB III PENUTUP 3.1 Kesimpulan.....................................................................................12 2 BAB I PENDAHULUAN 1.1 Latar Belakang INTERSECT ini merupakan sebuan fungsi yang berguna untuk menampilkan irisan dari dua tabel atau lebih. Lalu untuk EXCEPT, dari namanya sudah ketahuan, Singkatnya untuk EXCEPT ini mirip seperti logika NOT IN atau mungkin fungsi LEFT JOIN. Cara penggunaan dan syarat penggunaan fungsi INTERSECT dan EXCEPT mirip seperti UNION, dimana salah satu syaratnya ialah, jumlah dan nama field harus sama. Misal kita punya tabel dengan nama mahasiswa dimana tabel tersebut memiliki field nama, alamat dan kelas. Maka ketika kita akan mengunakan fungsi UNION, EXCEPT, atau pun INTERSECT, tabel lawannya harus memiliki jumlah dan nama field yang sama seperti tabel mahasiswa. INTERSECT merupakan operator yang digunakan untuk memperoleh data dari dua buah query dimana data yang ditampilkan adalah yang memenuhi kedua query tersebut dengan ketentuan jumlah, nama dan tipe kolom dari masing- masing tabel yang akan ditampilkan datanya harus sama. Syntax: SELECT * FROM namatabel1 INTERSECT SELECT * FROM namatabel2 Pada MySQL tidak terdapat operator INTERSECT namun sebagai gantinya dapat menggunakan operator IN yang bisa diperdalam di bagian Nested Queries. EXCEPT merupakan operator yang digunakan untuk memperoleh data dari dua buah query dimana data yang ditampilkan adalah data yang ada pada hasil query 1 dan tidak terdapat pada data dari hasil query 2 dengan ketentuan jumlah, nama dan tipe kolom dari masingmasing tabel yang akan ditampilkan datanya harus sama. Syntax: 3 SELECT * FROM namatabel1 EXCEPT SELECT * FROM namatabel2 Pada MySQL tidak terdapat operator EXCEPT namun sebagai gantinya dapat menggunakan operator NOT IN yang bisa diperdalam di bagian Nested Queries EXCEPT merupakan operator atau perintah yang digunakan untuk memperoleh data hasil query dari luar irisan data dari 2 (dua) tabel atau lebih dengan ketentuan jumlah, nama dan tipe data atau kolom dari masing - masing tabel yang akan ditampilkan datanya harus sama (kebalikan dari INTERSECT) Pada MySQL tidak terdapat operator EXCEPT akan tetapi sebagai gantinya dapat menggunakan operator NOT IN seperti yang telah di jabarkan di sub praktikum sebelumnya. Syntax: SELECT * FROM namatabel1 WHERE syarat1 NOT IN (SELECT * FROM namatabel2); 1.2 Rumusan Masalah Berikut merupakan rumusan masalah pada perintah-perintah intersect except: 1. Bagaimana cara menggunakan perintah-perintah query yang ada di intersect except? 2. Jelaskan perintah query yang terdapat di intersect except? 1.3 Tujuan Penulisan Tujuan penulisan dalam perintah-perintah intersect except adalah: 1. Mahasiswa dapat mengerti perintah query di intersect except. 2. Mahasiswa dapat menjelaskan penggunaan AS, AND & OR, Between, Operator In, Operator Like, Operator Distinct, Operator Limit, Operator Regexp dan Union & intersect except. 4
no reviews yet
Please Login to review.