ULANGAN AKHIR SEMESTER GASAL TAHUN 2014/2015
Bidang study : Sistem Basis DataKelas/ prog : XII / RPLHari/ tgl : Waktu :
Petunjuk ! Baca basmalah dulu sebelum mengerjakan soal ujian ! Baca dengan teliti soal yang diberikan Jawablah soal-soal dengan benar di lembar jawaban!
Pilihan Ganda1. Apa kepanjangan dari DDL ?
a. Definition Data Languageb. Data Delegation Languagec. Delegation Data Languaged. Data Definition Languagee. Data Decombined Language
2. Apa kepanjangan dari DML ?a. Data Main Languageb. Definition Main Languagec. Data Manipulation Languaged. Definition Manipulation Languagee. Data Management Language
3. Mana perintah di bawah ini yang merupakan syntax DDL ?
a. CREATE b. SELECTc. DELETE d. DROPe. UPDATE
4. Mana perintah di bawah ini yang merupakan syntax DML ?
a. CREATE b. RENAMEc. ALTER d. DROPe. UPDATE
5. Sebuah perintah yang digunakan untuk merubah nama tabel adalah ?
a. ALTER b. RENAMEc. CHANGE d. EDITe. UPDATE
6. Perintah yang digunakan untuk menghapus database adalah ?
a. ALTER b. DELETEc. CHANGE d. EDITe. DROP
7. Apakah fungsi dari perintah ALTERa. Mengganti Nama TABLEb. Mengganti Nama Databasec. Merubah Data pada Tabled. Merubah Struktur Tablee. Merubah data pada database
8. Mana dibawah ini format penulisan syntax SELECT ?a. SELECT namaTabel FROM namaFieldb. FROM namaTabel SELECT namaField
c. FROM namaField SELECT namaTabeld. SELECT namaField FROM namaTabele. SELECT FROM namaField
9. Mana di bawah ini yang bukan merupakan tipe data pada mysql ?
a. Char b. Varcharc. Date d. Stringe. int
10. Tipe Data yang digunakan untuk menyimpan numeric adalah
a. Char b. Varcharc. Date d. Stringe. int
11. Bagaimana bentuk penulisan syntax SQL untuk menghapus field dalam tabela. DELETE namaTabel FROM WHERE kondisib. DELETE FROM namaTabel WHERE kondisic. FROM namaTabel DELETE WHERE kondisid. WHERE kondisi DELETE FROM namaTabele. FROM kondisi WHERE DELETE namaTabel
12. Bagaimana bentuk penulisan syntax SQL untuk melakukan perubahan dataa. WHERE kondisi UPDATE namaTabel SET
namaField = valueb. UPDATE namaField = value WHERE
namaTabel SET kondisic. SET namaField = value WHERE kondisi
UPDATE namaTabeld. UPDATE kondisi WHERE namaTabel SET
namaField = valuee. UPDATE namaTabel SET namaField = value
WHERE kondisi13. Manakah di bawah ini perintah SQL yang benar
untuk melakukan input data ?a. INSERT INTO namaTabel VALUES
namaFieldb. INSERT VALUES namaField INTO
namaTabelc. INTO namaTabel INSERT VALUES
namaFieldd. VALUES namaField INSERT INTO
namaTabele. INTO namaField INSERT VALUES
namaTabel
MAJELIS PENDIDIKAN DASAR DAN MENENGAHPIMPINAN DAERAH MUHAMMADIYAH KOTA CIREBON
SMK MUHAMMADIYAH KOTA CIREBONJl. Syarief Abdurachman 49 Telp. (0231) 204397 Kota Cirebon
E-Mail : [email protected]
14. Apa klausa yang digunakan untuk melakukan sortir data ?a. GROUP BYb. ORDER BYc. WHEREd. VIEWe. INSTINCT
15. Apa Kepanjangan dari SQLa. System Query Language
b. Structured Quantum Language
c. Structured Query Language
d. System Quantum Language
e. System Quantem Language
EssaiPerhatikan tabel relasi berikut
Buatlah perintah SQL Untuk1. Membuat database “Administrasi Sekolah” dan
tabel di atas2. Menampilkan semua guru yang mengajar
“matematika” pada Program Keahlian “RPL”3. Menampilkan jadwal pelajaran pada hari “rabu”4. Menampilkan jadwal pelajarn untuk program
keahlian “akuntansi”
Recommended