wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Remidi LKA (SaaS)

Total questions: 40

Worksheet time: 40mins

Name
Class
Date
1.
Pembuatan database menggunakan bahasa standar system manajemen database rasional. Penggunaan bahasa standart tersebut menggunakan sql. Hal yang menjadi pertimbangan menggunakan bahasa sql adalah….
a)
SQL lebih popular dibandingkan dengan bahasa lain
b)
SQL memiliki struktur yang lengkap
c)
SQL satu – satunya bahasa standar dalam system manajemen basis data
d)
Bahasa SQL terdiri dari 3 bentuk query untuk membuat database
e)
Bahasa SQL mudah dipelajari bagi orang awam
2.
Semua sistaks SQL termasuk DDl, DML dan DCL perlu penambahan tanda titik koma di akhir sintaks penulisan perintah. Misalnya show tables; jika tidak dicantumkan tanda titik koma maka yang terjadi adalah….
a)
Muncul peringatan yaitu Query OK, 1 row effected (0.00 sec)
b)
Harus mengganti titik koma dengan koma
c)
Perlu ditambahkan under score pada variable atau nama yang dibuat
d)
Sintaks tetap dapat berfungsi hanya saja hasil yang ditampilkan salah
e)
Terjadi error dan sintaks dapat menampilkan hasil sesuai fungsinya
3.
Perintah DDL berhubungan dengan struktur basis data dimana pembuatan table menggunakan perintah ini. Yang termasuk dalam perintah DDL untuk membuat table adalah….
a)
Rename
b)
Alter
c)
Create
d)
Drop
e)
Insert
4.
Setelah membuat table menggunakan perintah create, untuk menginputkan data kedalam table digunkana perintah insert. Perintah insert ini termasuk dalam kelompok….
a)
DCL
b)
DDL
c)
DML
d)
String
e)
Numerik
5.
Berikut ini beberap field yang sesuai dengan table stock barang adalah….
a)
Kode barang, tanggal beli, tanggal jual, dan jumlah
b)
Kode barang, nama barang, harga dan jumlah
c)
Kode barang, jumlah dan alamat
d)
Kode barang, harga dan jenis kelamin
e)
Kode barang, nama barang, jenis kelasmin dan telepon
6.
Setiap field dalam table harus diikuti tipe data. Tipe data yang sesuai pada field nilai adalah ….
a)
Varchar
b)
Char
c)
Date
d)
Integer
e)
Time
7.
Delete dan Drop adalah sama-sama perintah yang digunakan untuk menghapus.meskipun begitu keduanya tergolong kelompok SQL yang berbeda. Jika Delete termasuk dalam kelompok DML, maka Drop termasuk dalam kelompok….
a)
Perintah DDL, yakni untuk manipulasi table
b)
Perintah DCL, yakni untuk mengontrol table dalam basis data
c)
Perintah DDL, yakni untuk membuat struktur table
d)
Perintah DML, yakni untuk mengontrol basis data
e)
Perintah DDL, yakni untuk menghapus table dan database
8.
Nama kolom (field) pada table dapat diubah jika ada kesalahan penulisan awal. Pengubahan ini dilakukan dengan menggunakan perintah DDL yaitu….
a)
Menggunakan perintah ALTER dengan option DELETE
b)
Menggunakan perintah ALTER dengan option ADD
c)
Menggunakan perintah ALTER dengan option MODIFY
d)
Menggunakan perintah ALTER dengan option DROP
e)
Menggunakan perintah ALTER dengan option CHANGE
9.
Table anggota memiliki 5 jenis field. Karena adanya pembaruan dan kebutuhan data, ada penambahan 1 field lagi pada table tersebut(anggota). Untuk menambah field baru tersebut menggunakan perintah….
a)
Menggunakan perintah ALTER dengan option DELETE
b)
Menggunakan perintah ALTER dengan option ADD
c)
Menggunakan perintah ALTER dengan option MODIFY
d)
Menggunakan perintah ALTER dengan option DROP
e)
Menggunakan perintah ALTER dengan option CHANGE
10.
Penulisan kata tunggal atau jamak pada perintah SQL harus diperhatikan dengan baik, karena kurang menambahkan akhiran S menyebabkan error. Dibawah ini bentuk perintah SQL yang benar adalah….
a)
SHOW database;
b)
SHOW databases;
c)
USE databases;
d)
Use database;
e)
Use tables;
11.
Seorang pedagang buah dipasar menjual bermacam – macam buah. Setiap harinya ia membawa 10 kg buah jeruk, 15 kg buah mangga, dan 20 buah apel. Jika menggunakan Mysql, rumus total jumlah buah (kg) dapat dihitung dengan menggunakan fungsi agregasi yaitu….
a)
Fungsi MIN yaitu mencari total jumlah buah paling sedikit
b)
Fungsi MAX yaitu mencari total jumlah buah paling banyak dibawa
c)
Fungsi AVERAGE yaitu mencari rata –rata buah yang dibawa setiap harinya
d)
Fungsi SUM, yaitu menghitung totoal nilai (buah) yang dibawa setiap harinya
e)
Fungsi COUNT yaitu menghitung jumlah buah jeruk yang dibawa setiap harinya.
12.
Fungsi AVG digunakan untuk mencari nilai rata – rata. Untuk memperoleh nilai rata – rata syarat nya data harus….
a)
Data tidak harus berjumlah lebih dari 1
b)
Harus berjumlah lebih dari 2 atau minimal dua
c)
Harus berada dalam data yang sejenis
d)
Data tidak harus sejenis
e)
Data disesuaikan dengan kebutuhan
13.
Berdasarkan gambar diatas, perintah yang tepat untuk menghitung total jumlah Multimedia dalam table nilai adalah….
a)
Select sum (Multimedia) from nilaihasilujian;
b)
Select sum (multimedia ) from nilaihasilujian;
c)
Select sum (*) from nilaihasilujian;
d)
Select sum(matematika) from nilaihasilujian;
e)
Select sum (Pkn) from nilaihasilujian;
14.
DBMS adalah kepanjangan dari...
a)
Database Monogement System
b)
Database Menegement System
c)
Database Management System
d)
Database Modegement System
e)
Database Maxogement System
15.
Perintah SQL COMMENT termasuk kategori perintah SQL dengan tipe....
a)
Data Definition Language (DDL)
b)
Data Manipulation Language (DML)
c)
Transaction Control
d)
Data Control Language (DCL)
e)
Sequence Diagram
16.
Untuk membuat virtual host digunakan aplikasi...
a)
XAMPP
b)
Microsoft Excel
c)
Microsoft Word
d)
Microsoft SQL Server
e)
Microsoft Acces
17.
Untuk membuat database diperlukan perintah...
a)
CREAT
b)
XCREAT
c)
SHOW
d)
CREATE
e)
USE
18.
Untuk memilih database diperlukan perintah...
a)
CREATE
b)
USELESS
c)
USE
d)
INDEX
e)
SELECT
19.
Sistem yang menyediakan data/layanan yang diminta oleh client disebut dengan ?
a)
Client
b)
Server
c)
Client-Server
d)
Sistem Operasi
e)
Program
20.
ALTER TABLE aditya ADD asal_sekolah VARCHAR(20); Sintaks diatas berfungsi untuk?
a)
Menghapus Primary Key
b)
Membuat Primary Key
c)
Mengubah Nama Fiel
d)
Membuat Tipe Data Field
e)
Menambah Field Baru Dalam Suatu Table
21.
ALTER TABLE masalalu DROP PRIMARY KEY;
a)
Membuat Foreign Key
b)
Membuat Primary Key
c)
Mengubah Tipe Filed
d)
Menambah Fiel Baru Dalam Suatu Tabel
e)
Menghapus Primary Key
22.
Perintah yang digunakan untuk merubah struktur suatu tabel adalah...
a)
SHOW TABLES
b)
DESC TABLE
c)
INSERT TABLE
d)
JOIN TABLE
e)
ALTER TABLE
23.
Perhatikan Kode Berikut : “ ALTER TABLE Siswa DROP Alamat; “ Apa kegunaan dari Query diatas...
a)
Menghapus Field Alamat
b)
Menambah Field Alamat
c)
Mengubah Field Alamat
d)
Menyimpan Field Alamat
e)
Mengkombinasikan Field Alamat
24.
Ciri dari Primary key adalah...
a)
Bersifat umum
b)
Bersifat unik
c)
Mudah diterapkan
d)
Mudah dihapal
e)
Memiliki kesamaan data
25.
Yang termasuk 3 jenis SQL yaitu...
a)
DFL,DML,DDL
b)
DML,DDL,DEL
c)
DDL,DEL,DCL
d)
DFL,DEL,DCL
e)
DML,DDL,DCL
26.
Dibawah ini yang tidak termasuk perintah-perintah dasar dalam DDL adalah...
a)
Create
b)
Insert
c)
Alter
d)
Drop
e)
Rename
27.
Suatu atribut di dalam satu relasi merupakan primary key pada relasi lain, atribut tersebut dinamakan ….
a)
Foreign key
b)
Alternate key
c)
Candidate key
d)
Super key
e)
Intermediate Key
28.
Kegunaan Data Manipulation Language (DML) adalah untuk ….
a)
Mendefinisikan skema konseptual dan internal.
b)
Memanipulasi basis data seperti : menambah, mengubah, melihat dan mengahapus.
c)
Mendeskripsikan skema internal.
d)
Mendeskripsikan user-view dan mappingnya ke tingkat konseptual.
e)
Mendeskripsikan skema eksternal.
29.
Kumpulan dari beberapa Field yang sejenis disebut juga dengan ...
a)
File
b)
Field
c)
Record
d)
Database
e)
Column
30.
Hubungan yang terjadi antara satu entitas atau lebih disebut ....
a)
Relationship
b)
Derjat
c)
Atribut
d)
Cardinality
e)
Entitas
31.
Perintah yang digunakan untuk membuat sebuah tabel pada Database adalah ....
a)
update
b)
select
c)
insert
d)
create
e)
drop
32.
Atribut dengan domain yang sama yang menjadi kunci utama pada sebuah relasi tetapi pada relasi lain atribut tersebut hanya sebagai atribut biasa disebut ....
a)
candidate key
b)
primary key
c)
alternate key
d)
super key
e)
foreign key
33.
Contoh perangkat lunak DBMS adalah ....
a)
Java
b)
Borland Delphi
c)
PHP
d)
Visual Basic
e)
Microsoft Accesss
34.
Untuk membuat skema basis data dan database file yang kosong menggunakan ……….
a)
SQL
b)
DCL
c)
DDL
d)
DML
e)
DBMS
35.
Untuk membuat user view yang diinginkan menggunakan ……..
a)
DDL
b)
SQL
c)
DCL
d)
DML
e)
DBMS
36.
Untuk mengelompokan suatu data yang sama dalam satu kelompok menggunakan perintah..
a)
ORDER BY
b)
GROUP BY
c)
WHERE
d)
LIKE
e)
SELECT
37.
Perintah untuk menghapus atau atau mencabut izin hak akses user di database adalah..
a)
GRANT
b)
REVOKE
c)
DISTINCT
d)
AUTO_INCREMENT
e)
RELIKE
38.
Ciri-ciri field yang paling cocok untuk digunakan sebagai primary key (kunci utama) adalah....
a)
Bersifat umum
b)
Bersifat unik
c)
Mudah di ingat
d)
Memiliki kesamaan dengan yang lain
e)
Mudah dibaca
39.
Berikut adalah perintah-perintah SQL yang termasuk dalam kelompok DML (Data Manipulation Language)....
a)
SELECT
b)
ALTER
c)
INSERT
d)
UPDATE
e)
GRANT
40.
Berikut adalah perintah SQL yang termasuk dalam kelompok DCL (Data Control Language)......
a)
GRANT dan REVOKE
b)
INSERT dan DELETE
c)
ALTER dan UPDATE
d)
SELECT dan UPDATE
e)
DROP dan DELETE