Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SBD 1 (Airphone)

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

Hobi merupakan atribut ....

a)

Multivalue

b)

Derivatif

c)

Key

d)

Composite

2.

Umur merupakan atribut ...

a)

Derivatif

b)

Multivalue

c)

Key

d)

Composite

3.

NPM merupakan atribut ...

a)

Derivatif

b)

Multivalue

c)

Key

d)

Composite

4.

Persamaan baris pada sebuah table adalah ....

a)

Tupel

b)

Relasi

c)

Domain

d)

Derajat

5.

Sekumpulan data yang terintegrasi yang diorganisasikan untuk memenuhi kebutuhan

para pemakai di dalam suatu organisasi disebut…

a)

Sistem

b)

Data

c)

Basis Data

d)

Database

6.

Berikan hak akses kepada Reza untuk menampilkan harga Beli ...

a)

Revoke Select (BELI) On Harga From Reza;

b)

Revoke Select (BELI) On Reza From Harga;

c)

Grant Select (BELI) On Harga To Reza ;

d)

Grant Select (Harga) On BELI To Reza ;

7.

Manakah yang benar bentuk SQL untuk membuat Tabel Barang ...

a)

CREATE TABLE BARANG

(KD_BRG smallint(3) notnull, NM_BRG char(15) notnull, Warna char(7)

notnull, Ukuran char(6) notnull, JML smallint notnull);

b)

CREATE TABLE BARANG

(KD_BRG char(3) notnull, NM_BRG char(15) notnull, Warna char(7)

notnull, Ukuran char(6) notnull, JMLchar notnull)

c)

CREATE TABLE BRG

(KD_BRG char(3) notnull, NM_BRG char(15) notnull, Warna char(7)

notnull, Ukuran char(6) , JML smallint notnull) ;

d)

CREATE TABLE BARANG

(KD_BRG char(3) notnull, NM_BRG char(15) notnull, Warna char(7)

notnull, Ukuran char(6) notnull, JML smallint notnull);

8.

Jenis-jenis atribut di bawah ini, kecuali….

a)

Key

b)

Atribut Composite

c)

Atribut Multivalue

d)

Weak Entity

9.

Database terdiri dari sejumlah record dalam bentuk yang tetap yang dapat dibedakan

dari bentuknya disebut ...

a)

Model data berbasis record

b)

Model data konseptual

c)

Model data berbasis objek

d)

Model data fisik

10.

Kolom yang ada pada suatu relasi, disebut ...

a)

Domain

b)

Cardinality

c)

Tuple

d)

Derajat

11.

Lihat tabel Anggota diatas, Ubah nama menjadi MAYANGSARI untuk anggota yang

memiliki NO_ANGGOTA A4151 ...

a)

UPDATE ANGGOTA = JELITA WHERE NO_ANGGOTA=’A4151’;

b)

UPDATE ANGGOTA SET NM_ANGGOTA=’JELITA’ WHERE

NO_ANGGOTA=’A4151’

c)

UPDATE ANGGOTA =’JELITA’ WHERE NO_ANGGOTA=’A4151’

d)

UPDATE ANGGOTA SET NM_ANGGOTA=’MAYANGSARI’ WHERE

NO_ANGGOTA=’A4151’;

12.

Dengan melihat table Petugas diatas, tampilkan NM_ANGGOTA dari tabel PETUGAS

yang diakhiri dengan huruf “ M “ ...

a)

SELECT * FROM ANGGOTA WHERE NM_ANGGOTA LIKE “M%”;

b)

SELECT NM_ANGGOTA FROM ANGGOTA WHERE NM_ANGGOTA LIKE “%M”;

c)

SELECT * FROM PETUGAS WHERE NM_ANGGOTA LIKE “M%”;

d)

SELECT NM_ANGGOTA FROM PETUGAS WHERE NM_ANGGOTA LIKE “%M”;

13.

Dengan adanya tabel di atas maka tampilkan judul buku pada tabel BUKU_PELAJARAN

yang jumlah bukunya lebih dari 4 ...

a)

SELECT JUDUL_BUKU FROM BUKU_PELAJARAN WHERE JML_BUKU >” 4”;

b)

SELECT JUDUL_BUKU FROM BUKU_PELAJARAN WHERE JML_BUKU > 4;

c)

SELECT * FROM BUKU_PELAJARAN WHERE JML_BUKU > 4

d)

SELECT * FROM BUKU_PELAJARAN WHERE JML_BUKU >=4;

14.

Berapa data value tabel Buku_Pelajaran ....

a)

20

b)

16

c)

25

d)

24

15.

Suatu Normalisasi telah memenuhi bentuk normal kedua bila relasi tersebut sudah

memenuhi bentuk normal kesatu, dan atribut yang bukan key sudah tergantung penuh

terhadap keynya, disebut bentuk normal ke….

a)

1NF

b)

2NF

c)

3NF

d)

4NF

16.

SELECT npm, nama_mhs FROM MAHASISWA

WHERE Kota = ‘Bandung’ AND Status > 50;

Logika dari sinraks tersebut adalah ...

a)

Menampilkan npm dan nama mahasiswa untuk mahasiswa yang tinggal di

Bandung dan status = 50

b)

Menampilkan npm dan nama mahasiswa untuk mahasiswa yang tinggal di

Bandung atau mahasiswa yang berstatus > 50

c)

Menampilkan npm dan nama mahasiswa untuk mahasiswa yang tinggal di

Bandung dengan status < 50

d)

Menampilkan npm dan nama mahasiswa untuk mahasiswa yang tinggal di

Bandung dengan status > 50

17.

Salah satu perintah DDL yang berfungsi untuk melakukan pembaruan data

di sebuah table adalah ...

a)

INSERT

b)

CREATE

c)

UPDATE

d)

RENAME

18.

Jenis derajat ERD diatas adalah ...

a)

Ternary Degree

b)

Binary Degree

c)

Partial Participation

d)

Unary Degree

19.

Atribut Key dari ERD diatas adalah ...

a)

Nama Depan & Nama Belakang

b)

NPM & Kode_MK

c)

Nama_MK

d)

Ambil

20.

Cardinality ERD diatas adalah ...

a)

One to One

b)

Many to Many

c)

One to Many

d)

Many to One

21.

Weak entity adalah ...

a)

Weak Entity adalah suatu Entity dimana keberadaan dari entity tersebut

tergantung dari keberadaan entity lain.

b)

Entity yang merupakan induknya disebut Identifying Owner dan

relationshipnya disebut Identifying Relationship.

c)

Weak Entity selalu mempunyai Total Participation constraint dengan

Identifying Owner.

d)

Benar semua

22.

Nama merupakan atribut ...

a)

Multivalue

b)

Composite

c)

Single

d)

Derivatif

23.

Yang bukan termasuk kelompok perintah DML (Data Manipulation Language)

adalah ...

a)

REVOKE

b)

INSERT

c)

DELETE

d)

SELECT

24.

Pada tabel Mahasiswa, siswa yang bernama Arini pindah rumah ke Bekasi.

Maka perintah SQL untuk memodifikasi alamat Aisyah adalah ...

a)

Update Mahasiswa SET alamat=”Bekasi” where nama=”Aisyah”;

b)

Select alamat from Mahasiswa where nama=”Aisyah”;

c)

Update * from Mahasiswa where nama=”Aisyah” AND kota=”Bekasi”;

d)

Semua jawaban salah.

25.

Perintah SQL untuk melihat semua data siswa yang bernama “Arini” yang

tinggal di Bali, adalah ...

a)

Select alamat from Mahasiswa where nama=”Arini”;

b)

Select * from Mahasiswa where nama=”Arini” AND kota=”Bali”;

c)

Update Mahasiswa SET alamat=”Bali” where nama=”Arini”;

d)

Semua jawaban salah.

26.

TUPLE dari tabel di atas adalah

a)

R001, CR76, B005, SL41, 2-Jan-01

b)

ClientNo

c)

CR76, CR56, CR74, CR62

d)

Registration

27.

DOMAIN dari tabel di atas adalah ...

a)

R001, CR76, B005, SL41, 2-Jan-01

b)

ClientNo

c)

CR76, CR56, CR74, CR62

d)

Registration

28.

Pengelolaan data tagihan dan jumlah pulsa merupakan contoh pengunaan aplikasi basis data

dalam dunia bisnis, yaitu ...

a)

Bank

b)

Bandara

c)

Telekomunikasi

d)

Penjualan

29.

Batasan integritas yang dirancang untuk memastikan bahwa tiap relasi sudah memiliki primary

key dan memastikan bahwa nilai-nilai data untuk primary key adalah sah/valid, adalah...

a)

Entity Integrity

b)

Null

c)

Referential Integrity

d)

Semua jawaban benar

30.

Batasan integritas yang dirancang untuk menetapkan bahwa jika ada foreign key di suatu relasi

tertentu, maka foreign key itu harus sesuai dengan/cocok dengan nilai primary key di relasi yang

lain, adalah...

a)

Entity Integrity

b)

Null

c)

Referential Integrity

d)

Semua jawaban benar

31.

Ada 3 macam jenis model data berbasis record, kecuali

a)

Relational Model

b)

Hierarchical Model

c)

Object-oriented Model

d)

Network Model

32.

Atribut dengan domain yang sama yang menjadi kunci utama pada sebuah relasi tetapi pada

relasi lain atribut tersebut hanya sebagai atribut biasa, disebut ...

a)

Primary key

b)

Super key

c)

Foreign key

d)

Alternate key

33.

Cardinality dari ERD di atas adalah ....

a)

Binary

b)

M : N

c)

Unary

d)

Ternary

34.

Suatu Normalisasi telah memenuhi bentuk normal pertama bila memiliki sifat

atomik, adalah ...

a)

Normal 3

b)

Normal 4

c)

Normal 1

d)

Normal 2

35.

Di bawah ini mana yang bukan merupakan entitas ...

a)

Mahasiswa

b)

Pabrik

c)

Pasien

d)

Pegawai

36.

Di bawah ini manakah yang bukan merupakan tujuan dari Normalisasi ...

a)

Untuk menghilangkan kerangkapan data

b)

Untuk memecah table-tabel

c)

Untuk mengurangi kompleksitas

d)

Untuk mempermudah pemodifikasian data

37.

Keberadaan suatu entity tergantung pada hubungannya dengan entity lain disebut ...

a)

Cardinality Participation

b)

Total Participation

c)

Partial Participation

d)

Salah semua

38.

Cardinality Ratio Constraint adalah ...

a)

Batasan jumlah keterhubungan satu atribut dengan atribut lainnya.

b)

Batasan jumlah keterhubungan satu entity.

c)

Batasan jumlah keterhubungan satu entity dengan entity lainnya.

d)

Jumlah keterhubungan satu entity dengan entity lainnya.

39.

Manakah yang merupakan symbol dari Weak Entity ...

a)
b)
c)
d)
40.

Teknik untuk mengorganisasi data ke dalam table-tabel untuk memenuhi

kebutuhan pemakai di dalam suatu organisasi disebut ...

a)

ERD

b)

Data Relasional

c)

Normalisasi

d)

Domain