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



1.    Sistem yang melakukan suatu permintaan data/layanan ke server disebut dengan ?
            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

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

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)

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

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

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


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

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

10.  ... digunakan untuk menentukan kolom-kolom yang akan di rubah.
            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

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

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

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

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

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

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

18.  Manakah yang bukan jenis 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

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


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

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

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

24.  Manakah dari jawaban dibawah ini yang bukan  merupakan jenis-jenis fungsi agregasi ?
            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

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

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


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


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


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

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

Berlangganan update artikel terbaru via email:

0 Response to "Contoh Soal Basis Data Kelas XII SMK RPL Terbaru"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel