Page 114 - Rekayasa Perangkat Lunak SMK Kelas XI
P. 114
A. CREATE TABLE karyawan (nama VARCHAR(50), alamat VARCHAR(100),
tanggal_lahir DATE, jabatan VARCHAR(50));
B. INSERT INTO karyawan (nama, alamat, tanggal_lahir, jabatan) VALUES
(‘Aru Tirto’, ‘Jl. ABC No. 123’, ‘19900101’, ‘Manager’);
C. SELECT * FROM karyawan WHERE jabatan=’Manager’;
D. UPDATE karyawan SET alamat=’Jl. XYZ No. 456’ WHERE nama=’Aru
Tirto’;
E. DELETE FROM karyawan WHERE tanggal_lahir < ‘19900101’;
26. Seorang administrator basis data ingin memberikan izin akses kepada pengguna
baru untuk hanya dapat membaca data dalam tabel “pelanggan”, tetapi tidak
diperbolehkan untuk melakukan perubahan. Perintah SQL yang digunakan
untuk memberikan izin akses tersebut adalah ....
A. GRANT SELECT ON pelanggan TO new_user;
B. GRANT INSERT ON pelanggan TO new_user;
C. GRANT UPDATE ON pelanggan TO new_user;
D. GRANT DELETE ON pelanggan TO new_user;
E. GRANT ALL PRIVILEGES ON pelanggan TO new_user;
27. Salah satu jenis backup yang hanya mencakup data yang berubah sejak backup
terakhir tertentu adalah ....
A. backup penuh D. backup eksternal
B. backup diferensial E. backup terjadwal
C. backup inkremental
28. Tujuan dari pengujian pemulihan dalam administrasi basis data adalah ....
A. mengidentifikasi data yang perlu dibackup
B. memvalidasi integritas data dalam backup
C. mengoptimalkan kinerja basis data
D. menentukan frekuensi backup yang tepat
E. membuat rencana pemulihan darurat
29. Salah satu langkah yang harus dilakukan dalam memantau kinerja basis data
adalah ....
A. menghapus data yang tidak lagi dibutuhkan
B. mengoptimalkan pengaturan server
C. mengubah struktur query
D. melakukan pemulihan darurat
E. menambahkan indeks pada semua kolom
30. Perhatikan beberapa pernyataan di bawah ini!
(1) Penggunaan konstrain
(2) Validasi data
102 Rekayasa Perangkat Lunak SMK/MAK Kelas XI