Contoh Soal Basis Data Kelas XII SMK RPL Terbaru
Contoh Soal Basis Data Kelas XII SMK RPL - Disini admin akan memberikan beberapa contoh soal basis data yang kebanyak membahas tentang basis data MARIA DB. Semoga soal basis data kelas XII ini bisa membantu anda untuk berlatih soal.
Dan bisa digunakan untuk para pengajar untuk menjadi bahan ajar, dan di ujikan oleh siswanya.
Berikut beberapa contoh soal dari Basis Data kelas XII RPL
Dan bisa digunakan untuk para pengajar untuk menjadi bahan ajar, dan di ujikan oleh siswanya.
Berikut beberapa contoh soal dari Basis Data kelas XII RPL
1.
Sistem yang
melakukan suatu permintaan data/layanan ke server disebut dengan ?
a. Client
b. Server
c. Client-Server
d. Sistem Operasi
e. Program
a. Client
b. Server
c. Client-Server
d. Sistem Operasi
e. Program
2.
Sistem yang
menyediakan data/layanan yang diminta oleh client disebut dengan ?
a. Client
b. Server
c. Client-Server
d. Sistem Operasi
e. Program
a. Client
b. Server
c. Client-Server
d. Sistem Operasi
e. Program
3.
Manakah dari
jawaban dibawah ini yang bukan merupakan karakteristik sistem Client Server ?
a. Service (layanan)
b. Sharing resources (sumber daya)
c. Mix-and-Match
d. Pesan berbasiskan komunikasi
e. Penyatu interface dan implementasi
a. Service (layanan)
b. Sharing resources (sumber daya)
c. Mix-and-Match
d. Pesan berbasiskan komunikasi
e. Penyatu interface dan implementasi
4.
Manakah dari
jawaban dibawah ini yang bukan merupakan perbedaan sistem Client Server ?
a. File Servers
b. Database Client
c. Transaction Servers (Transaksi Server)
d. Groupsware Servers
e. Web Application Servers (Aplikasi Web Servers)
a. File Servers
b. Database Client
c. Transaction Servers (Transaksi Server)
d. Groupsware Servers
e. Web Application Servers (Aplikasi Web Servers)
5.
Manakah dari
jawaban dibawah ini yang bukan merupakan fungsi client ?
a. Mengatur user interface
b. Menerima dan memeriksa sintaks input dari pemakai
c. Memproses aplikasi
d. Memeriksa autorisasi
e. Menyediakan kontrol recovery
a. Mengatur user interface
b. Menerima dan memeriksa sintaks input dari pemakai
c. Memproses aplikasi
d. Memeriksa autorisasi
e. Menyediakan kontrol recovery
6.
Manakah dari
jawaban dibawah ini yang bukan merupakan fungsi client ?
a. Menerima dan memproses basis data yang diminta dari client
b. Memeriksa autorisasi
c. Mengatur user interface
d. Menjamin tidak terjadi pelanggaran terhadap integrity constraint
e. Memelihara data dictionary
a. Menerima dan memproses basis data yang diminta dari client
b. Memeriksa autorisasi
c. Mengatur user interface
d. Menjamin tidak terjadi pelanggaran terhadap integrity constraint
e. Memelihara data dictionary
7.
Apa
kepanjangan dari ODBC ?
a. Operation database connectivity
b. Open database connection
c. Open database connectivity
d. Open data connect
e. Opsion database connectivity
a. Operation database connectivity
b. Open database connection
c. Open database connectivity
d. Open data connect
e. Opsion database connectivity
8.
Suatu fungsi
untuk menampilkan semua data secara urut berdasarkan abjadnya adalah
pengertian dari
?
a. Group By
b. Order By
c. Where
d. If
e. While do
a. Group By
b. Order By
c. Where
d. If
e. While do
9.
Order by dapat
di kelompokkan menjadi 2 jenis, yaitu....
a. Client dan server
b. Input dan output
c. Ascending dan descending
d. Internal dan eksternal
e. Up dan Down
a. Client dan server
b. Input dan output
c. Ascending dan descending
d. Internal dan eksternal
e. Up dan Down
10. ... digunakan untuk menentukan kolom-kolom yang
akan di rubah.
a. Where
b. While do
c. Set
d. Update
e. Order By
a. Where
b. While do
c. Set
d. Update
e. Order By
11. Manakah proses yang tidak termasuk dalam
pengubahan struktur dalam table ?
a. Menambahkan perintah If
b. Mengubah nama field
c. Mengubah tipe data field
d. Membuat primary key
e. Menghapus primary key
a. Menambahkan perintah If
b. Mengubah nama field
c. Mengubah tipe data field
d. Membuat primary key
e. Menghapus primary key
12. ALTER TABLE mhs ADD asalSekolah VARCHAR(20);
Sintak diatas berfungsi untuk ?
a. Menambah field baru dalam suatu table
b. Mengubah nama field
c. Mengubah tipe data field
d. Membuat primary key
e. Menghapus primary key
Sintak diatas berfungsi untuk ?
a. Menambah field baru dalam suatu table
b. Mengubah nama field
c. Mengubah tipe data field
d. Membuat primary key
e. Menghapus primary key
13. ALTER TABLE mhs DROP PRIMARY KEY;
Sintak diatas memiliki fungsi untuk ?
a. Menambah field baru dalam suatu table
b. Mengubah tipe data field
c. Membuat Primary Key
d. Menghapus Primary Key
e. Membuat Foreign Key
Sintak diatas memiliki fungsi untuk ?
a. Menambah field baru dalam suatu table
b. Mengubah tipe data field
c. Membuat Primary Key
d. Menghapus Primary Key
e. Membuat Foreign Key
14. Manakah dari jawaban dibawah ini yang bukan
merupakan jenis connstraint ?
a. NOT NULL Constraint
b. DEFAULT Constraint
c. UNIQUE Constraint
d. CHECK Constraint
e. DEFAULT Constraint
a. NOT NULL Constraint
b. DEFAULT Constraint
c. UNIQUE Constraint
d. CHECK Constraint
e. DEFAULT Constraint
15. Constraint yang digunakan untuk memastikan
tidak ada data ganda dalam kolom, adalah pengertian dari ?
a. NOT NULL Constraint
b. DEFAULT Constraint
c. UNIQUE Constraint
d. CHECK Constraint
e. DEFAULT Constraint
a. NOT NULL Constraint
b. DEFAULT Constraint
c. UNIQUE Constraint
d. CHECK Constraint
e. DEFAULT Constraint
16. Constraint yang digunakan digunakan untuk
integritas referensi dari data yaitu ?
a. NOT NULL Constraint
b. DEFAULT Constraint
c. PRIMARY KEY Constraint
d. FOREIGN KEY Constraint
e. DEFAULT Constraint
a. NOT NULL Constraint
b. DEFAULT Constraint
c. PRIMARY KEY Constraint
d. FOREIGN KEY Constraint
e. DEFAULT Constraint
17. Operasi untuk mengambil informasi dari 2 tabel
atau lebih dalam 1 waktu adalah pengertian dari ?
a. Follow
b. Join
c. Where
d. Constraint
e. DCL
a. Follow
b. Join
c. Where
d. Constraint
e. DCL
18. Manakah yang bukan jenis join ?
a. Natural join
b. Equi join
c. Non equi join
d. Self join
e. Non self join
a. Natural join
b. Equi join
c. Non equi join
d. Self join
e. Non self join
19. Menggabungkan table-tabel dengan klausa klausa
NATURAL JOIN, USING atau ON adalah fungsi dari ?
a. Natural join
b. Equi join
c. Non equi join
d. Self join
e. Inner join
a. Natural join
b. Equi join
c. Non equi join
d. Self join
e. Inner join
20. Bila tidak ditemukan maka baris data tersebut
dibatalkan adalah aksi dari ?
a. Natural join
b. Equi join
c. Non equi join
d. Self join
e. Inner join
a. Natural join
b. Equi join
c. Non equi join
d. Self join
e. Inner join
21. Query ini mendapatkan semua baris dalam tabel
B, yang ada disebelah kanan table adalah definisi dari
?
a. Natural join
b. Equi join
c. Self join
d. Right outer join
e. Left outer join
a. Natural join
b. Equi join
c. Self join
d. Right outer join
e. Left outer join
22. Query ini mendapatkan semua baris dalam tabel
J, yang ada disebelah kiri table adalah definisi dari
?
a. Natural join
b. Equi join
c. Self join
d. Right outer join
e. Left outer join
a. Natural join
b. Equi join
c. Self join
d. Right outer join
e. Left outer join
23. Merupakan proses untuk mendapatkan nilai dari
sekumpulan data yang telah dikelompokkan adalah definisi dari ?
a. Agregasi
b. Fungsi
c. Having
d. Group By
e. Kalusa Where
a. Agregasi
b. Fungsi
c. Having
d. Group By
e. Kalusa Where
24. Manakah dari jawaban dibawah ini yang bukan
merupakan jenis-jenis fungsi agregasi ?
a. MAX
b. MIN
c. ACOUNT
d. SUM
e. AVG
a. MAX
b. MIN
c. ACOUNT
d. SUM
e. AVG
25. Mencari jumlah dari sekumpulan data numeris
adalah fungsi dari perintah ?
a. MAX
b. MIN
c. ACOUNT
d. SUM
e. AVG
a. MAX
b. MIN
c. ACOUNT
d. SUM
e. AVG
26. Manakah yang bukan merupakan jenis-jenis
agregasi berdasarkan kolom ?
a. Agregasi Tanpa Kolom
b. Agregasi Satu Kolom
c. Agregasi Dua Kolom
d. Agregasi Tiga kolom
e. Agregasi Empat kolom
a. Agregasi Tanpa Kolom
b. Agregasi Satu Kolom
c. Agregasi Dua Kolom
d. Agregasi Tiga kolom
e. Agregasi Empat kolom
27. SELECT max(thnakademik), nilai FROM P GROUP BY
nilai
Sintak diatas adalah sintak dari Agregasi ... kolom.
a. Tanpa
b. Satu
c. Dua
d. Tiga
e. Empat
Sintak diatas adalah sintak dari Agregasi ... kolom.
a. Tanpa
b. Satu
c. Dua
d. Tiga
e. Empat
28. SELECT max(thnakademik), nim,kodemk FROM P
GROUP BY nim,kodemk
Sintak tersebut adalah sintak dari agregasi ... kolom.
a. Tanpa
b. Satu
c. Dua
d. Tiga
e. Empat
Sintak tersebut adalah sintak dari agregasi ... kolom.
a. Tanpa
b. Satu
c. Dua
d. Tiga
e. Empat
29. Merupakan perintah yang digunakan untuk
mengelompokan beberapa data pada perintah SELECT. Adalah pengertian dari....
a. Agregasi
b. Fungsi
c. Having
d. Group By
e. Kalusa Where
a. Agregasi
b. Fungsi
c. Having
d. Group By
e. Kalusa Where
30. SELECT * FROM nama_table GROUP BY atribut;
Sintak diatas adalah sintak dari ....
a. Agregasi
b. Fungsi
c. Having
d. Group By
e. Kalusa Where
Sintak diatas adalah sintak dari ....
a. Agregasi
b. Fungsi
c. Having
d. Group By
e. Kalusa Where
Uraian
1.
Jelaskan apa yang di maksud dengan funsi Inner
Join, Left Join, Right Join
2.
Buatlah database di bawah ini dengan sintak
MYSQL
3.
“SELECT * FROM kota INNER JOIN provinsi ON
kota.id_provinsi =provinsi.id; “ Jelaskan struktur kode ini..
4.
Jelaskan Konsep AGREGRASI yang kamu ketahui
5.
Tuliskan konsep sintak yang kamu ketahui tentang
sistem Agregrasi dalam database MYSQL
Semoga latihan soal ini dapat membantu teman-teman semua untuk belajar basis Data dan sukses dalam mengerjakan beberapa soal, amin
Semoga latihan soal ini dapat membantu teman-teman semua untuk belajar basis Data dan sukses dalam mengerjakan beberapa soal, amin
Post a Comment for "Contoh Soal Basis Data Kelas XII SMK RPL Terbaru"