wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

XII RPL BD. Ulangan Harian

Total questions: 25

Worksheet time: 18mins

Name
Class
Date
1.
Tipe data ini merupakan gabungan dari beberapa karakter yang dapat menampung 255 karakter adalah ...
a)
String
b)
Integer
c)
Boolean
d)
float
e)
Date
2.
Dibawah merupakan tipe data bilangan bulat adalah…
a)
char
b)
double
c)
float
d)
boolean
e)
int
3.
Pernyataan yang sesuai untuk mendefinisikan Tipe data bilangan bulat adalah…
a)
Tipe data yang berfungsi menampung data yang memiliki angka dibelakang koma
b)
Tipe data yang mempresentasikan data yang hanya mengandung dua nilai
c)
Tipe data yang mempresentasikan data berupa karakter
d)
Tipe data yang yang menyimpan lebih dari satu variable
e)
Tipe data yang digunakan untuk angka yang tidak memiliki angka dibelakang koma
4.
Tipe data yang cocok untuk menampung nama siswa adalah…
a)
Char
b)
Int
c)
Boolean
d)
Real
e)
Byte
5.
Type data yang menghasilkan bentuk keluaran nilai True dan False (Benar dan Salah) adalah…
a)
Boolean
b)
Integer
c)
String
d)
float
e)
Char
6.
Jenjang data yang paling kecil adalah ....
a)
Database
b)
Record
c)
Table
d)
Query
e)
Data type
7.
Berikut ini yang tidak termasuk tipe data yang disediakan Ms. Access adalah ....
a)
Number
b)
Format
c)
Text
d)
Integer
e)
Date
8.
Kunci utama dari pegawai adalah ....
a)
Alamat
b)
NIP
c)
Tanggal Lahir
d)
Nama_pegawai
e)
No_bagian
9.

Manakah yang merupakan tipe data ....

a)

Primary key

b)

10

c)

NIS

d)

Varchar

e)

Nama

10.

Nomor mana sajakah yang termasuk kelompok tipe data (numeric) ....

a)

1,2,5,7,8

b)

1,2,5,6,8

c)

1,2,7,9,10

d)

1,3,4,8,11

e)

1,3,4,11,12

11.
Bagian dalam basis data yang berguna untuk menentukan apakah sebuah nilai dapat dimiliki sebuah data atau tidak serta operasi apa yang dapat dilakukan pada data tersebut. Bagian yang dimaksud tersebut adalah ....
a)
Konstanta
b)
Variabel
c)
Tipe data
d)
Nilai
e)
string
12.
Contoh penentuan tipe data pada field saat membangun relasi di bawah ini yang paling tepat adalah ...
a)
SISWA (nim:int, nama:char)
b)
MATAPELAJARAN(kode_matpel:float, nm_matpel:char)
c)
PEGAWAI(nip:int, nama:char)
d)
M A T A P E L A J A R A N (k o d e_matpe: varchar, nama_matpel:char)
e)
SISWA(nim:char, nama:varchar)
13.
Tipe data yang menampung bilangan pecahan pada program MySQL adalah....
a)
Float
b)
Int
c)
Bigint
d)
Double
e)
Real
14.
FLOAT dan DOUBLE adalah contoh tipe data FLOATing point. Perbedaan antara FLOAT dan DOUBLE terletak pada ...
a)
Jumlah digit yang dapat di inputkan
b)
Struktur penyimpanan dalam basis data
c)
Jumlah angka di belakang koma
d)
Ketelitian (presisi) pembulatan angka desimal
e)
Ukuran maksimum penyimpanan dalam byte
15.

Field (kolom) dengan constraint not null berarti .....

a)

Nilai yang di inputkan harus unik

b)

Nilai yang di inputkan tidak harus unik

c)

Nilai yang di inputkan harus memperhatikan tabel induknya

d)

Boleh dikosongkan (tidak mesti diisi)

e)

Tidak boleh kosongkan (mesti diisi)

16.
Sekumpulan konsep untuk menerangkan data, hubungan antardata dan batasan data disebut ...
a)
Konsep data
b)
Lingkungan data
c)
  Jenis data
d)
Model data
e)
  Informasi data
17.
Berikut ini contoh penulisan nama field yang baik adalah ...
a)
nama_karyawan
b)
Tabel_karyawan
c)
  Jl.Dadali
d)
NAME Pegawai
e)
  Tabel_Buku
18.
Perintah yang digunakan untuk manipulasi data adalah ....
a)
Report
b)
Query
c)
  Form
d)
Tabel
e)
  Baris
19.
Penulisan perintah menghapus basis data yang paling tepat adalah ...
a)
DROP DATABASE nama_database;
b)
DELETE DATABASE nama_database;
c)
  ALTER DATABASE nama_database;
d)
REMOVE DATABASE nama_database;
e)
  HIDE DATABASE nama_database;
20.
Tipe data yang paling tepat untuk tanggal lahir seorang siswa adalah...
a)
Integer
b)
Float
c)
  Decimal
d)
Varchar
e)
  Date
21.

Berdasarkan tabel di atas, yang dinamakan record adalah ...

a)

Tabel mahasiswa

b)

NIM - 101134

c)

Nama - Tiara Pratiwi

d)

101134 - Tiara Pratiwi - Ekonomi

e)

Jurusan – Ekonomi

22.
Setelah membuat tabel menggunakan perintah CREATE, untuk menginputkan data ke dalam tabel digunakan perintah insert. Perintah insert ini termasuk ke dalam kelompok ...
a)
DCL
b)
DDL
c)
  DML
d)
String
e)
  Numerik
23.
Perintah SQL yang digunakan untuk menampilkan data dari database, yaitu ....
a)
Show
b)
select
c)
DESC
d)
open
e)
extract
24.
Kelompok perintah DML (data manipulation language) yang paling tepat adalah ....
a)
Extract, update, delete, insert
b)
Open, update, delete, insert
c)
Select, update, delete, alter
d)
Select, update, delete, insert
e)
 Select, edit, delete, insert
25.
Pada saat seseorang ingin melakukan perubahan data, maka perintah SQL yang paling tepat adalah
a)
Update
b)
modify
c)
change
d)
save as
e)
 edit