keyboard_arrow_right
keyboard_arrow_right
SOAL TES SISTEM BASIS DATA
Pendidikan

SOAL TES SISTEM BASIS DATA

Table of Contents

SOAL TES SISTEM BASIS DATA

SOAL TES SISTEM BASIS DATA
SOAL TES SISTEM BASIS DATA

I. Soal Pilihan Ganda Satu Alternatif Jawaban
1. Salah satu keuntungan penggunaan basis data adalah Data independence. Keuntungan yg diperoleh dengan adanya Data Independence adalah :
a. Perubahan struktur penyimpanan data dan strategi aksesnya tidak mengubah program aplikasi yg sudah ada.
b. Perubahan struktur penyimpanan data dan strategi aksesnya akan mengganggu program aplikasi yg sudah ada.
c. Program aplikasi perlu diubah apabila terjadi perubahan pada struktur penyimpanan data dan strategi aksesnya.
d. Struktur penyimpanan data dan strategi akses perlu diubah apabila program aplikasi berubah.
2. Di dalam suatu basis data, seorang pemrogram aplikasi cukup hanya mengetahui :
a. Skema basis data. c. Subskema basis data.
b. Model data. d. Seluruh relasi yg ada.
3. Di dalam sebuah system basis data dalam lingkungan universitas, maka data mengenai indeks prestasi mahasiswa merupakan :
a. Data operasional. c. Data dictionary.
b. Data input. d. Data output.
4. Tingkatan view/eksternal pada arsitektur system basis data menggambarkan :
a. Bagaimana data sebenarnya disimpan dalam basis data.
b. Bagian dari data yg disimpan dalam basis data.
c. Data apa yg sebenarnya disimpan dalam basis data.
d. Bagaimana manipulasi data yg disimpan dalam basis data.
5. Database Management System adalah :
a. Kumpulan data yg digunakan bersama-sama.
b. Kumpulan data yg digunakan oleh suatu program.
c. Kumpulan data yg digunakan hanya oleh satu aplikasi.
d. Kumpulan program yg digunakan untuk mengakses basis data.
6. Suatu atribut di dalam satu relasi merupakan primary key pada relasi lain, atribut tersebut dinamakan :
a. Foreign key c. Candidate key
b. Alternate key d. Super key
7. Nilai dari primary key pada suatu relasi tidak boleh Null. Aturan tersebut merupakan aturan :
a. Referential Integrity Rule c. Business Rule
b. Domain Key Rule d. Entity Integrity Rule
8. Suatu relasi dikatakan dalam bentuk normal satu(1NF) jika dan hanya jika :
a. Setiap nilai atributnya adalah atomic.
b. Relasi tersebut berada dalam bentuk normal satu tingkat lebih rendah dan setiap nonkey atribut adalah bergantung penuh (fully depedent) pada primary key.
c. Relasi tersebut berada dalam bentuk normal satu tingkat lebih rendah dan setiap nonkey atribut adalah tidak bergantung transitif pada primary key.
d. Setiap determinant adalah candidate key.
9. Suatu relasi dikatakan dalam bentuk normal dua (2NF) jika dan hanya jika :
a. Setiap nilai atributnya adalah atomic
b. Relasi tersebut berada dalam bentuk normal satu tingkat lebih rendah dan setiap nonkey atribut adalah bergantung penuh (fully depedent) pada primary key.
c. Relasi tersebut berada dalam bentuk normal satu tingkat lebih rendah dan setiap nonkey atribut adalah tidak bergantung transitif pada primary key.
d. Setiap determinant adalah candidate key.
10. Suatu relasi dikatakan dalam bentuk normal tiga (3NF) jika dan hanya jika :
a. Setiap nilai atributnya adalah atomic
b. Relasi tersebut berada dalam bentuk normal satu tingkat lebih rendah dan setiap nonkey atribut adalah bergantung penuh (fully depedent) pada primary key.
c. Relasi tersebut berada dalam bentuk normal satu tingkat lebih rendah dan setiap nonkey atribut adalah tidak bergantung transitif pada primary key.
d. Setiap determinant adalah candidate key.
11. Kegunaan Data Manipulation Language (DML) adalah untuk :
a. Mendefinisikan skema konseptual dan internal.
b. Memanipulasi basis data seperti : menambah, mengubah, melihat dan mengahapus.
c. Mendeskripsikan skema internal.
d. Mendeskripsikan user-view dan mappingnya ke tingkat konseptual.
12. Normalisasi adalah langkah penting dalam menyusun file basis data untuk menghindari :
a. Manipulasi data c. Validasi data
b. Kerangkapan data d. Kosistensi data
13. Personil yg berhak untuk merubah struktur storage dan strategi akses di dalam basis data adalah :
a. DBMS c. DBA
b. Programmer d. Analyst
14. Proses pertukaran informasi dari satu tingkat ke tingkat lainnya dalam arsitektur system basis data disebut :
a. Data independence c. Mapping
b. Physical data independence d. Logical data independence
15. Himpunan objek, misalnya mahasiswa dengan nomor pokok, nama dan alamat, yg dapat dibedakan dengan objek lain yg sejenis disebut :
a. Himpunan nilai atribut c. Himpunan relationship
b. Himpunan entitas d. Himpunan relasi
16. Bagian DBMS yg berfungsi untuk melakukan kueri dan pengolahan data adalah :
a. DDL c. Subskema DDL
b. Host language d. DML
17. Dalam pendekatan basis data relasional suatu field disebut juga :
a. Atribut. C. Baris.
b. Tupel. D. Relasi.
18. Dalam basis data relasional, view adalah :
a. Tabel semu yg dibuat dari base table.
b. Pandangan terhadap tupel.
c. Tingkatan pandangan terhadap table.
d. Base table.
19. Statement DML dari SQL adalah :
a. Retrieve, Replace, Delete, Update.
b. Select, Project, Join, Divide.
c. Select, Replace, Delete, Insert.
d. Select, Update, Delete, Insert.
20. Data sublanguage adalah :
a. Query language c. DML
b. DDL d. DDL dan DML
21. SQL yg disisipkan dalam program dengan bahasa pemprograman tingkat tinggi disebut :
a. Extended SQL c. Expanded SQL
b. Embedded SQL d. Extension SQL
22. Yg dimaksud dengan merancang basis data adalah :
a. Merancang DBMS dalam system basis data.
b. Merancang program untuk system basis data.
c. Merancang file untuk basis data.
d. Merancang program untuk basis data.
23. Yg dimaksud dengan Bahasa Kueri Formal adalah :
a. Aljabar dan Kalkulus Relasional
b. SQL dan QUEL.
c. Aljabar Relasional dan QBE.
d. Aljabar Relasional dan SQL.
24. Perintah untuk membuat table semu yg diambil dari base table pada SQL adalah :
a. CREATE TABLE. c. CREATE INDEX.
b. CREATE VIEW. d. CREATE DATABASE.
25. Kamus data (data dictionary) adalah komponen system manajemen basis data yg berfungsi untuk :
a. Menyimpan basis datanya sendiri.
b. Menyimpan file basis data.
c. Menyimpan program aplikasi.
d. Menyimpan metadata tentang struktur data dan skema basis data.
Untuk Soal No. 26 s/d 40 perhatikan ketiga relasi berikut, kemudian pilih bahasa kueri yg tepat.

Sumber : https://busbagus.co.id/tiny-gladiators-2-apk-mod/