Font size
WorksheetsLatihan Soal JOIN SQL XI RPL 2 2023-2024
Total questions: 35
Worksheet time: 22mins
penggabungan table yang dilakukan melalui kolom / key tertentu yang memiliki nilai terkait untuk mendapatkan satu set data dengan informasi lengkap di sebut ...
join
select
update
delete
insert
yang termasuk jenis join adalah ...
up join
down join
top join
back join
left join
1. inner join
2. top join
3. left join
4. down join
5. right join
yang termasuk Jenis-jenis join di atas yang benar adalah...
1,2,3
1,2,4
1,3,4
1,3,5
2,3,5
Pada gambar di atas merupakan konsep dari jenis join ...
left join
inner join
right join
up join
down join
Penulisan sintak query yang benar adalah ...
SELECT * FROM tabel
INNER JOIN nama_tabel2 ON nama_tabel2.nama_kolom_1= nama_tabel_1.nama_kolom_1;
SELECT FROM * tabel
INNER JOIN nama_tabel2 ON nama_tabel2.nama_kolom_1= nama_tabel_1.nama_kolom_1;
SELECT * FROM tabel
INNER nama_tabel2 JOIN ON nama_tabel2.nama_kolom_1= nama_tabel_1.nama_kolom_1;
SELECT * FROM tabel
INNER nama_tabel2 JOIN nama_tabel2.nama_kolom_1= nama_tabel_1.nama_kolom_1;
SELECT * FROM tabel
JOIN nama_tabel2 ON nama_tabel2.nama_kolom_1= nama_tabel_1.nama_kolom_1;
SELECT * FROM buku
INNER (.......) jenis ON jenis.kd_jenis = buku.kd_jenis;
Perintah query yang tepat untuk melengkapi sintak di atas adalah ...
select
inner
join
from
on
SELECT * FROM buku
(...A...) (...B...) jenis (...C...) jenis.kd_jenis = buku.kd_jenis;
Untuk melengkapi sintak di atas, perintah yang manakah yang paling tepat...
A= JOIN; B = INNER; C= ON
A= ON; B = JOIN; C= INNER
A= ON; B = INNER; C= JOIN
A= INNER; B = JOIN; C= ON
A= JOIN; B =ON; C= INNER
Menampilkan record yang memiliki nilai yang cocok di kedua tabel adalah
left join
right join
up join
down join
inner join
Penulisan sintak query yang benar adalah ...
SELECT * FROM tabel
INNER JOIN nama_tabel2 ON nama_tabel2.nama_kolom_1= nama_tabel_1.nama_kolom_1;
SELECT FROM * tabel
INNER JOIN nama_tabel2 ON nama_tabel2.nama_kolom_1= nama_tabel_1.nama_kolom_1;
SELECT * FROM tabel
INNER nama_tabel2 JOIN ON nama_tabel2.nama_kolom_1= nama_tabel_1.nama_kolom_1;
SELECT * FROM tabel
INNER nama_tabel2 JOIN nama_tabel2.nama_kolom_1= nama_tabel_1.nama_kolom_1;
SELECT * FROM tabel
JOIN nama_tabel2 ON nama_tabel2.nama_kolom_1= nama_tabel_1.nama_kolom_1;
Query untuk menampilkan data yang bersumber dari dua tabel atau lebih adalah
Join Table dengan Inner Join
Join Table dengan Outer Join
Join Table dengan Left Join
Join Table dengan Where
SELECT M.NIM, M.nama,
K.IdKelas, K.Nilai
FROM Mahasiswa M Full join KRS K
On M.NIM = K.NIM
WHERE Nama like ‘%a%’
Sintak di atas merupakan jenis join...
Inner join
Left join
Right join
Full join
Natur join
(1) mengeksekusi sintak pada tab menu sql
(2) mengakses localhost/phpmyadmin
(3) mengimport database
(4) membuat function dan procedur
(5) mengeksport database
(6) mengaktifkan apache server dan mysql
Urutkan langkah-langkah dalam menjalankan sintak select multy table adalah...
6,2,3,1
1,3,4,2
1,2,3,4,5,6
6,4,3,5,1,2
1,2,3
Fungsi select multi table merupakan fungsi yang dapat menampilkan data dari 2 tabel atau lebih. Adapun syarat utama untuk menampilkan data dari 2 tabel tersebut adalah ....
Memiliki primary key dan secondery key pada masing-masing tabel
Memiliki nama field yang sama dari kedua tabel, yang mana tabel pertama disebut dengan primary key dan tabel yang lain disebut secondary key
Memiliki nama field yang boleh sama atau tidak dari kedua tabel, yang mana tabel pertama disebut dengan primary key dan tabel yang lain disebut secondary key
Memiliki primary key yang sama dari tabel yang satu dengan tabel yang lain yang saling berelasi
Memiliki primary key yang sama dari tabel yang satu dengan tabel yang lain yang tidak saling berelasi
perintah dasar SQL yang di gunakan untuk menggabungkan beberapa tabel dan mengambil nilai yang cocok (identik) di antara kedua tabel tersebut adalah ....
FULL JOIN
INNER JOIN
LEFT JOIN
RIGHT JOIN
UNION
perintah dasar SQL yang di gunakan untuk mengembalikan hanya nilai yang berbeda dari dalam sebuah tabel, dengan kata lain semua record duplikat (record dengan nilai yang sama) yang terdapat pada tabel akan di anggap sebagai satu record/nilai adalah ....
SELECT * FROM ...
SELECT DISTINCT ...
SELECT ROUND ...
SELECT MID ...
SELECT * FROM ... WHERE ...
Perintah untuk membatasi data yang ingin di tampilkan adalah ...
LIMIT
ASC
DESC
ORDER
GROUP
Contoh program database server yang bisa dijalankan adalah ....
PL/Java
PL/PHP
MariaDB
RDBMS
Python
Berikut ini beberapa aspek perbedaan antara basis data vs spreadsheets, kecuali ...
Bagaimana data disimpan dan dimanipulasi
Siapa yang dapat mengakses data
Seberapa banyak data yang tersimpan
Jenis hardware yang digunakan
tulis contoh syntax where or
Syarat yang harus dipenuhi agar data yang dipilih dari beberapa tabel bisa tampil dengan baik adalah ...
Field yang menjadi relasi harus memiliki nama field yang sama
Field yang menjadi relasi harus memiliki tipe data yang sama
Field yang menjadi relasi harus memiliki field size yang sama
Field yang menjadi relasi harus memiliki tipe data dan nama field yang sama
Field yang menjadi relasi harus memiliki tipe data dan field size yang sama
Dari struktur table di atas, pernyataan yang benar mengenai penerapan primary key dan foreign key yaitu ...
Field nim pada tabel mhs merupakan foreign key
Field nim pada table ambilmk merupakan primary key
FIeld kode_mk pada table mk merupakan foreign key
Field nim pada tabel ambilmk merupakan foeign key
Field kode_mk pada ambilmk merupakan primary key
Diagram venn yang mengilustrasikan inner join antara tabel A dan B yaitu ...
syarat syntax join, kecuali
harus ada lebih dari 1 table
ada relasi/jembatan yang sama antar dua table
wajib ada inisial dalam kolom
table join harus ada
Di dalam suatu RDBMS menjadi suatu kewajaran jika dalam satu database dapat terdiri dari beberapa tabel, dimana masing-masing tabel tersebut saling berhubungan (relasi) satu sama lain. Relasi antar tabel ini bisa berupa relasi 1-1, 1-M maupun M-N. Apa yang terjadi jika ada tabel "pelanggan" dengan primary key "id_pel" ini dihubungkan dengan tabel "transaksi" dengan primary key "id_trans"?
Kedua tabel bisa saling berelasi karena keduanya memiliki primary key meskipun berbeda
Kedua tabel bisa saling berelasi jika pada tabel pelanggan diberi tambahan field dengan nama id_pel2 sebagai secondary key
Kedua tabel bisa saling berelasi karena ada field yang sama
Kedua tabel bisa saling berelasi jika pada tabel transaksi diberi tambahan field dengan nama id_pel sebagai secondary key
Kedua tabel tidak bisa berelasi meski pada tabel transaksi diberi tambahan field dengan nama id_pel sebagai secondary key
Fungsi select multi table merupakan fungsi yang dapat menampilkan data dari 2 tabel atau lebih. Adapun syarat utama untuk menampilkan data dari 2 tabel tersebut adalah ....
Memiliki primary key dan secondery key pada masing-masing tabel
Memiliki nama field yang sama dari kedua tabel, yang mana tabel pertama disebut dengan primary key dan tabel yang lain disebut secondary key
Memiliki nama field yang boleh sama atau tidak dari kedua tabel, yang mana tabel pertama disebut dengan primary key dan tabel yang lain disebut secondary key
Memiliki primary key yang sama dari tabel yang satu dengan tabel yang lain yang saling berelasi
Memiliki primary key yang sama dari tabel yang satu dengan tabel yang lain yang tidak saling berelasi
Apakah kueri ini dapat dijalankan?
Tidak, karena keyword FROM hanya satu sementara keyword JOIN ada dua
Bisa, asalkan kriteria ON terpenuhi dan kolom-kolom yang digunakan untuk ON memang ada
Tidak, karena kolom-kolom yang disebutkan pada keyword SELECT tidak memiliki alias untuk tabelnya(misalnya e.employee_id, d.department_id)
Tidak, karena JOIN hanya bisa untuk dua tabel dan tidak lebih
Apa perintah yang dimaksud oleh kueri ini?
Mengambil data karyawan, departemen, dan lokasi departemen tempat karyawan bekerja, yang id lokasinya 149
Mengambil data karyawan, departemen, dan lokasi departemen tempat karyawan bekerja, yang departemennya 149
Mengambil data karyawan, departemen, dan lokasi departemen tempat karyawan bekerja, yang id managernya 149
Mengambil data karyawan, departemen, dan lokasi departemen tempat karyawan bekerja, yang id karyawannya 149
Select JRS.NIM, Mahasiswa.Nama, JRS.Kode_MK, JRS.Semester, JRS.Tahun_Ajaran from mahasiswa, JRS where mahasiswa NIM=JRS NIM Order By NIM Asc. Berikut ini pernyataan yang SALAH adalah...
Tabel yang digunakan pada perintah query tersebut adalah 2 tabel
Tabel yang digunakan adalah 5 tabel yaitu tabel NIM, Nama, Kode_MK, Semester dan Tahun_ajaran
Data akan tampil berurutan berdasarkan NIM, mulai dari NIM yang angkanya paling kecil sampai paling besar
Tabel yang digunakan adalah tabel JRS dan tabel Mahasiswa
Perintah menggunakan klausa ON yang benar adalah
SELECT employee_id, last_name, a.department_id, department_name ON FROM employees a departments b JOIN a.department_id = b.department_id
SELECT employee_id, last_name, a.department_id, department_name
ON employees a FROM departments b JOIN a.department_id = b.department_id
SELECT employee_id, last_name, a.department_id, department_name
FROM employees a JOIN departments b ON a.department_id = b.department_id
SELECT employee_id, last_name, a.department_id, department_name
FROM employees a ON departments b JOIN a.department_id = b.department_id
Gambar di berikut ini diperuntukkan pada perintah *
full join
half join
inner join
left join
right join
Tuliskan sintaks SQL JOIN yang tepat untuk menampilkan data nama produk, deskripsi, harga, stok, berat dan nama kategori!
(a)
Berikut adalah operator yang digunakan untuk memilih nilai dalam rentang tertentu
JOIN
WITHIN
RANGE
BETWEEN
