Anda di halaman 1dari 3

1. Sebuah benda dikatakan sebagai objek atau sebuah 12.

Sebuah system yang berfungsi untuk menentukan


intitas dalam suatu lingkup system informasi jika bagaimana data itu beroperasi, disimpan, diubah, dan
memiliki ciri atau karakteristik yang lebih dikenal ditampilkan kembali dalam sebuah user interfaces
sebagai ... disebut ...
a. Table d. Record a. DBMS d. Aplikasi server
b. Database e. Field b. Database management e. MySQL Server
c. Atribut c. Access
2. Kumpulan satu atau lebih sebuah file atau table yang 13. Dibawah ini yang bukan aplikasi database server
saling berhubungan menurut aturan tertentu dan adalah ...
disimpan dalam media penyimpanan disebut ... a. Microsoft SQL Server d. Microsoft Access
a. Accuracy d. Security b. PostgresSQL Server e. MySQL
b. Speed e. Database Server
c. Spacebility c. Firebird
3. Sistem yang melakukan suatu permintaan data/layanan 14. Basis merupakan sebuah ruang, markas, tempat atau
ke server disebut dengan … boleh disebut juga ...
a. Client d. Server a. Menghapus d. Mengetik
b. Client-Server e. Sistem Operasi b. Failed e. Penyimpanan
c. Program c. Buat folder
4. Berikut ini yang bukan penerapan dari sebuah database 15. Dibawah ini yang bukan komponen yang terdapat pada
adalah ... DBMS adalah ...
a. Accuracy d. Spacebility a. File manager d. Database manager
b. Speed e. Availability b. Query processor e. DML Compiler
c. Inefficiency c. XML Compiler
5. DBMS kependekan dari ... 16. Akibat penggunaan database dalam jangka waktu yang
a. Database Marvel Studios lama menimbulkan kapasitas database menjadi besar
b. Database MySQL Server yang akan menghabiskan kapasitas ruang fisik media
c. Database Management System penyimpanan data disebut pengertian dari ...
d. Database Manager Server a. Completeness d. Availability
e. Database Manipulation Client b. Accuracy e. Spacebility
6. Sistem yang menyediakan data/layanan yang diminta c. Speed
oleh client disebut dengan … 17. User yang berinteraksi dengan database melalui sebuah
a. Client d. Server aplikasi executable yang sudah dibangun dan disusun
b. Client-Server e. Sistem Operasi oleh seorang programmer untuk mengakses database
c. Program pada mesin server disebut ...
7. Suatu kumpulan beberapa tabel yang saling berhubungan a. End user d. Specialized user
satu sama lainnya ... b. Casual user e. Programmer
a. Tabel d. Record c. Analyzer
b. Database e. Field 18. DDL kependekan dari ...
c. Atribut a. Data Definisitions Language
8. Aplikasi oracle yang dikembangkan oleh oracle ... b. Data Definisition Language
a. Corporation d. PostgreSQL c. Data Definition Language
b. Fireberd e. Clipper d. Data Definisi Language
c. MySQL Server e. Data Data language
9. Salah satu fungsi penerapan database yang memberikan 19. Level abstraksi data yang menunjukan bagaimana data
sebuah keuntungan dan memelihara system agar dapat tersebut disimpan dan dikelola secara fisik disebut ...
berjalan baik dan mengurangi kemungkinan munculnya a. Physical level d. Conceptual level
gangguan terhadap pengaksesan data oleh orang yang b. View level e. Abstract level
tidak memiliki privileged adalah fungsi ... c. Data level
a. Accuracy d. Spacebility 20. Manakah dari jawaban dibawah ini yang bukan
b. Speed e. Availability merupakan fungsi client …
c. Security a. Mengatur user interface
10. Apa kegunaan dari File Manager ... b. Menerima dan memeriksa sintaks input dari
a. Untuk mengolah struktur dan definisi tipe data pada pemakai
objek-objek database c. Memproses aplikasi
b. Mengubah perintah data manipulation language d. Memeriksa autorisasi
yang diberikan oleh aplikasi interfacing e. Menyediakan kontrol recovery
c. Perintah nol level yang lebih dimengerti oleh 21. Pemakai akan berhubungan secara konseptual mengenai
database manager informasi dari data yang disajikan oleh basis data,
d. Menyediakan fasilitas interface antara data pada disebut ...
level rendah dengan progam aplikasi a. Physical level d. Conceptual level
e. Untuk manajemen alokasi pengelolaan kapasitas b. View level e. Clipper
disk media penyimpanan c. Oracle
11. Macam-macam pengguna (user), kecuali ... 22. Proses respresentasi data dan program dalam bentuk
a. End user d. Query processor sama atau menyerupai data dan program yang diolah
b. Specialized user e. Casual user dalam system data base dan berguna untuk ...
c. Programmer a. Menyembunyikan detail implementasi
b. Menghapus detail implementasi d. Data dari table tblsiswa yang diurutkan berdasarkan
c. Menambahkan detail implementasi nis
d. Membuat detail implementasi e. Data dari tblsiswa secara descanding
e. Mengetik detail implementasi 30. Perintah DDL berhubungan dengan struktur basis data
23. GPL kependekan dari ... dimana pembuatan table menggunakan perintah ini.
a. General Piblik Lisensi Yang termasuk dalam perintah DDL untuk membuat
b. General Public License table adalah….
c. General Public Licensi a. Rename d. Alter
d. Generall Publik Licensi b. Create e. Drop
e. General Pubg License c. Insert
24. Di bawah ini yang bukan jenis database server adalah ... 31. Setelah membuat table menggunakan perintah create,
a. Oracle d. MySQL untuk menginputkan data kedalam table digunkana
b. Microsoft SQL Server e. ProgrestSQL perintah insert. Perintah insert ini termasuk dalam
c. Microsoft Access kelompok….
25. Penambahan data pada database dapat dilakukan tidak a. DCL d. DDL
harus dalam sekali proses melainkan dapat ditambahkan b. DML e. String
selang waktu kemudian. Untuk menghindari terjadinya c. Numerik
inkonsistensi data ketika menambahkan data maka hal 32. Berikut ini beberap field yang sesuai dengan table stock
yang perlu dilakukan adalah …. barang adalah….
a. Berusaha tidak menuliskan data yang sama a. Kode barang, tanggal beli, tanggal jual, dan jumlah
b. Perlu ketelitian dalam menuliskan huruf besar dan b. Kode barang, nama barang, harga dan jumlah
kecil c. Kode barang, jumlah dan alamat
c. Proses entry data dilakukan dengan benar d. Kode barang, harga dan jenis kelamin
d. Batasan jumlah data yang dapat diinputkan e. Kode barang, nama barang, jenis kelasmin dan
e. Tidak mengubah tipe data ketika proses input baru. telepon
26. Pembuatan database menggunakan bahasa standar 33. Setiap field dalam table harus diikuti tipe data. Tipe data
system manajemen database rasional. Penggunaan yang sesuai pada field nilai adalah ….
bahasa standart tersebut menggunakan sql. Hal yang a. Varchar d. Char
menjadi pertimbangan menggunakan bahasa sql b. Date e. Integer
adalah…. c. Time
a. SQL lebih popular dibandingkan dengan bahasa lain 34. Terdapat basis data rumah sakit yang terdiri dari
b. SQL memiliki struktur yang lengkap beberapa table. Salah satu table yang sesuai dengan basis
c. SQL satu – satunya bahasa standar dalam system data tersebut adalah….
manajemen basis data a. Siswa, guru, matapelajaran, nilai dan jadwal
d. Bahasa SQL terdiri dari 3 bentuk query untuk b. Buku, anggota, peminjaman, pengembalian
membuat database c. Barang, jual, beli, stok dan supplier
e. Bahasa SQL mudah dipelajari bagi orang awam d. Servis, pelanggan, sparepart, pendaftaran
27. Semua sistaks SQL termasuk DDl, DML dan DCL perlu e. Dokter, pasien, obat, pendaftaran dan kasir.
penambahan tanda titik koma di akhir sintaks penulisan 35. Pengelolaan basis data menjadi hal wajib dilakukan
perintah. Misalnya show tables; jika tidak dicantumkan untuk menjaga keberlangsungan basis data. Pengelolaan
tanda titik koma maka yang terjadi adalah…. mencakup pembaruan data dengan bertambah dan
a. Muncul peringatan yaitu Query OK, 1 row effected berkurangnya table dalam basis data.
(0.00 sec) Factor yang menyebabkan berkurangnya table adalah….
b. Harus mengganti titik koma dengan koma a. Table hilang dengan sendirinya karena factor error
c. Perlu ditambahkan under score pada variable atau b. Software yang digunakan terjadi kerusakan
nama yang dibuat sehingga beberapa file hilang
d. Sintaks tetap dapat berfungsi hanya saja hasil yang c. Adanya kesalahan pada saat membuat dan
ditampilkan salah menyimpan table
e. Terjadi error dan sintaks dapat menampilkan hasil d. Beberapa table sudah tidak digunakan lagi sehingga
sesuai fungsinya table tersebut dihapus untuk mengurangi memori
28. Descending adalah pengurutan data yang berawal dari penyimpanan
data yang lebih besar nilainya ke yang lebih kecil. e. Adanya gangguan listrik pada saat penyimpanan
Contoh bentuk penulisan sintaks yang menggunakan table.
DESC yang benar adalah…. 36. Dalam membuat table tidak selalu berhasil ketika
a. Show tables penjualan DESC; pertama kali membuatnya. Adakala nya terjadi kesalahan
b. Select * DESC penjualan; dalam menuliskan nama table dan field.
c. DESC penjualan; Dua kesalahan tersebut dapat diperbaiki dengan perintah
d. Select* FROM DESC penjualan; RENAME dan ALTER-CHANGE. Berikut ini bentuk
e. Select nama, alamat, jenis_kelamin FROM penulisan perintah untuk mengganti nama field yang
penjualan DESC; salah adalah….
29. Mysql> select nis, nama, alamat, kelas, jurusan from a. Rename siswa;
tblsiswa; b. Alter table siswa change alamat varchar (20);
Perintah select dapat menampilkan hasil eksekusi sesuai c. Alter table siswa change nama nama_siswa varchar
dengan keinginan. Penggunaan Select untuk (30);
menampilkan…. d. Alter table siswa nama change nama_siswa varchar
a. Nis, nama, alamat, kelas, jurusan dari tblsiswa (20);
b. Semua data yang ada pada table tblsiswa e. Alter table siswa modify nama varchar (20);
c. Nama dan nis dari table tblsiswa;
37. Nama table yang salah dapat dibenarkan dengan c. Select tanggal_peminjam, tanggal_kembali from
menggunakan perintah Rename. Berikut ini bentuk pinjam_buku;
penulisan perintah rename yang benar adalah…. d. Select nama_peminjam, tanggal_pinjam from
a. Rename table pegawai to karyawan; pinjam_buku;
b. Rename pegawai to karyawan; e. Select nama_peminjam, Judul_buku from
c. Rename pegawai to table karyawan; pinjam_buku;
d. Rename table pegawai to table karyawan; 44. Perintah update salah satu jenis dari kelompok DML.
e. Rename table pegawai for table karyawan; Bentuk dasar penulisan perintah update yang benar
39. Delete dan Drop adalah sama-sama perintah yang adalah….
digunakan untuk menghapus.meskipun begitu keduanya a. Update nama_tabel set nama_kolom : data_baru
tergolong kelompok SQL yang berbeda. Jika Delete where kondisi:
termasuk dalam kelompok DML, maka Drop termasuk b. Update nama_tabel set nama_tabel = data_baru
dalam kelompok…. where kondisi;
a. Perintah DDL, yakni untuk manipulasi table c. Update nama_tabel set nama_kolom = data_baru;
b. Perintah DCL, yakni untuk mengontrol table dalam d. Update nama_tabel where kondisi;
basis data e. Update nama_tabel set nama_kolom = data_baru
c. Perintah DDL, yakni untuk membuat struktur table where kondisi;
d. Perintah DML, yakni untuk mengontrol basis data 45. Seorang pedagang buah dipasar menjual bermacam –
e. Perintah DDL, yakni untuk menghapus table dan macam buah. Setiap harinya ia membawa 10 kg buah
database jeruk, 15 kg buah mangga, dan 20 buah apel. Jika
40. Nama kolom (field) pada table dapat diubah jika ada menggunakan Mysql, rumus total jumlah buah (kg)
kesalahan penulisan awal. Pengubahan ini dilakukan dapat dihitung dengan menggunakan fungsi agregasi
dengan menggunakan perintah DDL yaitu…. yaitu….
a. Menggunakan perintah ALTER dengan option a. Fungsi MIN yaitu mencari total jumlah buah paling
DELETE sedikit
b. Menggunakan perintah ALTER dengan option b. Fungsi MAX yaitu mencari total jumlah buah
ADD paling banyak dibawa
c. Menggunakan perintah ALTER dengan option c. Fungsi AVERAGE yaitu mencari rata –rata buah
MODIFY yang dibawa setiap harinya
d. Menggunakan perintah ALTER dengan option d. Fungsi SUM, yaitu menghitung totoal nilai (buah)
DROP yang dibawa setiap harinya
e. Menggunakan perintah ALTER dengan option e. Fungsi COUNT yaitu menghitung jumlah buah
CHANGE jeruk yang dibawa setiap harinya.
41. Table anggota memiliki 5 jenis field. Karena adanya 46. Fungsi AVG digunakan untuk mencari nilai rata – rata.
pembaruan dan kebutuhan data, ada penambahan 1 field Untuk memperoleh nilai rata – rata syarat nya data
lagi pada table tersebut(anggota). Untuk menambah field harus….
baru tersebut menggunakan perintah…. a. Data tidak harus berjumlah lebih dari 1
a. Menggunakan perintah ALTER dengan option b. Harus berjumlah lebih dari 2 atau minimal dua
DELETE c. Harus berada dalam data yang sejenis
b. Menggunakan perintah ALTER dengan option d. Data tidak harus sejenis
ADD e. Data disesuaikan dengan kebutuhan
c. Menggunakan perintah ALTER dengan option 47. Berdasarkan gambar diatas, perintah yang tepat untuk
MODIFY menghitung total jumlah Multimedia dalam table nilai
d. Menggunakan perintah ALTER dengan option adalah….
DROP a. Select sum (Multimedia) from nilaihasilujian;
e. Menggunakan perintah ALTER dengan option b. Select sum (multimedia ) from nilaihasilujian;
CHANGE c. Select sum (*) from nilaihasilujian;
42. Penulisan kata tunggal atau jamak pada perintah SQL d. Select sum(matematika) from nilaihasilujian;
harus diperhatikan dengan baik, karena kurang e. Select sum (Pkn) from nilaihasilujian;
menambahkan akhiran S menyebabkan error. Dibawah 48. Suatu fungsi untuk menampilkan semua data secara urut
ini bentuk perintah SQL yang benar adalah…. berdasarkan abjadnya disebut….
a. SHOW database; d. SHOW databases; a. ORDER BY d. GRUP BY
b. USE databases; e. Use database; b. JOIN BY e. SELECT BY
c. Use tables; c. DROP BY
49. Suatu perintah untuk mengurutkan data berdasarkan
43. Terdapat table pinjam_buku, yang berisi kode_pinjam, abjad dari kecil ke besar adalah...
nama_peminjam, Judul_buku, Tanggal_pinjam dan a. Descending d. Rescending
tanggal_kembali. Jika data ingin ditampilkan dari table b. Ascending e. Upcending
pinjam_buku hanya nama_peminjam dan c. Gosending
tanggal_pinjam saja, maka penulisan dalam mysql 50. Fungsi yang menampilkan data secara terurut
adalah…. berdasarkan abjad dari besar ke kecil adalah...
a. Select * from pinjam_buku; a. Descending d. Rescending
b. Select nama_peminjam, tanggal_kembali from b. Ascending e. Upcending
pinjam_buku; c. Gosending

Anda mungkin juga menyukai