Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ujian Sumatif Akhir Basis Data

Total questions: 25

Worksheet time: 25mins

Name
Class
Date
1.

Proses pengorganisasian data dalam suatu basis data merupakan istilah dari

a)

Normalisasi Data

b)

Anomali Data

c)

Reduce Data

d)

Select Data

2.

Di dalam penyempurnaan data, ada sebuah istilah First Normal Form atau 1NF. Manakah berikut ini contoh dari 1NF

a)

b)

c)

d)

3.

Tidak mengandung ketergantungan parsial merupakan syarat dari sebuah pengorganisasian data. Pada tahap berapakah syarat tersebut berlaku ...

a)

5NF

b)

4NF

c)

2NF

d)

1NF

4.

Tahapan Normalisasi yang ketiga adalah

a)

b)

c)

d)

5.

Tidak mengandung ketergantungan transitif merupakan syarat dari tahapan pengorganisasian data yang ke

a)

5

b)

4

c)

3

d)

2

6.

query yang mampu menyederhanakan persoalan-persoalan rumit merupakan salah satu cara menampilkan data-data tertentu dalam suatu basis data. hal ini merupakan istilah dari

a)

3NF

b)

2NF

c)

1NF

d)

sub-query

7.

pengaturan hak akses user, baik terhadap server, database, tabel maupun field merupakan pengertian dari

a)

DDL

b)

DCL

c)

DML

d)

DXL

8.

Yang termasuk ke dalam sintaks DCL adalah

a)

Grant, Select

b)

Revoke, Drop

c)

Insert, Delete

d)

Revoke, Grant

9.

CREATE USER namauser@localhost IDENTIFIED BY password;

Apa fungsi dari sintaks diatas ....

a)

Menghapus user

b)

Menghapus Data

c)

Menambah User

d)

Menambah Data

10.

GRANT hak_akses ON namadatabase.namatable TO 'namauser'@'localhost';

Apa fungsi sintaks diatas

a)

Menambahkan hak ases

b)

Menghapus hak akses

c)

Menghapus Data

d)

Menambahkan pengguna

11.

query yang mampu menyederhanakan persoalan-persoalan rumit. Subquery ini akan menampilkan data-data tertentu yang tidak bisa ditampilkan dengan query sederhana merupakan istilah dari

a)

SQL Bertingkat

b)

SQL Berbalik

c)

SQL Berputar

d)

SQL Berlayar

12.
  1. 1. Mengambil data dari query lain

  2. 2. Menyaring hasil berdasarkan data dari tabel lain

  3. 3. Menghitung nilai tertentu yang digunakan dalam query utama

    Ini merupakan tujuan dari ...

a)

backup

b)

restore

c)

sql bertingkat

d)

dcl

13.

SELECT nama_produk, harga from where harga > ( select min(harga) from produk)

Apa maksud dari sintaks diatas

a)

menampilkan nama_produk, harga dimana syaratnya harga yang paling kecil

b)

menampilkan nama_produk, harga dimana syaratnya harga yang paling besar

c)

menampilkan nama_produk, harga dimana syaratnya harga lebih besar dari yang kecil

d)

menampilkan nama_produk, harga dimana syaratnya harga lebih kecil dari yang kecil

14.

Susun ulang sintaks berikut ini:

a)

create database ukk;

b)

use ukk;

c)

create table user (id int(11), nama varchar(255));

d)

insert into user (id,nama) values (1,yono);

e)

select * from user;

1)
2)
3)
4)
5)
15.

Susun ulang tata cara bakcup database berikut ini:

a)

Buka phpmyadmin

b)

pilih database ukk

c)

klik ekspor

d)

pilih ekspor

e)

hapus database;

1)
2)
3)
4)
5)
16.
  • 1. Mengembalikan data yang hilang atau rusak

  • 2. Migrasi data ke server baru

  • 3. Pengujian atau debugging data dari titik waktu tertentu

  • 4. Menjaga kontinuitas operasional sistem

Merupakan tujuan untuk

a)

restore

b)

backup

c)

sql bertingkat

d)

db into web

17.

Sebelum melakukan restore, penting untuk memahami jenis backup Backup data yang berubah sejak full backup terakhir.

a)

Full Backup

b)

Differential Backup

c)

Incremental Backup

d)

Restore Database

18.

Sebelum melakukan restore, penting untuk memahami jenis backup : Backup seluruh isi database...

a)

Full Backup

b)

Differential Backup

c)

Incremental Backup

d)

Restore Database

19.

Sebelum melakukan restore, penting untuk memahami jenis backup : Backup data yang berubah sejak backup terakhir (apapun jenisnya).

a)

Full Backup

b)

Differential Backup

c)

Incremental Backup

d)

Restore Database

20.

Dalam menyandingkan database ke dalam sebuah website. apakah yang harus dilakukan

a)

membuat koneksi mysqli dan dihubungkan ke website

b)

menambahkan database ke phpmyadmin tanpa membuat koneksi

c)

membuat koneksi tanpa membuat database

d)

tidak tahu

21.

Susunlah dengan benar

a)

host

1.

localhost

b)

user

2.

root

c)

pass

3.

-

d)

db

4.

db_webku

22.

perintah apa yang tepat untuk membuat koneksi database

a)

mysqli_connect()

b)

myqsli_connect()

c)

mysli_connect()

d)

mysli_connect()

23.

perintah untuk mengecek apabila koneksi sql error

a)

mysqli_connect_erorr()

b)

mysli_connect_erorr()

c)

mysqli_connect_error()

d)

mysqli_connect_errorr()

24.

untuk menambahkan query DML kedalam mysqli dengan cara

a)

mysqli_connect($koneksi, 'select * from user')

b)

mysqli_queri($koneksi, 'select * from user')

c)

mysqli_query($koneksi, 'select * from user')

d)

mysql_queri($koneksi, 'select * from user')

25.

Apa nama akun user github ibu

a)

Aidilia Nastar

b)

Aidiliaa Nasta

c)

Aidilia Fitriyanti

d)

Aidilia Nasta