Authentication
566x 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.