Anda di halaman 1dari 11

PERKUMPULAN PEMBINA LEMBAGA PENDIDIKAN DASAR DAN MENENGAH PGRI

(PPLP DIKDASMEN PGRI) KABUAPTEN SUMEDANG


SMK PGRI SUMEDANG
TERAKREDITASI A (AMAT BAIK)
Jalan Angkrek No. 99 ((0261) 206468 Sumedang 45323

KARTU SOAL

Nama Sekolah : SMK PGRI SUMEDANG


Program Keahlian : INFORMATIKA / ELEKTRONIKA
Kelas / Semester : XI / 1 (SATU)
Mata Pelajaran : MABD
:
Hari / Tanggal :
Waktu

Tingkat
Bentuk
Taksono Kesukar Kunci
N Soal Bob Sko
Rumusan Butir Soal mi/ an Jawab
O. Essay/ ot r
Aspek Md, Sd, an
P.G
Sk
1. 1. Perintah SQL yang berfungsi untuk membuat basis data atau indeks P.G Md B 1 1
adalah...
a. ALTER
b. CREATE
c. DROP
d. SELECT

2. 2. Fungsi dari perintah DROP adalah.. P.G Md D 1 1


a. Membuat basis data
b. Mengubah struktur tabel
c. Menampilkan isi sebuah tabel
d. Menghapus basis data tabel

3. 1. Perintah-perintah untuk mengakses data pada sistem BD P.G Md B 1 1


adalah...
a) Sql
b) query
c) Drop
d) create

4. 2. Bahasa sql terbagi kedalam 2 bagian besar yaitu... P.G Md A 1 1


a) DDL &DML
b) DCL & DDL
c) DML &DCL
d) DGL &DCL

5. 3. Apa fungsi dari where... P.G Md C 1 1


a) Untuk membuat tabel
b) Untuk menampilkan data
c) Untuk filter dgn kriteria mana saja pada sebuah tabel
yg di tampilkan
d) Untuk membuat DB
6. Dibawah ini yang merupakan contoh aplikasi penggunaan data base P.G Md D 1 1
adalah

a. Daftar harga elektronik di kasir


b. Absensi di perpustakaan ITS
c. Data absensi elektronik di perusahaan
d. d. Jawaban A,B.C benar

7. Dalam modifikasi data, misalkan kita ingin mengubah kolom nama P.G Sd A 1 1
menjadi Anita Mariani dalam tabel mahasiswa yang nim-nya 200.
Bagaimana perintah SQL yang harus dilakukan?
NIM ThMasuk Nama

200 1999 Nita Mariani

a. UPDATE mahasiswa SETnama = ‘Anita Mariani’ WHERE nim


= 200
b. UPDATE‘mahasiswa’ SET ‘nama’=’Anita Mariani’ WHERE
‘nim’=’200’
c. UPDATE mahasiswa SET ‘nama’=Anita Mariani
d. ‘UPDATE’ mahasiswa SET’ nama=Anita Mariani ‘WHERE’
=200

8. 1. Dalam penghapusan data, misalkan kia ingin menghapus data P.G Sd A 1 1


KRSTeori yang memiliki kelas-nya = ‘A’.Bagaimana perintah
SQL yang harus dilakukan?

Kelas KodeKul NIM Nilai

A SD 200 23

A SD 201 65

B SPBD 202 47

B PT 203 35

A PT 204 89

a. DELETE FROM KRSTeori WHERE kelas = A


b. DELETE FROM ‘KRSTeori’ WHERE ‘kelas’=’A’
c. DELETE FROM KRSTeori
d. . ‘DELETE FROM’ KRSTeori WHERE kelas =a
9. fungsi untuk menampilkan isi dari sebuah P.G Sd C 1 1
tabel disebut...
a.where c.select
b.and d.order

10. fungsi untuk memasukan data ke dalam P.G Sd D 1 1


sebuah tabel di sebut...
a.long raw c.raw
b.and d.insert

11. Fungsi untuk filter dengan kriteria mana saja sebuah table P.G Sd B 1 1
di tampilkan di sebut...
a.select c.order
b.where d insert

12. 12. . Di bawah ini yang merupakan struktur dari order adalah..... P.G Md A 1 1
a) Select;nama_kolom from nama_tabel order by field 1
b) Insert into nama_tabel (field1,field2,field3) keluar
(“nilai1”,”nilai2”,”nilai3”)
c) Selcet nama_kolom form nama_tabel
d) Select form kendaraan

13. 13. Tipe data ini dapat berisi nilai numerik adalah tipe data...... P.G Md A 1 1
a) Integer
b) Bolean
c) String
d) Enum

14. 14. Bisa diakses di windows dan linux merupakan keunggulan dari ... P.G Md C 1 1
a. BDE
b. ADO
c. DB EXPRESS
d. IBX

15. 15. Sebutkan yang tidak termasuk pada komponen data set ... P.G Md B 1 1
a. ADOTable
b. ADOSource
c. ADODataSet
d. ADOQuery

16. 16. Yang pertama untuk menentukan ADOConnection harus meng klik ... P.G Md A 1 1
a. Tab entry data
b. Tab ADO di komponen pallete
c. Tab new page
d. Tab sheet

17. Untuk memilih pada data link properties untuk mengkoneksi P.G Md C 1 1
menggunakan ...
a. MSDataShape
b. Microsoft ISAM
c. Microsoft jet
d. Microsoft OLE DB

18. Untuk Aplikasi ADO ada beberapa hal yang perlu ditentukan dalam P.G Md C 1 1
mengakses data kecuali...
a. Koneksi ke database
b. Data Set
c. Data Control
d. Data Source

19. 17. Berikut adalah macam-macam tipe data pada xampp kecuali... P.G Sd A 1 1
a. Select
b. String
c. Integer
d. Enum
a.

20. 18. Tipe data yang dapat disimpan hanya berupa angka saja (numerik) P.G Md D 1 1
adalah...
a. String
b. Char
c. Enum
d. Integer

21. 19. Tipe data yang hanya berisi nilai alpanumerik/karakter dan numerik P.G Sd B 1 1
adalah...
b. Boolean
c. String
d. Integer
e. Varchar

22. 20. Fungsi dari DISTINCT yaitu untuk... P.G Md B 1 1


a. Membuat data base baru
b. Menghilangkan duplikasi penampilan output yang sama
c. Menampilkan semua data
d. Mengubah struktur tabel

23. 21. Syntax untuk membuat data base baru adalah... P.G Md D 1 1
a. DROP DATABASE nama_database
b. ALTER DATABASE nama_database
c. SELECT DATABASE nama_database
d. CREATE DATABASE nama_database

24. 22. Cara menampilkan isi tabel costumer yang tepat adalah... P.G Sd B 1 1
a. SelectFromCustomer
b. Select* FromCustomer
c. Drop FromCustomer
d. Drop* FromCustomer

25. 23. Tipe data yang berfungsi untuk menyimpan informasi waktu, baik P.G Md D 1 1
tanggal maupun jam adalah..
a. String
b. Integer
c. Varchar
d. Time

26. Untuk melakukan koneksi ke suatu database properti yang harus diset? P.G Sd C 1 1
a.ConnectionSpeed
b.ConnectionShering
c.ConnectionSting
d.ConnectionString

27. Secara defaultnya dbGrid menampilka? P.G Sd A 1 1


a. Menampilkan semua field pada table
b. Hanya menampilkan semua tabel
c. Hanya menampilkan field kosong
d. Hanya menampilkan Photo

28. Jika komponen DataSource dari tab Data Access ke dalam form, P.G Md A 1 1
komponen akan bersifat..?
a.Nonvisual
b. Visual
c. Default
d. Nondefault

29. Tampilkan lastname dengan huruf capitaldimanalastnamenya di awali P.G Md B 1 1


dengan huruf ‘A’
a)      SQL>selectupper(last_name),salaryfromemployeeswherelast_
name 'A%';
b)     SQL>selectupper(last_name),salaryfromemployeeswherel
ast_namelike 'A%';
c)      SQL>selectupper(last_name),salaryfromemployeeswherelast_
namelike 'A';
d)     SQL>selectupper(last_name),salaryfromemployeeswherelast_
namelike 'A%;

30. Buat lah barang dengan fieldkode_barangchar(6),nama barang P.G Sd A 1 1


varchar2(25),satuan_barang varchar2(20) dan stok_barangnumber(4)
primarykey adalah kode barang :

a)      createtable barang(
kode_barangchar(6),
nama_barang varchar2(25),
satuan_barang varchar2(20),
stock_barangnumber(4),
constraintpk_barangprimarykey(kode_barang)
);
b)      createtable barang(
kode_barangchar(6)
nama_barang varchar2(25)
satuan_barang varchar2(20)
stock_barangnumber(4)
constraintpk_barangprimarykey(kode_barang)
);
c)      createtable barang(
kode_barangchar(6),
nama_barang varchar2(25),
constraintpk_barangprimarykey(kode_barang)
);
d)     createtable barang(
kode_barangchar(6),
nama_barang varchar2(25),
satuan_barang varchar2(20),
stock_barangnumber(4),
constraintpk_barangprimarykey(kode_barang)

Mengetahui, Sumedang, November 2012


Kepala SMK PGRI Sumedang Guru mata pelajaran

Rd. Beni Heryana, S.Pd NANAN FIRMANSYAH, S.Kom


NIP. 196211291986031005

Anda mungkin juga menyukai