wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ULANGAN 1 BASIS DATA KELAS XII RPL

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

Apa yang dimaksud dengan SQL ?

a)

SQL (Structured Qualified Language)

b)

SQL (System Query Language)

c)

SQL (Structured Query Language)

d)

SQL (Structure Qualified Language)

e)

SQL (System Qualified Language)

2.

Apa yang dimaksud dengan MySQL ?

a)

MySQL adalah alat/software untuk memanage/mengatur database.

b)

MySQL adalah bahasa yang digunakan untuk mengatur database

c)

MySQL adalah software untuk membuat pemrograman desktop

d)

MySQL adalah bahasa yang digunakan dalam pemrograman desktop

e)

MySQL adalah software untuk membuat HTML

3.

Untuk dapat mengakses localhost pada web browser dengan XAMPP dapat dilakukan dengan . . .

a)

Mengaktifkan tombol start MySQL pada XAMPP

b)

Mengaktifkan tombol start Apache pada XAMPP

c)

Mengaktifkan tombol start Tomcat pada XAMPP

d)

Mengaktfkan tombol start FileZilla pada XAMPP

e)

Mengaktifkan tombol start Mercury pada XAMPP

4.

Apa yang dimaksud dengan Apache ?

a)

Untuk menampilkan CMD

b)

Untuk mengaktifkan Database

c)

Untuk mengaktifkan pemrograman SQL

d)

Untuk Menampilkan halaman web sesuai dengan script PHP yang telah dibuat sebelumnya

e)

Untuk mengaktifkan bahasa Java

5.

DDL merupakan ...

a)

DDL (Data Definiton Language)

b)

DDL (Definition Data Language)

c)

DDL (Data Database Language)

d)

DDL (Database Data Language)

e)

DDL (Database Definition Language )

6.

Secara umum DDL yang digunakan ada tiga, yaitu. . .

a)

ALTER,DELETE,INSERT

b)

SELECT,ALTER,INSERT

c)

CREATE,ALTER,DROP

d)

DROP, DELETE, SELECT

e)

ALTER,DROP,INSERT

7.

Fungsi ALTER dalam DDL adalah . . .

a)

Untuk mengubah objek yang sudah ada

b)

Untuk membuat objek baru

c)

Untuk menghapus objek yang sudah ada

d)

Untuk menampilkan data yang sudah ada

e)

Untuk menghapus objek yang telah diubah

8.

Apa yang dimaksud dengan AUTO_INCREMENT ?

a)

Menjadikan suatu tipe data char yang secara otomatis akan bertambah nilainya jika terjadi penambahan row pada tabel

b)

Menjadikan suatu tipe integer yang secara otomatis akan bertambah nilainya jika terjadi penambahan row pada tabel

c)

Menjadikan suatu tipe data string yang secara otomatis akan bertambah nilainya jika terjadi penambahan row pada tabel

d)

Menjadikan suatu tipe data boolean yang secara otomatis akan bertambah nilainya jika terjadi penambahan row pada tabel

e)

Menjadikan suatu tipe data varchar yang secara otomatis akan bertambah nilainya jika terjadi penambahan row pada tabel

9.

Dibawah ini perintah yang tepat untuk menambahkan kolom kedalam tabel adalah sebagai berikut . . .

a)

ALTER TABLE [Nama_database] ADD_COLUMN (nama_kolom tipe data);

b)

ALTER TABLE [Nama_tabel] ADD COLUMN (nama_kolom tipe data);

c)

ALTER TABLE [Nama_database] ADD COLUMN (nama_kolom tipe data);

d)

ALTER TABLE [Nama_tabel] DROP_COLUMN (nama_kolom tipe data);

e)

ALTER TABLE [Nama_tabel] ADD_COLUMN (nama_kolom tipe data);

10.

Dibawah ini perintah yang tepat untuk menghapus kolom dalam tabel adalah. . .

a)

ALTER TABLE [Nama_database] DROP_COLUMN [Nama_kolom];

b)

ALTER TABLE [Nama_tabel] DROP COLOUMN [Nama_kolom];

c)

ALTER TABLE [Nama_database] DROP_COLOUMN [Nama_kolom];

d)

ALTER TABLE [Nama_tabel] DROP_COLUMN [Nama_kolom];

e)

ALTER TABLE [Nama_tabel] DROP COLUMN [Nama_kolom];

11.

Dibawah ini perintah yang tepat untuk mengganti nama tabel adalah . . .

a)

ALTER TABLE [Nama_database] RENAME [nama_tabel baru];

b)

ALTER DATABASE [Nama_tabel] RENAME TO [nama_tabel baru];

c)

ALTER TABLE [Nama_tabel] RENAME_TO [nama_tabel baru];

d)

ALTER TABLE [Nama_tabel] RENAME TO [nama_tabel baru];

e)

ALTER TABLE [Nama_tabel] RENAME DATABASE [nama_tabel baru];

12.

Dibawah ini perintah yang tepat untuk mengganti tipe data dari kolom adalah . . .

a)

ALTER TABLE [Nama_tabel] Modify DATABASE [tipe data];

b)

ALTER TABLE [Nama_tabel] Modify [tipe data];

c)

ALTER TABLE [Nama_tabel] Modify To [tipe data];

d)

ALTER DATABASE [Nama_tabel] Modify [tipe data];

e)

ALTER TABLE [Nama_DATABASE] Modify [tipe data];

13.

Apa yang dimaksud dengan ERD ?

a)

ERD (Entity Relation Database)

b)

ERD (Entity Relationship Diagram)

c)

ERD (Element Relationship Diagram)

d)

ERD (Entity Relation Data)

e)

ERD (Entitasi Relation Database)

14.

Apa yang dimaksud dengan Entitas ?

a)

Objek yang dapat dibedakan dalam dunia nyata

b)

Hubungan yang terjadi antara satu atau lebih entitas

c)

Karakteristik dari entitas atau yang menyediaan penjelasan detail tentang entitas.

d)

Relasi menunjukan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas lain.

e)

Hubungan yang terjadi antara satu atau lebih entitas

15.

Apa yang dimaksud dengan Relasi ?

a)

Relasi menunjukan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas lain.

b)

Hubungan yang terjadi antara satu atau lebih entitas

c)

Karakteristik dari entitas atau yang menyediaan penjelasan detail tentang entitas.

d)

Objek yang dapat dibedakan dalam dunia nyata

e)

Objek yang tidak dapat dibedakan dalam dunia nyata

16.

Apa yang dimaksud dengan Atribut?

a)

Objek yang dapat dibedakan dalam dunia nyata

b)

Hubungan yang terjadi antara satu atau lebih entitas

c)

Karakteristik dari entitas atau yang menyediaan penjelasan detail tentang entitas.

d)

Relasi menunjukan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas lain.

e)

ngan yang terjadi antara satu atau lebih entitas

17.

Ada berapa macam jenis kardinalitas dalam ERD . . .

a)

3

b)

5

c)

4

d)

6

e)

2

18.

Dibawah ini yang bukan jenis-jenis Kardinalitas yang tepat adalah . . .

a)

1 ke 1

b)

1 ke N

c)

N ke 1

d)

N ke N

e)

X ke N

19.

Apa yang dimaksud dengan Kardinalitas

a)

Objek yang dapat dibedakan dalam dunia nyata

b)

Hubungan yang terjadi antara satu atau lebih entitas

c)

Karakteristik dari entitas atau yang menyediaan penjelasan detail tentang entitas.

d)

Relasi menunjukan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas lain.

e)

Hubungan yang terjadi antara satu atau lebih entitas

20.

Menampilkan table yang sudah kita buat dengan menggunakan fungsi ?

a)

DESC TABLES

b)

SHOW TABLES

c)

LOOK TABLES

d)

INSERT TABLE

e)

CREATE TABLE