wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

UH WEBSERVER DAN SQL

Total questions: 25

Worksheet time: 50mins

Name
Class
Date
1.
Apa kepanjangan dari SQL?
a)
Structured Query Language
b)
Standard Query Language
c)
Simple Query Language
d)
System Query Language
e)
Select Query Language
2.
Apa tujuan utama menggunakan XAMPP dalam pengembangan web?
a)
Menyediakan lingkungan server lokal untuk pengembangan web
b)
Untuk meng-host situs web secara langsung di internet
c)
Mengatur jaringan lokal
d)
Menyimpan file database secara online
e)
Membuat akun pengguna baru pada server
3.
Komponen apa saja yang termasuk dalam XAMPP?
a)
Apache, MySQL, PHP, dan Perl
b)
PHP, MySQL, Apache, dan Java
c)
Java, PHP, SQL Server, dan Apache
d)
HTML, CSS, JavaScript, dan PHP
e)
Apache, Java, MySQL, dan Python
4.
Langkah pertama dalam menginstal XAMPP adalah?
a)
Mengunduh file instalasi dari situs resmi XAMPP
b)
Mengatur database
c)
Menjalankan server web
d)
Membuat proyek web baru
e)
Menginstall MySQL secara manual
5.
Bagaimana cara mengubah struktur tabel yang sudah ada di dalam SQL?
a)
Dengan perintah ALTER
b)
Dengan perintah INSERT
c)
Dengan perintah UPDATE
d)
Dengan perintah SELECT
e)
Dengan perintah DELETE
6.
Perintah DDL manakah yang digunakan untuk membuat tabel baru di dalam database?
a)
CREATE
b)
UPDATE
c)
INSERT
d)
SELECT
e)
DELETE
7.
Apa yang terjadi jika menggunakan perintah DROP TABLE pada SQL?
a)
Menghapus tabel beserta semua datanya
b)
Menghapus semua baris dalam tabel
c)
Menambahkan baris baru ke tabel
d)
Mengubah struktur tabel
e)
Menampilkan data dari tabel
8.
Apa fungsi dari perintah TRUNCATE TABLE pada SQL?
a)
Menghapus seluruh baris dalam tabel tanpa menghapus strukturnya
b)
Menghapus tabel beserta strukturnya
c)
Mengubah tipe data pada kolom
d)
Mengganti nama tabel
e)
Menambah kolom baru ke tabel
9.
Perintah SQL mana yang digunakan untuk membuat database baru?
a)
CREATE DATABASE
b)
CREATE TABLE
c)
ALTER DATABASE
d)
SELECT DATABASE
e)
INSERT DATABASE
10.
Perintah SQL mana yang digunakan untuk menghapus kolom dari tabel?
a)
ALTER TABLE DROP COLUMN
b)
DELETE COLUMN
c)
REMOVE COLUMN
d)
UPDATE COLUMN
e)
TRUNCATE COLUMN
11.
perintah Manakah dibawah ini untuk membuat sebuh Tabel berikut dengan strukturnya !?
a)
CREATE TABLE mahasiswa (id INT, nama VARCHAR(50));
b)
CREATE DATABASE mahasiswa;
c)
ALTER TABLE mahasiswa ADD COLUMN alamat VARCHAR(100);
d)
INSERT INTO mahasiswa VALUES (1, 'Andi');
e)
SELECT * FROM mahasiswa;
12.
Apa perbedaan utama antara perintah DROP dan DELETE dalam SQL?
a)
DROP menghapus tabel, sedangkan DELETE menghapus baris dalam tabel
b)
DROP menghapus baris tertentu, sedangkan DELETE menghapus semua baris
c)
DROP hanya digunakan untuk menghapus kolom
d)
DELETE digunakan untuk menghapus database
e)
Tidak ada perbedaan di antara keduanya
13.
Apa fungsi perintah TRUNCATE dalam DDL?
a)
Menghapus seluruh baris dalam tabel tanpa menghapus tabel itu sendiri
b)
Menghapus tabel beserta strukturnya
c)
Memodifikasi kolom dalam tabel
d)
Menambah indeks ke tabel
e)
Mengubah tipe data kolom
14.
Perintah DDL yang digunakan untuk membuat indeks pada tabel adalah?
a)
CREATE INDEX
b)
ADD INDEX
c)
CREATE KEY
d)
INSERT INDEX
e)
SET INDEX
15.
Jika Anda ingin menambahkan kolom baru ke tabel yang sudah ada, perintah DDL apa yang digunakan?
a)
ALTER TABLE ADD COLUMN
b)
ADD COLUMN
c)
INSERT INTO COLUMN
d)
MODIFY TABLE ADD COLUMN
e)
UPDATE TABLE COLUMN
16.
Manakah perintah yang digunakan untuk mengubah nama tabel dalam SQL?
a)
RENAME TABLE
b)
ALTER TABLE
c)
CHANGE TABLE NAME
d)
MODIFY TABLE NAME
e)
ALTER TABLE CHANGE NAME
17.
Perintah DDL mana yang digunakan untuk mendefinisikan primary key dalam tabel?
a)
ADD CONSTRAINT PRIMARY KEY
b)
ADD KEY
c)
ALTER KEY
d)
DEFINE KEY
e)
CREATE PRIMARY KEY
18.
Perintah SQL yang harus kita ketikkan untuk melihat Semua data pada tabel SISWA
a)
SELECT * FROM SISWA;
b)
SELECT *
c)
SELECT * FORM SISWA;
d)
SELECT SISWA;
e)
SELECT * SISWA;
19.
Perintah yang harus kita lakukan untuk mem-Backup sebuah Database adalah
a)
Export
b)
Insert
c)
Impor
d)
Browse
e)
SQL
20.
Pada phpMyAdmin ada menu Other -> Designer , jika kita menjalankan menu tersebut maka berfungsi untuk
a)
Menampilkan struktur dan relasi tabel yang terdapat pada sebuah database
b)
Menampilkan isi data pada sebuah tabel
c)
Menampilkan nama database
d)
Menampilkan tabel relasi yang terdapat pada sebuah database
e)
Menampilkan struktur sebuah tabel
21.
Jika tabel GURU memiliki field : id_guru, nama_guru, pendidikan, alamat dan no_telp maka perintah SQL yang harus kita ketikkan hanya untuk melihat data nama_guru dan no_telp
a)
SELECT nama_guru, no_telp FROM GURU;
b)
SELECT * FROM GURU;
c)
SELECT nama_guru, no_telp ;
d)
SELECT FROM GURU nama_guru, no_telp;
e)
SELECT * FROM nama_guru, no_telp
22.
Jika field id_siswa pada sebuah tabel agar pengisian datanya tidak perlu di isi dengan manual (oleh User) maka yang harus kita lakukan adalah dengan cara menambahkan
a)
AUTO_INCREMENT
b)
Index
c)
Primary Key
d)
Foreign Key
e)
Comment
23.
File backup database yang berhasil kita lakukan akan memiliki extension
a)
sql
b)
doc
c)
xls
d)
txt
e)
bin
24.

perhatikan tabel relasi dibawah ini ...

a)
REFERENCES
b)
DROP
c)
ALTER
d)
INTEGRATE
e)
RELATION
25.

Perhatikan dibawah ini

a)
INSERT INTO Mahasiswa (nama, jurusan) VALUES (‘andi’, ‘Teknik Informatika’);
b)
INSERT INTO Mahasiswa;
c)
INSERT INTO nama, jurusan VALUES (‘andi’, ‘Teknik Informatika’);
d)
INSERT INTO VALUES (‘andi’, ‘Teknik Informatika’);
e)
INSERT INTO (‘andi’, ‘Teknik Informatika’) VALUES nama, jurusan;