NEW
Font size
WorksheetsBasis Data
Total questions: 25
Worksheet time: 13mins
Pernyataan SQL paling tepat yang digunakan untuk menampilkan keseluruhan data dari tabel "SISWA" adalah...
SELECT SISWA FROM TABEL;
SELECT * FROM TABEL SISWA;
SELECT * FROM SISWA;
SELECT * FORM SISWA
SELECT * FORM TABEL SISWA;
Perintah yang digunakan untuk menampilkan data adalah...
CREATE
INSERT
FROM
SELECT
DROP
Kepanjangan dari SQL adalah…
Structured Question Language
Strong Query Language
Strong Question Language
Structured Query Language
System Query Language
Perintah untuk menampilkan kolom "Judul" buku “Matematika” dari tabel "BUKU" yang paling tepat adalah…
SELECT Judul FORM Buku Matematika;
SELECT Judul Buku Matematika FORM Buku WHERE Judul = “Matematika”;
SELECT Judul FROM Buku WHERE Buku =”Matematika”;
Type data yang menyatakan waktu adalah.....
Date
Time
Datetime
Timestamp
Integer
Perusahaan A memiliki 100 pegawai. Setiap pegawai dipimpin pengawas/mandor dari pegawai perusahaan itu sendiri dan tidak semua pegawai memimpin pegawai yang lain, sehingga satu pengawas dapat memimpin beberapa pegawai. Setiap pegawai bekerja untuk suatu departemen dan dalam suatu departemen dapat terdiri dari beberapa pegawai. Setiap departemen dikepalai oleh seorang pegawai yang bekerja mulai tanggal tertentu. Sebuah departemen dapat berada di beberapa lokasi. Selain bekerja di suatu departemen pegawai dapat bekerja pada beberapa proyek. Setiap proyek dikendalikan/diatur oleh suatu departemen, namun suatu departemen tidak harus mengendalikan/mengatur proyek. Satu departemen dapat mengendalikan beberapa proyek dan satu proyek hanya dikendalikan oleh satu departemen Satu proyek dapat terdiri dari beberapa pegawai. Untuk keperluan penggajian perusahaan memerlukan data tanggungan pegawai. Seorang pegawai dapat menanggung beberapa tanggungan. Jika seorang pegawai pindah maka datanya akan dipindahkan / dihapus berikut data tanggungan / keluarganya.
Berdasarakan narasi diatas, berapakah jumlah tabel yang di gunakan untuk membuat sebuah sistem kepegawaian di perusahaan A
3
4
5
6
7
Perintah untuk menapilkan keseluruhan database / tabel yang sudah di buat adalah :
CREATE
OPEN
SHOW
USE
DROP
Perintah untuk melihat struktur sebuah tabel adalah :
USE
SHOW
DROP
DELETE
DESCRIBE
Perintah Command Line (CMD) untuk masuk ke MySQL tanpa pasword adalah :
mysql -u root –p
mysql -u root
mysql -u root –u
mysql -p root
mysql root -p
DBMS adalah singkatan dari
Data Manipulation System
Database Manipulation System
Data Management System
Database Management System
Data Management Software
Perintah untuk membuat database adalah
CREATE DATABASE
CREATE TABLE
CREATE DB
CREATE DATABASE TABLE
CREATE DATA
Perintah yang digunakan untuk menambah data baru adalah
ADD NEW
INSERT INTO
INSERT NEW
ADD INTO
INSERT INTO
Berikut adalah perintah yang benar untuk menambah data ke dalam tabel siswa
INSERT INTO siswa VALUES (‘Dimas’,’Rini’,’Aldi’);
INSERT NEW (‘Dimas’,’Rini’,’Aldi’) INTO siswa
ADD INTO siswa VALUES (‘Dimas’,’Rini’,’Aldi’);
SELECT INTO siswa VALUES (‘Dimas’,’Rini’,’Aldi’)
INSERT INTO table siswa VALUES (‘Dimas’,’Rini’,’Aldi’);
Perintah untuk membuat Tabel adalah
CREATE DATABASE
CREATE TABLE
CREATE DB
CREATE DATABASE TABLE
CREATE DATA
Perintah SQL untuk menampilkan seluruh data dalam tabel siswa di mana nilai (value) pada kolom nama adalah ‘Bayu’
SELECT * FROM siswa WHERE nama=’Bayu’
SELECT ALL FROM siswa WHERE nama LIKE ‘Bayu’
SELECT nama FROM siswa WHERE nama=’Bayu’
SELECT * FROM siswa WHERE nama<>’Bayu’
SELECT * FROM siswa WHERE nama like ’Bayu’
Berikut perintah SQL untuk menampilkan kolom nama pada tabel siswa yang nilainya diakhiri dengan kata ”Adi’
SELECT * FROM siswa WHERE nama LIKE ‘%Adi’
SELECT * FROM siswa WHERE nama LIKE ‘Adi%’
SELECT nama FROM siswa WHERE nama LIKE ‘*Adi’
SELECT * FROM siswa WHERE nama LIKE =‘Adi%’
SELECT nama FROM siswa WHERE nama LIKE ‘Adi’
Perintah untuk update nama siswa pada kolom nama di tabel siswa dari yang sebelumnya bernama ‘Rini’ menjadi ‘Tuti’
UPDATE siswa SET nama=’Tuti’ WHERE nama=’Rini’
MODIFY siswa SET nama=’Tuti’ WHERE nama=’Rini’
UPDATE nama=’Tuti’ FROM siswa WHERE nama=’Rini’
UPDATE FROM siswa SET nama=’Tuti’ WHERE nama=’Rini’
UPDATE FROM siswa SETTING nama=’Tuti’ WHERE nama=’Rini’
Berikut adalah perintah-perintah SQL yang tidak termasuk dalam kelompok DML (Data Manipulation Language)
SELECT
ALTER
INSERT
UPDATE
CREATE
Perintah SQL untuk menghapus data bernama ‘Dimas’ di dalam tabel siswa
DELETE nama=’Dimas’ FROM siswa
DELETE FROM siswa WHERE nama=’Dimas’
REMOVE FROM siswa WHERE nama=’Dimas’
REMOVE nama=’Dimas’ FROM siswa
REMOVE field nama=’Dimas’ FROM siswa
Kata kunci untuk mengurutkan hasil query secara Ascending (urutan dari terkecil ke besar) adalah
ASC
DESC
RISE
ASCEND
ASCENDING
Kata kunci untuk mengurutkan hasil query secara urutan dari besar ke kecil adalah
ASC
DESC
RISE
ASCEND
ASCENDING
Jika ingin mengubah nama tabel pada database, maka perintah yang digunakan adalah...
ALTER TABLE nama_tabel UPDATE;
ALTER TABLE nama_tabel RENAME TO nama_tabel_baru;
ALTER TABLE nama_tabel MODIFY nama_field;
ALTER TABLE nama_tabel DROP nama_tabel_baru;
Perintah untuk menghapus sebuah database adalah...
Drop database nama_database;
Drop tabel nama_tabel;
Delete database;
Delete tabel;
Perintah untuk menghapus kolom adalah ...
ALTER TABLE nama_tabel;
ALTER TABLE nama_tabel DROP COLUMN;
ALTER TABLE nama_tabel DROP COLUMN
nama_field;
DROP COLUMN;
Perintah untuk menampilkan seluruh tabel adalah...
select * from nama_tabel;
select nama_tabel;
select * from nama_database;
select * from nama_field;
