WorksheetsQuis mySQL 01
Total questions: 30
Worksheet time: 11mins
Name
Class
Date
1.
Apa yang dimaksud dengan data?
a)
Representasi nilai nyata
b)
kumpulan bilangan
c)
kumpulan abjad
2.
kepanjangan DBMS adalah
a)
Data Managament System
b)
Database Managament System
c)
Database Marking System
d)
Data Marking System
3.
SQL merupakan singkatan dari …
a)
Struktur Query Language
b)
Selalu Q Lupakan
c)
Structured Query Language
d)
Structur Queri Language
4.
Masalah yang dapat muncul ketika menyimpan dan mengelola data di sistem biasa, kecuali
a)
kesulitan akses
b)
keamaan data terganggu
c)
terjadi duplikasi atau redundansi data
d)
Permanen
5.
Untuk dapat mengatasi masalah yang muncul akibat pengelolaan data di sistem biasa adalah dengan…
a)
Database
b)
Melihat data terus-menerus untuk mengamati keamanannya
c)
Melakukan update
d)
Memperbesar ketersediaan penyimpanan data
6.
Apa yang akan terjadi jika menyimpan data menggunakan database?
a)
skalabilitas terjamin
b)
Ketersediaan storage
c)
Aman
d)
Permanen
7.
Dengan menggunakan Database Managament System, maka kita mampu..
a)
Menjalani hidup dengan tenang
b)
Mengelola banyak database
c)
Mengelola data
d)
Mengatur penyimpanan
8.
Dibawah ini merupakan contoh DBMS, kecuali..
a)
oracle
b)
mySQL
c)
SQL Server
d)
Laravel
9.
Manakah yang merupakan jenis-jenis DBMS yang benar?
a)
Relational DBMS (RDBMS)
b)
Hierarchical DBMS
c)
network DBMS
d)
NoSQL DBMS
10.
Dalam RDBMS dikenal sebutan record dan field yang ada pada tabel. Apakah arti 2 kata tersebut?
a)
Baris & Kolom
b)
Kolom & Baris
c)
Baris
d)
Kolom
11.
Kunci unik yang hanya ada 1 dalam setiap tabel dan tidak boleh ada yang sama, disebut dengan
a)
Not null
b)
Unique
c)
Primary Key
d)
Foreign Key
12.
Menyisipkan primary key milik tabel lain, agar tidak terjadi duplikasi nama field, sehingga menjadi jembatan antar tabel adalah definisi dari …
a)
Not null
b)
Unique
c)
Primary Key
d)
Foreign Key
13.
Setiap tabel dapat memiliki banyak sifat unik, namun hanya memiliki satu primary key
a)
Benar
b)
Salah
14.
Fitur yang menyebabkan data dalam tabel dapat bertambah sendiri ketika ada inputan baru adalah
a)
unique
b)
Auto increment
c)
NOT NULL
d)
primary key
15.
Mana saja yang termasuk relationship dalam RDBMS?
a)
one to one
b)
one to many
c)
many to many
d)
all to one
16.
relasi yang dapat terjadi ketika terdapat banyak foreign key yang harus disatukan dalam 1 tabel tersendiri adalah…
a)
one to one
b)
one to many
c)
many to many
d)
all to one
17.
Yang termasuk normalization
a)
1NF
b)
2NF
c)
3NF
d)
4NF
18.
Dalam penggunaan mySQL terdapat tipe data VARCHAR yang sama dengan
a)
string
b)
integer
c)
float
d)
boolean
19.
Tipe data CHAR artinya
a)
terdiri dari integer dengan panjang karakter max 11
b)
string yang panjang karakternya harus disettingq
c)
string yang panjang karakternya berjumlah pasti
d)
berformat tanggal
20.
SQL keywords are NOT case sensitive: select is the same as SELECT
a)
TRUE
b)
FALSE
21.
Query untuk memilih data dari tabel tertentu adalah
a)
SELECT
b)
UPDATE
c)
INSERT
d)
DELETE
22.
Query INSERT INTO memiliki defisnisi….
a)
menghapus data pada tabel
b)
menambahkan data ke dalam tabel
c)
mengubah data tabel
d)
membuat tabel baru
23.
DROP TABLE artinya
a)
menghapus data pada tabel
b)
menghapus index
c)
menghapus tabel
d)
menghapus foreign key
24.
Untuk dapat mengakses halaman SQL dan melakukan perubahan didalamnya, kita menggunakan alamat…
a)
myadminsql
b)
phpadmin
c)
http://localhost
d)
http://localhost/phpmyadmin
25.
Query SELECT yang benar adalah
a)
SELECT FROM table_name;
b)
SELECT * FROM table_name;
c)
SELECT * table_name;
d)
SHOW * FROM table_name;
26.
Berikut ini contoh perintah untuk membuat database baru dengan nama “mahasiswa” ...
a)
CREATE DATABASE mhs;
b)
CREATE DATABASE mahasiswa;
c)
CREATE TABLE mhs;
d)
CREATE TABEL mahasiswa;
27.
untuk menambahkan record atau data ke dalam suatu tabel adalah...
a)
INSERT mhs VALUES
b)
INSERT mhs
c)
INSERT INTO mhs VALUES
d)
ADD INTO mhs VALUES
28.
salah satu dari operasi Join...
a)
Inner Join
b)
Onion Join
c)
Union
d)
Join with
29.
Jika ining menampilkan data dari tabel yang hanya memiliki 1 data saja, menggunakan..
a)
mysqli_fetch_arrayb)
mysqli_queryc)
return
d)
select
30.
Mana saja yang harus ada dalam kode program koneksi.php?
a)
$servername
b)
$username
c)
$password
d)
$dbname
100 %
