Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz PBD 4Nov2022

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.
Apa itu constraint?
a)
Sebuah batasan bisnis mengenai nilai suatu atribut atau relasi yang diperbolehkan
b)
Sebuah nilai yang membatasi cara kerja suatu table
c)
Sebuah aturan yang menentukan cara kerja logika program
d)
Aturan relasi antar dua perusahaan
2.
Apa itu exclusive OR relationship?
a)
Relation yang harus dipenuhi oleh entity
b)
Relation yang memiliki lebih dari satu cardinalitas
c)
Instance dari suatu entity diperbolehkan untuk mengubah relationnya ke instance lain
d)
Sebuah aturan dimana hanya terdapat satu ekslusif relationship diantara 2 atau lebih relationship antar entity
3.
Pada ERD, exclusive OR relationship digambarkan dengan…
a)
Arcs
b)
Softbox
c)
Line
d)
Triangle
4.
Yang bukan aturan Arcs yang benar adalah…
a)
Arcs selalu dimiliki satu entity saja
b)
Arcs dapat menampung lebih dari dua relationship
c)
Sebuah entity hanya boleh memiliki satu arc
d)
Di dalam arcs hanya boleh ada relationship dengan level optionality yang sama
5.
Arcs menunjukkan suatu … dalam relationship
a)
Differences
b)
Sameness
c)
Exclusivity
d)
Inheritance
6.
Hanya terdapat satu bentuk antara rekursif dan hierarchical namun tidak keduanya
a)
True
b)
False
7.
Relationship yang terjadi dengan entitynya sendiri disebut dengan…
a)
Recursive Relationship
b)
Hierarchical Relationship
c)
General Relationship
d)
Transferable Relationship
8.
Recursive Relationship dalam ERD digambargkan dengan
a)
Single Toe
b)
Pig's Ear
c)
Dog's Tail
d)
Crow's foot
9.
Cascading UID adalah …
a)
UID yang merupakan hasil penggabungan dengan lebih dari satu entity
b)
UID yang terbentuk oleh barred relationship dan bersifat turun temurun
c)
UID yang jika dipotong-potong memiliki maknanya tersendiri
d)
UID yang berasal dari ciri-ciri natural entity tersebut
10.
Cascading UID biasanya ditemukan di dalam …
a)
Barred Relationship
b)
Transferable Relationship
c)
Hierarchical Relationship
d)
Recursive Relationship
11.

Group Function adalah....

a)

Fungsi yang menerima input setiap baris dan mengeluarkan output untuk setiap baris tersebut

b)

Fungsi yang dapat bekerja dengan seluruh data dalam table atau dalam grup tertentu

c)

Fungsi yang menerima input lebih dari satu baris dan mengeluarkan output satu baris saja

d)

Fungsi yang mengembalikan value unique dari table

12.

SELECT COUNT(*) FROM employees WHERE first_name = "Budi" bertujuan untuk....

a)

Menghitung jumlah employees dengan first_name = Budi

b)

Menghitung total salary dari employee dengan first_name = Budi

c)

Memilih data employee yang unik

d)

Menghitung rata-rata salary dari employee dengan first_name = Budi

13.

SELECT DISTINCT first_name FROM employees bertujuan untuk ...

a)

Mengambil first_name dengan nilai terkecil

b)

Mengambil first_name dari table employees

c)

Mengambil first_name secara unik dari table employees

d)

Mengambil first_name dengan nilai terbesar

14.

SELECT VARIANCE(first_name) FROM employees, dimana first_name bertipe data VARCHAR(20). Fungsi tersebut tidak dapat dijalankan karena

a)

Peletakan fungsi VARIANCE berada pada posisi yang salah

b)

Fungsi VARIANCE tidak ada di dalam ORACLE

c)

VARIANCE hanya menerima input dengan tipe data numeric

d)

VARIANCE tidak dapat digunakan dengan SELECT

15.

Fungsi NVL bertujuan untuk ....

a)

Mengambil data unik dari tabel

b)

Menghitung banyak baris yang terambil

c)

Mengubah nilai null yang diambil menjadi perubahan yang diinginkan

d)

Menghitung nilai rata-rata