WorksheetsKisi - kisi BD 11
Total questions: 35
Worksheet time: 18mins
Basis data didefinisikan sebagai …
Kumpulan data yang tidak teratur
Data yang hanya bisa diakses satu orang
Kumpulan data yang terorganisasi dan saling berhubungan
File yang disimpan tanpa struktur
Program untuk mengolah teks
Hirarki data dalam basis data yang benar adalah …
Field – Record – File – Database
Database – File – Record – Field
File – Database – Record – Field
Record – Field – File – Database
Database – Record – Field – File
Komponen utama dalam sistem basis data adalah … (pilih 2 jawaban)
Hardware, software, user, data
Hardware, jaringan, user
Data, user, file system
Aplikasi, printer, hardware
User, data, software, hardware
DBMS berfungsi sebagai …
Tempat penyimpanan fisik harddisk
Antarmuka antara pengguna dengan basis data
Perangkat untuk menghubungkan LAN
Program pengolah teks
Sistem operasi tambahan
Contoh DBMS open source adalah …
Tempat penyimpanan fisik harddisk
Antarmuka antara pengguna dengan basis data
Perangkat untuk menghubungkan LAN
Program pengolah teks
Sistem operasi tambahan
Pada instalasi MySQL, port default yang digunakan adalah …
80
3306
8080
1521
1433
Perintah yang digunakan untuk masuk ke MySQL melalui terminal adalah … (pilih 2 jawaban)
mysql -u root -p
connect mysql root
login mysql root
mysqladmin -user root
mysql -u root
Administrator basis data bertugas untuk …
Mendesain web
Mengelola, memelihara, dan mengamankan basis data
Menulis kode HTML
Membuat sistem operasi
Menjalankan server DNS
Berikut komponen basis data dengan fungsinya! (pilih 3 jawaban)
Tabel, Menyimpan data dalam bentuk baris dan kolom
Primary Key, Identitas unik tiap record dalam tabel
Foreign Key, Menghubungkan antar tabel dalam relasi
Drop, Mengupdate data
Update, Menghapus data
Berikut istilah administrasi database dengan penjelasannya! (pilih 3 jawaban)
User, Akun yang digunakan untuk mengakses database
Backup, Proses menyimpan salinan data untuk keamanan
Restore, Mengembalikan data dari hasil backup
Select, Memindah data
Insert, Membuat data
Perintah SQL untuk membuat basis data baru adalah …
CREATE DATABASE
MAKE DATABASE
NEW DATABASE
BUILD DATABASE
INIT DATABASE
Perintah untuk menghapus tabel beserta datanya adalah …
DROP TABLE
DELETE TABLE
REMOVE TABLE
ERASE TABLE
CLEAR TABLE
ALTER TABLE digunakan untuk …
Menambah, mengubah, atau menghapus struktur tabel
Menghapus seluruh data dalam tabel
Membuat tabel baru
Mengisi data ke tabel
Menampilkan isi tabel
Untuk menambahkan kolom baru "alamat" pada tabel siswa digunakan perintah …
ALTER TABLE siswa ADD alamat VARCHAR(255);
ALTER siswa ADD alamat VARCHAR(255);
ADD COLUMN alamat TO siswa;
UPDATE siswa SET alamat VARCHAR(255);
Perintah DCL (Data Control Language) adalah fungsi untuk?
Memberikan hak akses tertentu pada user
Mencabut hak akses dari user
Menolak hak akses tertentu pada user
Mengambil data dari tabel
Mengubah data pada tabel
Perintah SQL untuk memasukkan data adalah …
INSERT INTO
ADD DATA
APPEND INTO
NEW ROW
CREATE DATA
Untuk memperbarui data digunakan perintah …
UPDATE
ALTER
CHANGE
MODIFY
EDIT
Perintah yang digunakan untuk menghapus baris data tertentu adalah …
DELETE
REMOVE
DROP
CLEAR
DESTROY
Query SELECT nama, kelas FROM siswa WHERE kelas = 'XI RPL'; berfungsi untuk …
Menampilkan semua data siswa
Menghapus siswa kelas XI RPL
Pasangkan perintah DDL (Data Definition Language) dengan fungsi utamanya!
CREATE, Membuat tabel atau objek database baru
ALTER, Mengubah struktur tabel yang sudah ada
DROP, Menghapus tabel dari database
UPDATE, Memilih table dari database
DELETE, Mangupdate data tabel
Perintah SQL untuk memberikan hak akses adalah …
GRANT
GIVE
ALLOW
PERMIT
ACCESS
Untuk mencabut hak akses pengguna digunakan perintah …
REVOKE
REMOVE
DELETE ACCESS
DROP USER
DENY
Seorang admin ingin memberikan akses SELECT pada tabel siswa kepada user budi. Perintah yang benar adalah …
GRANT SELECT ON siswa TO budi;
ALLOW SELECT siswa TO budi;
GIVE SELECT TABLE siswa FOR budi;
ACCESS SELECT FROM siswa TO budi;
PERMIT budi TO SELECT siswa;
Perintah untuk membuat user baru dalam MySQL adalah …
CREATE USER 'budi'@'localhost' IDENTIFIED BY '12345';
NEW USER budi WITH PASSWORD 12345;
Hak akses yang memungkinkan user mengubah data tetapi tidak dapat menghapus adalah …(pilih 3 jawaban)
INSERT
MENAMBAH & MEMPERBAHARUI
UPDATE
SELECT
REVOKE
Jika sebuah tabel siswa memiliki kolom NISN sebagai PRIMARY KEY, maka …
Nilai NISN boleh sama
Nilai NISN harus unik dan tidak boleh NULL
Nilai NISN harus selalu NULL
Nilai NISN bisa kosong asal tidak ganda
NIM hanya bisa berupa huruf
Normalisasi data bertujuan untuk …
Mempercepat instalasi DBMS
Mengurangi redundansi dan inkonsistensi data
Menghapus semua tabel
Memperbesar ukuran database
Menggabungkan semua data jadi satu tabel
Apa yang dimaksud dengan Foreign Key?
Kunci utama dari tabel
Kunci unik yang hanya ada satu
Jika query DELETE FROM siswa; dijalankan tanpa kondisi WHERE, maka …
Hanya satu baris terhapus
Semua baris dalam tabel siswa terhapus
Tidak ada baris yang terhapus
Tabel siswa ikut terhapus
Kolom dalam tabel siswa terhapus
Transaksi pada basis data bertujuan untuk …
Membuat database baru
Menjamin konsistensi data dengan ACID properties
Menambahkan constraint
Menghapus user
Membuat backup otomatis
Commit digunakan dalam transaksi untuk …
Membatalkan perubahan
Menyimpan perubahan secara permanen
Menghapus data sementara
Mengunci tabel
Menutup database
Rollback digunakan untuk …
Menyimpan data
Membatalkan perubahan terakhir sebelum commit
Menghapus tabel
Mengurangi ukuran log
Menambah user
Query SELECT COUNT(*) FROM siswa; akan menghasilkan …
Jumlah baris data dalam tabel siswa
Daftar semua siswa
Daftar nama siswa
Nilai tertinggi pada tabel
Jumlah baris data dalam tabel siswa
Query SELECT * FROM siswa ORDER BY nama ASC; berfungsi untuk …
Mengurutkan siswa berdasarkan nama dari A ke Z
Mengurutkan siswa berdasarkan nama dari Z ke A
Menampilkan hanya kolom nama siswa
Menghapus siswa berdasarkan nama
Menghitung jumlah siswa
Istilah “CRUD” dalam basis data merujuk pada …
Create, Read, Update, Delete
Count, Replace, Undo, Drop
Copy, Read, Upload, Delete
Create, Run, Update, Download
Control, Replace, Update, Data
