Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

BD. Ulangan Harian 5 XII RPL

Total questions: 37

Worksheet time: 20mins

Name
Class
Date
1.

Data merupakan

a)

nilai (value) yang turut merepresentasikan deskripsi dari suatu objek atau kejadian (event)

b)

informasi

c)

kumpulan informasi

d)

nilai yang merepresentasikan subjek

2.

Basis data adalah

a)

kumpulan data terhubung yang disimpan secara bersama-sama pada suatu media

b)

kumpulan informasi

c)

sekumpulan media yang saling menarik

d)

sekumpulan informasi yang aktual

3.

Record, menggambarkan suatu

a)

merepresentasikan suatu atribut dari suatu record yang menunjukkan suatu item dari data, misalnya nama, alamat.

b)

merupakan sistem angka biner yang terdiri atas angka 0 dan 1

c)

menggambarkan suatu unit data individu yang tertentu. Kumpulan dari record membentuk suatu file.

d)

merupakan bagian terkecil, dapat berupa karakter numerik, huruf, ataupun karakter khusus yang membentuk suatu item data / field

4.

primary key adalah

a)

field yang bersifat tunggal dan uniq

b)

candidate key yang akan dipilih

c)

kunci altenatif yang akan dipilih

d)

field yang menghubungkan tabel anak ke tabel induk

5.

karakteristik atau ciri yang mendefinisikan entitas sehingga dapat membedakan antara entitas satu dengan entitas lainnya disebut dengan

a)

atribut

b)

filed

c)

file

d)

tabel

6.

merupakan kumpulan dari beberapa record dan juga field disebut..

a)

tabel

b)

bit

c)

byte

d)

file

7.

Salah satu keuntungan menggunakan basis data adalah

a)

Mengurangi duplikasi data (data redundancy)

b)

bisa berbagi data

c)

data bisa disebar

d)

menghasilkan informasi yang jamak

8.

pemodelan basis data ke dalam bentuk Entitas-Entitas adalah

a)

ERD

b)

DFD

c)

UML

d)

Model Data

9.

contoh dari RDBMS adalah

a)

Javascript

b)

Visual Studio

c)

Microsoft SQL Server

d)

Database

10.

Sekelompok entitas yang sejenis dan berada dalam lingkup yang sama disebut dengan

a)

ERD

b)

Entitas

c)

Entity Set (Himpunan entitas)

d)

Attribut

11.

tipe data untuk bilangan 129 adalah.....

a)

double

b)

float

c)

integer

d)

char

e)

varchar

12.

tipe data untuk kalimat "saya xii rpl 2" adalah.....

a)

string

b)

float

c)

double

d)

char

e)

varchar

13.

Gambar tersebut dalam ERD dinamakan..

a)

Entitas

b)

ERD

c)

Atribut

d)

Relasi

14.

gambar tersebut dalam ERD dinamakan

a)

Atribut

b)

Atribut Primary

c)

Atribut Multivalue

d)

Atribut Composite

15.

Berikut atribut yang paling tepat untuk entitas siswa adalah

a)

nama_siswa, kelas, alamat, no_telp

b)

nis, nama_siswa, kelas, alamat, no_telp

c)

nama_siswa, kelas, alamat, jurusan

d)

nama_siswa, kelas, jenis_kelamin, no_telp

16.

Berikut Entitas dan Atribut yang paling tepat adalah...

a)

Murid (nis, nama, tanggal lahir, jabatan, alamat)

b)

Guru (nis, nama, tanggal lahir, jabatan, alamat)

c)

Guru (nip, nama, tanggal lahir, matapelajaran, alamat)

d)

Pegawai (nama, gaji, jabatan, alamat)

17.

manakah kardinalitas yang cocok antara kepala sekolah dengan sekolah adalah..

a)
b)
c)
d)
18.

Sistem yang menyediakan data/layanan yang diminta oleh client disebut dengan....

a)

client

b)

server

c)

client-server

d)

sistem operasi

e)

program

19.

Tampilan diatas merupakan struktur dari sebuah tabel. Manakah syntax dibawah ini yang benar untuk melihat struktur tabel tersebut...

a)

show tables

b)

create table buku

c)

insert into buku

d)

desc buku

e)

drop table buku

20.

Subbahasa pemrograman yang khusus dipergunakan untuk mengatur hak akses user dalam sistem client-server adalah...

a)

SQL

b)

DDL

c)

DML

d)

DCL

e)

TCL

21.

Perintah yang digunakan untuk membuat user baru dalam MySQL adalah...

a)

Create User nama_user;

b)

Create Table user;

c)

Create Database nama_user;

d)

Create User;

e)

Create nama_user;

22.

Berikut ini yang bukan merupakan jenis layanan client-server adalah...

a)

file server

b)

database client

c)

transaction server

d)

groupware server

e)

database server

23.

Berikut ini yang bukan merupakan keuntungan dari sistem basis data client server adalah...

a)

efisiensi jumlah pekerjaan

b)

menyediakan antarmuka untuk user

c)

pengukuran sumber daya secara horizontal dan vertikal

d)

kemampuan untuk menggunakan tool yang lebih familiar dengan user di client

e)

client mengakses melalui remote data (melalui standar)

24.

Berikut ini yang bukan merupakan ciri dari arsitektur sistem terdistribusi client-server adalah...

a)

skalabilitas

b)

enkapsulasi layanan

c)

konsistensi data

d)

sumber daya digunakan bersama

e)

analisis terhadap data

25.

Fungsi agregasi yang digunakan untuk mendapatkan nilai banyaknya record hasil query adalah....

a)

count

b)

sum

c)

avg

d)

max

e)

min

26.

Perhatikan data berikut!

(1) one to one

(2) two to two

(3) one to many

(4) many to many

(5) many to one

Nilai kardinalitas (relasi) yang biasa digunakan dalam basisdata adalah....

a)

1, 3, dan 5

b)

1, 2, dan 4

c)

3, 4, dan 5

d)

1, 3, dan 4

e)

2, 3, dan 4

27.

Di dalam suatu RDBMS menjadi suatu kewajaran jika dalam satu database dapat terdiri dari beberapa tabel, dimana masing-masing tabel tersebut akan saling melakukan....

a)

relasi

b)

koreksi

c)

interupsi

d)

deduksi

e)

misskomunikasi

28.

Diagram venn pada gambar di atas merupakan gambaran dari....

a)

full join

b)

inner join

c)

left join

d)

right join

e)

half join

29.

Perintah SQL yang benar untuk menampilkan data khususnya pada field tmpt_lahir, tgl_lahir, dan nama_lengkap dari tabel datadiri adalah...

a)

select tmpt_lahir, tgl_lahir, nama_lengkap FROM tabel datadiri

b)

select * tmpt_lahir, tgl_lahir, nama_lengkap FROM datadiri

c)

select * FROM datadiri

d)

select distinct tmpt_lahir, tgl_lahir, nama_lengkap FROM datadiri

e)

select tmpt_lahir, tgl_lahir, nama_lengkap FROM datadiri

30.

Pada dasarnya perintah SELECT masuk ke dalam kategori perintah....

a)

DDL

b)

DML

c)

DCL

d)

ODL

e)

DDML

31.

Perhatikan pernyataan berikut!

(1) memiliki standar ganda

(2) data tidak boleh sama

(3) data harus unik

(4) data tidak boleh kosong

(5) memiliki dua subset data tertentu

Berdasarkan pernyataan di atas, ketentuan yang harus diperhatikan ketika suatu field menjadi primary key adalah...

a)

1, 3, dan 5

b)

1, 2, dan 4

c)

2, 3, dan 4

d)

1, 3, dan 4

e)

2, 3, dan 5

32.

ALTER TABLE mhs DROP PRIMARY KEY;

Sintak diatas memiliki fungsi untuk....

a)

Menambah field baru dalam suatu table

b)

Mengubah tipe data field

c)

Membuat Primary Key

d)

Membuat Foreign Key

e)

Menghapus Primary Key

33.

erupakan proses untuk mendapatkan nilai dari sekumpulan data yang telah dikelompokkan adalah definisi dari

a)

Having

b)

Fungsi

c)

Agregasi

d)

Group By

e)

Kalusa Where

34.

Merupakan perintah yang digunakan untuk mengelompokan beberapa data pada perintah SELECT. Adalah pengertian dari....

a)

Agregasi

b)

Fungsi

c)

Group By

d)

Having

e)

Kalusa Where

35.

Hal mendasar yang perlu dipahami adalah MySQL Server secara default berjalan pada port....

a)

403

b)

3603

c)

501

d)

3306

e)

505

36.

Sekelompok record data dengan masing-masing informasi yang sejenis disebut dengan....

a)

index

b)

table

c)

field

d)

record

e)

database

37.

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

e)

0 : 1