wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

UAS BSD 1

Total questions: 45

Worksheet time: 23mins

Name
Class
Date
1.

Dari sekumpulan operasi yang inputnya adalah satu atau dua relasi dan Keluarannya berupa relasi baru sebagai hasil dari operasi sehingga disebut

a)

Ambiguity

b)

Aljabar Relasional

c)

Anomali

d)

Dekomposisi

2.

Proses pembuatan data model yang digunakan pada sebuah organisasi/perusahaan berdasarkan data model tertentu, tetapi tidak bergantung pada DBMS tertentu dan aspek implementasi fisik basis data adalah definisi dari

a)

Perancangan Basis Data Logikal

b)

Perancangan Basis Data Konsepsual

c)

Perancangan Basis Data Fisikal

d)

Perancangan Basis Data Analisis

3.

Suatu teknik dalam logical desain sebuah basis data yang mengelompokkan atribut dari suatu relasi sehingga membentuk struktur relasi yang baik disebut

a)

Kompilasi

b)

Kardinalisasi

c)

Ambiguity

d)

Normalisasi

4.

Proses basis data yang memberikan efek samping yang tidak diharapkan atau misalnya menyebabkan ketidakkonsistenan data atau membuat sesuatu data menjadi hilang ketika data lain dihapuS disebut

a)

Normalisasi

b)

Anomali

c)

Dependency

d)

Ambiguity

5.

Normalisasi ada berapa level .. ?

a)

3

b)

4

c)

5

d)

6

6.

Operasi TANDA sigma (huruf kecil) Jenis_kelamin=Pria(Dosen) contoh tadi adalah aljabar relasional operasi

a)

SELECTION

b)

UPDATE

c)

UNION

d)

SET INTERSECTION

7.

Suatu atribut Y mempunyai dependensi fungsional terhadap atribut X jika dan hanya jika setiap nilai X berhubungan dengan sebuah nilai Y disebut dengan

a)

Dependensi Alternatif

b)

Dependensi Kapasitif

c)

Dependensi Transitif

d)

Dependensi Fungsional

8.

Query yang dimiliki DCL, kecuali ..................

a)

GRANT

b)

REVOKE

c)

INSERT

d)

COMMIT

9.

Untuk menghilangkan kerangkapan data, mengurangi kompleksitas, mempermudah modifikasi data adalah tujuan dari

a)

Kompilasi

b)

Kardinalisasi

c)

Ambiguity

d)

Normalisasi

10.

Proses pembuatan deskripsi implementasi basis data pada media penyimpanan sekunder (disk) adalah definisi dari

a)

Perancangan Basis Data Logikal

b)

Perancangan Basis Data Konsepsual

c)

Perancangan Basis Data Fisikal

d)

Perancangan Basis Data Analisis

11.

Jika pada suatu tabel mahasiswa berisi atribut Mahasiswa(NIM, Nama, Jn_kelamin, Alamat) Isi atribut Nama bergantung pada NIM, Jika anda mengetahui NIM, jika anda dapat menentukan Nama mahasiswa. Artinya bahwa NIM yang sama Nama juga sama. Ini adalah contoh dari ....

a)

Dependensi Alternatif

b)

Dependensi Kapasitif

c)

Dependensi Transitif

d)

Dependensi Fungsional

12.

Di bawah ini perintah pada aljabar relasional KECUALI

a)

SELECTION

b)

UPDATE

c)

UNION

d)

SET INTERSECTION

13.

Dalam membuat ERD ada beberapa langkah yang harus dilakukan seperti di bawah ini, susunlah urutan yang benar adalah

1.Menentukan atribut.

2.Menentukan jenis entitas.

3.Menentukan kardinalitas.

4.Menentukan jenis hubungan entitas.

a)

1, 2, 3, 4

b)

4, 3, 2, 1

c)

2, 4, 3, 1

d)

3, 1, 4, 2

14.

SQL dibagi menjadi berapa bentuk Query

a)

1

b)

2

c)

3

d)

4

15.

Query yang dimiliki DDL, KECUALI

a)

CREATE

b)

UPDATE

c)

DROP

d)

ALTER

16.

Sebuah metode Query SQL yang digunakan untuk memberikan hak otorisasi mengakses Database, mengalokasikan space, pendefinisian space, dan pengauditan penggunaan database DISEBUT dengan

a)

MVD

b)

DDL

c)

DML

d)

DCL

17.

Proses normalisasi seringkali terjadi pemecahan sebuah relasi menjadi dua relasi atau lebih disebut

a)

Ambiguity

b)

Atomik

c)

Anomali

d)

Dekomposisi

18.

Manfaat FD (Functional Dependency) pada dekomposisi untuk KECUALI

a)

Lossless Join Decomposition

b)

No Redundancy

c)

Dependency Preservation

d)

Multi Value Data

19.

Dekomposisi yang benar terjadi jika tabel-tabel hasil dekomposisi kita gabungkan kembali dapat menghasilkan tabel awal sebelum didekomposisi, Dekomposisi yang benar semacam ini disebut

a)

Lossy-Join Decomposition

b)

Lossless Join Decomposition

c)

Dependency Preservation

d)

No Redudancy

20.

Perintah yang memiliki kegunaan untuk menghilangkan atau mencabut hak akses yang telah diberikan kepada user oleh administrator adalah

a)

GRAND

b)

REVOKE

c)

COMMIT

d)

UPDATE

21.

Proses pembuatan data model yang digunakan pada sebuah organisasi atau perusahaan dan tidak bergantung pada seluruh aspek fisik basis data adalah definisi dari

a)

Perancangan Basis Data Logikal

b)

Perancangan Basis Data Konsepsual

c)

Perancangan Basis Data Fisikal

d)

Perancangan Basis Data Analisis

22.

Membuat atau menghapus database dan mendefinisikan objek-objek (table, index, view, stored procedure, trigger) yang ada di dalam database fungsi dari

a)

MVD

b)

DDL

c)

DML

d)

DCL

23.

Menampilkan, menambahkan, dan menghapus data adalah fungsi dari

a)

MVD

b)

DDL

c)

DML

d)

DCL

24.

Pencocokan data kondisi pencarian dengan salah satu data yang ada pada suatu daftar nilai menggunakan

a)

Operator Like

b)

Operator In

c)

Operasi SUM

d)

Operasi AVG

25.

Untuk dapat menampilkan kolom yang berasal lebih dari satu tabel kita dapat menggunakan

a)

AND

b)

OR

c)

NOT

d)

JOIN

26.

Operasi yang digunakan untuk memilih subset dari tuple-tuple pada suatu tabel menggunakan

a)

Projection

b)

Selection

c)

Union

d)

Intersection

27.

Setiap entitas A dapat berhubungan dengan banyak entitas himpunan entitas B dan demikian pula sebaliknya dinamakan kardinalitas..

a)

1 : n

b)

1 : 1

c)

n : 1

d)

n : m

28.

Relasi antara tiga entitas atau lebih dinamakan...

a)

Relasi Binary

b)

Relasi Trinary

c)

Relasi Ternary

d)

Relasi Inary

29.

Jenis JOIN yang bisa digunakan dalam menampilkan tabel relasi adalah kecuali ....

a)

INNER

b)

LEFT

c)

RIGHT

d)

BOTTOM

30.

Subquery dapat ditempatkan pada bagian kecuali ....

a)

SELECT

b)

FROM

c)

WHERE

d)

GROUP BY

31.

Operator yang dapat digunakan di dalam subquery adalah ....

a)

OUTER

b)

PART

c)

NOT

d)

BEGIN

32.

Kata ____ digunakan untuk menghapus View

a)

DROP

b)

DELETE

c)

REMOVE

d)

INVOKE

33.

Perintah yang digunakan untuk membuat sebuah VIEW dengan nama PEMBELIAN adalah ....

a)

CREATE VIEW PEMBELIAN ....

b)

CREATE VIEW PEMBELIAN AS ...

c)

ASSIGN VIEW PEMBELIAN

d)

ASSIGN VIEW PEMBELIAN AS

34.

Hal-hal yang bisa dilakukan terhadap VIEW adalah ....

a)

Membuat dan Menghapus VIEW

b)

Membuat, Mengubah dan Menghapus VIEW

c)

Membuat VIEW

d)

Menghapus VIEW

35.

pemodelan basis data ke dalam bentuk Entitas-Entitas adalah

a)

ERD

b)

DFD

c)

UML

d)

Model Data

36.

script yang menghasilkan data nama dan nip selain yang memiliki nip 12345, 12350, 12352 adalah

a)

SELECT nip, nama

FROM infoprib

WHERE nip NOT IN (‘12345’,’12350’,’12352’);

b)

SELECT nip, nama

FROM infoprib

WHERE nip IN (‘12345’,’12350’,’12352’);

c)

SELECT nip, nama

FROM infoprib

WHERE nip LIKE (‘12345’,’12350’,’12352’);

d)

SELECT nip, nama

FROM infoprib

WHERE nip BETWEEN(‘12345’,’12350’,’12352’);

37.

untuk mengurutkan menurut kriteria yang dikehendaki dapat menggunakan

a)

ORDER BY

b)

GROUP BY

c)

HAVING

d)

BETWEEN

38.

script untuk menghasilkan data dengan mengurutkan berdasarkan nama dari Z-A

a)

SELECT nip, nama FROM infoprib

ORDER BY nama DESC;

b)

SELECT nip, nama FROM infoprib

ORDER BY nama ASC;

c)

SELECT nip, nama FROM infoprib

ORDER BY DESC;

d)

SELECT nip, nama FROM infoprib

ORDER BY nama ;

39.

operator yang berguna untuk menangani operasi jangkauan adalah

a)

BETWEEN

b)

IN

c)

LIKE

d)

ORDER BY

40.

operator yang sangat bermanfaat dalam mencari data yang mirip dengan parameter adalah

a)

LIKE

b)

IN

c)

ON

d)

BETWEEN

41.

untuk mengurutkan menurut kriteria yang dikehendaki dapat menggunakan

a)

ORDER BY

b)

GROUP BY

c)

HAVING

d)

BETWEEN

42.

operasi untuk mengubah nama tampilan kolom bisa menggunakan

a)

WHERE

b)

AS

c)

SELECT

d)

FROM

43.

gambar di atas merupakan tabel kebenaran dari operator

a)

OR

b)

AND

c)

XOR

d)

XNOR

44.

tabel di atas merupakan tabel kebenaran dari operator

a)

AND

b)

OR

c)

XOR

d)

XNOR

45.

Dibawah ini hirarki basis data dari yang terendah sampai tertinggi adalah

a)

Character ->Record -> Field ->File ->Database

b)

Character ->File ->Record ->Field ->Database

c)

Character ->Field ->Record ->File ->Database

d)

Character ->Field ->File ->Record ->Database