Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Sistem Basis Data 2

Total questions: 30

Worksheet time: 5mins

Name
Class
Date
1.

Security Data harus dilakukan pada beberapa tingkatan

a)

Prosedur pemakaian, aplikasi, system operasi, system Database

b)

Aplikasi, sistem operasi, system Database, manusia

c)

Prosedur pemakaian, system operasi, system Database, manusia

d)

Fisikal, manusia, system operasi, system Database

2.

Proses perancangan database merupakan bagian dari proses pengembangan system Informasi (macro life cycle) pada tahap

a)

Planning

b)

Analysis

c)

Design

d)

Implementation

3.

Tahap ketiga pada perancangan basis data adalah

a)

Pengumpulan data dan analisis

b)

Perancangan secara logika

c)

Pemilihan dbms

d)

Perancangan secara konseptual

4.

Entity yang merupakan anggota dari subclass mewarisi semua atribut dari entity superclassnya, kondisi ini biasa disebut dengan

a)

Entity inheritance

b)

Entity class

c)

Encapsulation

d)

Share subclass

5.

Jika DBA menyatakan : GRANT CONNECT TO ani, ali, budi; GRANT select, insert, delete, update (alamat,tgl_lahir) ON mhs TO ani, ali, budi WITH GRANT OPTION ; maka statement kueri tersebut menyatakan kecuali

a)

User ani,ali,budi diberikan wewenang untuk menggunakan tabel mhs

b)

WITH GRANT OPTION menyebabkan user ani,ali,budi tidak dapat memberikan wewenang pada user lain untuk menggunakan tabel mhs

c)

Select,insert,update(alamat,tgl_lahir) merupakan privileges list yang diberikan untuk menggunakan tabel mhs

d)

Domain yang dapat diubah hanya untuk kolom alamat,tgl_lahir

6.

Terdapat entitas OLAHRAGA yang terdiri dari beberapa cabang, OLAHRAGA = {SEPAK BOLA,TENIS,RENANG}. Entitas OLAHRAGA merupakan

a)

Atribut

b)

Subclass

c)

Superclass

d)

Superclass/subclass relationship

7.

Untuk menjamin akurasi dan validitas data yang terekam dalam sistem basis data dari upaya / kesalahan yang tidak disengaja pada saat melakukan modifikasi data, maka DBMS dalam memproteksi memiliki fungsi

a)

Keamanan/security data

b)

Pemulihan/Recovery data

c)

Integritas/Integrity data

d)

Konkurensi/Concurency data

8.

Entitas yang sama menjadi anggota dari lebih dari satu subclass dari spesialisasi, disebut dengan

a)

Hirarki

b)

Disjoint

c)

Lattice

d)

Overlapping

9.

Bila kunci X sedang dipergunakan pada suatu record , maka

a)

Transaksi lain yang hendak menggunakan kunci S pada record tersebut diperbolehkan

b)

Transaksi lain yang hendak menggunakan kunci X pada record lain tidak diperbolehkan

c)

Transaksi lain yang hendak menggunakan kunci X pada record tersebut tidak diperbolehkan

d)

Transaksi lain yang hendak menggunakan kunci S pada record lain tidak diperbolehkan

10.

Proses perancangan database pada suatu database, memiliki tahapan berikut, kecuali

a)

Perancangan Logikal

b)

Perancangan Konseptual

c)

Perancangan Sistem Aplikasi

d)

Perancangan Fisik

11.

Menentukan scope (ruang lingkup) dari basis data, pemakai dan aplikasi yang akan dikembangkan, merupakan kegiatan yang dilakukan pada

a)

Konversi Aplikasi

b)

Koleksi & analisis kebutuhan user

c)

Testing dan validasi

d)

Desain Basis data

12.

Kegiatan yang dapat dilaksanakan secara bersama pada tahap perancangan basis data, adalah

a)

. Analisa dan pengumpulan data

b)

Perencanaan basis data

c)

Perancangan aplikasi

d)

Pembuatan prototype

13.

Pernyataan WITH GRANT OPTION dalam statement GRANT menyatakan user dapat

a)

Membuat view dari tabel yang diijinkan

b)

Menghapus tabel yang diijinkan

c)

Memberikan tabel yang diijinkan untuk user lain

d)

Membaca tabel yang diijinkan

14.

Dalam EER, bila suatu entity dispesialisasikan dengan menggunakan spesialisasi disjoint total, dimana superclass hanya mempunyai 2 atribut sebaiknya ditransformasikan kedalam database relasional dengan cara

a)

Membuat relasi-relasi sebanyak Subclass-nya, dimana isi dari relasi tersebut adalah atribut-atribut dari superclass ditambahkan atribut-atribut dari Subclass-nya sendiri. Primary key menggunakan Primary Key Superclass-nya.

b)

. Membuat relasi dari Superclass sendiri ditambah dengan relasi-relasi sebanyak Subclassnya, dimana relasi untuk tiap Subclass berisi atribut dari masing-masing Sub-Kelas ditambahkan Primary Key dari Superclass-nya sebagai Primary Key-nya.

c)

. Membuat satu relasi yaitu gabungan atribut-atribut Superclass-nya dengan atribut-atribut Subclass-nya, tetapi ditambahkan Flag sebanyak subclass-nya

d)

Membuat satu relasi yaitu gabungan atribut-atribut Superclass-nya dengan atribut-atribut Subclass-nya

15.

Atribut dari Subclass disebut dengan

a)

Atribut Global

b)

Atribut Inheritance

c)

Atribut Lokal

d)

Atribut Spesialisasi

16.

Terdapat entitas OLAHRAGA yang terdiri dari beberapa cabang, OLAHRAGA = {SEPAK BOLA,TENIS,RENANG}.Cabang OLAHRAGA tersebut merupakan

a)

Atribut

b)

Subclass

c)

Superclass

d)

Superclass/subclass relationship

17.

Penggunaan High Level Data Model seperti ER/EER model merupakan kegiatan yang dilakukan pada fase

a)

Perancangan database secara logikal

b)

Perancangan database secara konseptual

c)

Perancangan database secara fisik

d)

Pengumpulan data dan analisa

18.

Pendekatan yang dimulai dari tingkat yang paling atas yaitu dengan mengidentifikasikan entitas yang digunakan dan relasi antar entitas yang dibutuhkan oleh organisasi. Pendekatan ini disebut dengan

a)

Mixed

b)

Top Down

c)

Inside Out

d)

Bottom Up

19.

Jika seorang user menyalah gunakan wewenang yang telah diberikan dalam mengkases table yang ada dalam system Database, maka DBA dapat mencabut kembali wewenang user dengan menggunakan statement

a)

GRANT

b)

REVOKE

c)

DROP TABLE

d)

DELETE

20.

Penyalahgunaan database yang dikategorikan sebagai tindakan yang disengaja adalah

a)

Kerusakan selama proses transaks

b)

Anomali yang disebabkan oleh akses database yang konkuren

c)

Logika Error yang mengancam kemampuan transaksi untuk mempertahankan konsistensi data

d)

Pengubahan data oleh user yang tidak berwenang

21.

Berikut ini merupakan masalah-masalah yang akan timbul jika menjalankan transaksi yang konkuren, kecuali

a)

Pemberian Wewenang pada user

b)

Masalah kehilangan modifikasi

c)

Masalah analisa yang tidak konsisten

d)

Masalah modifikasi sementara

22.

Perintah SQL untuk memberi hak akses menampilkan dari table Harga untuk seluruh user

a)

Grant select on HARGA from public

b)

. Grant select on HARGA from all

c)

Grant select on HARGA to public

d)

. Grant select on HARGA to all

23.

Pada transaksi yang konkuren untuk menyatakan suatu transaksi yang gagal terselesaikan dinyatakan dengan

a)

ROLLBACK

b)

LOCKING

c)

COMMIT

d)

JOURNAL

24.

Berikut ini adalah jenis-jenis hak akses (privilege) dalam database, kecuali

a)

. Penggunaan nama database yg spesifik

b)

. Select (retrieve) data

c)

Membuat tabel (obyek lain)

d)

. Menghapus database

25.

Perancangan basis data adalah satu dari tahapan perancangan sistem informasi, sehingga proses perancangan basis data merupakan bagian dari perancangan Sistem Informasi

a)

Macro life cycle

b)

Micro life cycle

c)

System life cycle

d)

. Environment life cycle

26.

Salah satu tujuan dari perancangan database adalah

a)

Untuk memenuhi kebutuhan akan informasi dari pengguna dan aplikasi

b)

Pengawasan dan pemeliharaan sistem database dan aplikasi software

c)

. Pemilihan sistem manajemen database

d)

Proses pemilihan struktur penyimpanan

27.

Konsep yang dimiliki EER yaitu, kecuali

a)

Subclass & Superclass

b)

. Specialization

c)

Globalization

d)

. Category

28.

Locking/kunci adalah salah satu mekanisasi pengontrolan concurrency. Terdapat 2 macam kunci yaitu

a)

. Kunci X dan S keduanya dapat digunakan bersama-sama dalam mengunci suatu record

b)

Kunci X dapat digunakan bersama-sama, kunci S dapat digunakan oleh satu transaksi dalam mengunci suatu record

c)

Kunci S dapat digunakan bersama-sama, kunci X hanya dapat digunakan oleh satu transaksi dalam mengunci suatu record

d)

Baik Kunci X maupun kunci S hanya dapat digunakan oleh satu transaksi dalam mengunci suatu record

29.

Transformasi dari ER Diagram ke dalam bentuk tabel merupakan kegiatan yang dilakukan pada fase

a)

Perancangan logika

b)

Perancangan fisik

c)

. Implementasi

d)

Perancangan konseptual

30.

Dua aktifitas paralel yang terdapat pada fase perancangan database secara konseptual adalah

a)

Perancangan kebutuhan pemakai dan perancangan skema konseptual

b)

Perancangan kebutuhan pemakai dan perancangan transaksi

c)

Perancangan skema konseptual dan perancangan kebutuhan aplikasi database

d)

Perancangan skema konseptual dan perancangan transaksi