SEKOLAH
MENENGAH KEJURUAN
SMK
Dr. WAHIDIN
Dsn. Bulak,
Ds. Margopatut, Kec. Sawahan, Kab. Nganjuk ( (0358)
7661874 *
64475
Email :
smk_dr.wahidin@yahoo.com
SOAL
UJIAN AKHIR SEMESTER I Kelas XI Thn. 2012 – 2013
Mata pelajaran : Mengoperasikan BPD SQL D.
Hari/tanggal : Sabtu, 15 Desember 2012
Waktu :
07.00 – 08.30 WIB
Berilah tanda silang (x) pada salah
satu huru diantara a,b,c,d atau e jawaban yang paling benar.
1. Perangkat Lunak (Software) yang
digunakan untuk mengelola kumpulan atau koleksi data, dimana data tersebut
diorganisasikan atau disusun ke dalam suatu model data disebut…
a.
Field b. Record c.
DBMS d. Tabel e. Database
2. Microsoft Access adalah salah
satu program aplikasi DBMS apa singkatan dari DBMS tersebut…
a. Database Multiple System c. Database Management System e. Data Management System
b. Database Management Supply d. Database Multidata System
3. Data yang
terletak didalam satu kolom disebut…
a. Field b.
Record c. DBMS d.
Tabel e. Database
4. Data yang
terletak di dalam satu baris dan mewakili satu objek disebut….
a. Field b.
Record c. DBMS d.
Tabel e. Database
5. Data yang
menggambarkan kumpulan karakteristik suatu entitas….
a. Field b.
Record c. DBMS d.
Tabel e. Database
6. Perintah yang
digunakan untuk memanipulasi data adalah….
a. Report b.
Query c.
Form d. Tabel e. Macro
7. Manakah
dibawah ini yang bukan termasuk kedalam software pengolah data base….
a. Ms- Access b. Ms- Word c. My SQL d. SQL Server e. Dbase
8. Tipe data
apakah yang panjang maksimalnya 255 karakter dapat menerima huruf, angka,
spasi, dan tanda baca….
a.
Text b.
Memo c. Number d. Yes/No e. Currency
9. Manakah yang
termasuk cirri-ciri tipe data memo…..
a. Panjang
maximal 255 karakter, dapat menerima huruf, spasi dan tanda baca
b. Panjang
maximal 2048 karakter
c. Panjang
maximal 32000 karakter dapat menerima huruf, spasi dan tanda baca
d. Hanya menerima
angka
e. Angka dalam
format mata uang
10. Currency digunakan
untuk tipe data…
a.
Huruf, angka spasi dan tandabaca c.
Berisi gambar e.
Untuk alamat
hyperlink
b.
Angka dalam format mata uang d.
Hanya menerima
angka
11.
Karakteristik dari suatu Entity yang menyediakan
penjelasan detail tentang entity disebut
a.
Data Field b. Data Record c. Attribut d. Entity e. Relation Ship
Gunakan tabel berikut ini untuk No. 12 – 14
NIS
|
Nama
|
Alamat
|
No_Telp
|
A001
|
Reza
|
Jl. A
|
122223
|
A002
|
Uki
|
Jl. B
|
134563
|
A003
|
Luqman
|
Jl. C
|
234465
|
12. Tipe data apakah
yang sesuai untuk field No_Telp
a.
Text b.
Memo c. Number d. Date/Time e. Currency
13. Tipe data apakah
yang sesuai untuk field NIS
a.
Text b.
Memo c. Number d. Date/Time e. Currency
14. Manakah primary key
yang tepat dari tabel tersebut
a.
NIS b. Nama c.
Alamat d.
No_telp e. Tidak perlu Primary
Key
15. Ciri
dari Primary Key adalah ....
a. Bersifat unik c. Bersifat umum e.
Memiliki kesamaan data dengan
b. Mudah dihapal d. Sulit dihapal atribut
lainnya
16.
Sql dipublikasikan oleh :
a. E.F Codd b. D. Chamberlin c. R.F Boyce d. Euler e. Albert eisten
a. E.F Codd b. D. Chamberlin c. R.F Boyce d. Euler e. Albert eisten
17.
Berikut ini adalah sasaran dari
SQL, kecuali :
a. Menciptakan basis data dan struktur relasi d. Harus portable
b. Membuat pemrograman terstruktur dengan grafis e. Mengelompokan data yang komplek
c. Melakukan menajemen data tingkat dasaar
a. Menciptakan basis data dan struktur relasi d. Harus portable
b. Membuat pemrograman terstruktur dengan grafis e. Mengelompokan data yang komplek
c. Melakukan menajemen data tingkat dasaar
18.
Salah satu contoh data manipulation language :
a. ALTER TABLE b. CHAT c. SELECT d. UNLOAD e. REVOKE
a. ALTER TABLE b. CHAT c. SELECT d. UNLOAD e. REVOKE
19.
Berikut
ini cara penulisan membuat database SISWA yang benar adalah…
a.
CREATE
DB SISWA c.
CREATE SISWA e.
CREATE DATABASE SISWA
b. CRET DATABASE SISWA d. CREATE DATABASE
b. CRET DATABASE SISWA d. CREATE DATABASE
20.
Tampilkan semua data nilai dimana nilai MID lebih besar sama dengan60 atau nilai finalnya lebih besar 75.maka penulisannya query nya
adalah:
a. SELECT * FROM NILAI WHERE MID <= 60 OR FINAL < 75
a. SELECT * FROM NILAI WHERE MID <= 60 OR FINAL < 75
b. SELECT * FROM NILAI
WHERE MID >= 60 OR FINAL < 75
c. SELECT * FROM NILAI
WHERE MID <= 60 OR FINAL > 75
d. SELECT * FROM NILAI
WHERE MID >= 60 OR FINAL > 75
e.
SELECT * FROM NILAI WHERE MID 60 OR FINAL < 75
21. Ubah panjang kolom MTKULIAH menjadi 30 char, maka
penulisannya query nya adalah:
a. ALTER TABLE MKUL VALUES (MTKULIAH char(30)); d. ALTER TABLE MKUL UPDATE (MTKULIAH char(30));
b. ALTER TABLE MKUL ADD (MTKULIAH char(30)); e. ALTER TABLE MKUL MODIFY (MTKULIAH char(30));
a. ALTER TABLE MKUL VALUES (MTKULIAH char(30)); d. ALTER TABLE MKUL UPDATE (MTKULIAH char(30));
b. ALTER TABLE MKUL ADD (MTKULIAH char(30)); e. ALTER TABLE MKUL MODIFY (MTKULIAH char(30));
c. ALTER TABLE MKUL DROP(MTKULIAH char(30));
22. Apakah
kepanjangan dari SQL …
- Standart Query Language c. Structured Query Language e. Scroll Query Language
- System Query Language d. Standart Quantum Language
23. Pengembangan
MySQL dengan tool database UNIREG dibuat oleh…
a. E.F Codd
b. Michael Widenius c. R.F Boyce d. David Artmax e. David Moyes
24.
Program desktop yang sering dipakai untuk membuat program koneksi
database adalah...
a.
Visual studio b. MySQL Workbanch c. Visual basic d. Autocad e. Ms. Acces
25.
Tool yang digunakan untuk mengoneksikan database di dalam menu VB 6.0
adalah...
a.
Adodc b. Datagrid c.
SQL Conector d. Toolbox e. Label
Jawablah pertanyaan berikut ini dengan benar ?
1. Jelaskan
perbedaan antara MySQL dan SQL ? (point
4)
2. Sebutkan
fitur-fitur keistemewaan MySQL ? (point
5)
3. Sebutkan
struktur dasar perintah-perintah table ? (point
5)
4. Jelaskan
pengertian SELECT dan berikan contohnya ? (point
6)
5.
Buatlah database <namakalian>
dengan format : table <customer> , filed< kdcust, nmcust, alamatcust,
tgl_lahircust, beratcust, tinggicust, goldarahcust,notelpcust, emailcust> ? (point
10)
6. Kerjakan
sesuai kelompok masing-masing?
7. Kerjakan
sesuai kelompok masing-masing?
8. Kerjakan
sesuai kelompok masing-masing?
Sign up here with your email
2 comments
Write commentstHANKS FOR SHARING OM
ReplyJuos
ReplyConversionConversion EmoticonEmoticon