Anda di halaman 1dari 8

Lampiran Pengayaan dan Remidial

KISI-KISI SOAL REMIDIAL

Jenjang pendidikan : SMK N 6 Surakarta


Mata Pelajaran : Basis Data
Kelas : XII
Jumlah Soal :4
Bentuk soal : Essay
No. Kompetensi Dasar Kelas Materi Indikator Soal Level Kognitif No. Soal Bentuk Soal
1. 3.7 Menerapkan bahasa XII  Pengertian SQL  Mampu menjelaskan Pengertian SQL C2 1 Essay
SQL dasar untuk  Applikasi Client basis
mengelola tabel  Mampu menjelaskan Bahasa SQL dasar
data untuk mengakses
dalam basis data untuk mengelola table dalam Basis Data C2 2 Essay
. server Basis Data
 Bahasa SQL Dasar untuk  Mampu menjelaskan Fungsi dari masing- C2 3
4.7 Membuat kode SQL
dasar untuk mengelola Mengelola Tabel dalam masing perintah SQL C3 4 Essay
tabel dalam basis data. Basis Data
 Mampu menggunakan Perintah DDL dan
 Fungsi-perintah DDL dan
DML pada Applikasi client untuk mengakses Essay
DML untuk Mengelola
Basis Data Menggunakan Basis Data
CLI pada Applikasi
Command Prompt
Soal
SOAL ESSAY REMIDIAL

A. Langkah – Langkah Kegiatan


1. Bacalah modul tentang Basis Data (Farid z, Siswati. 2012. Modul Basis Data Dasar. PPPPTK VEDC Malang)
2. Dari paparan modul yang sudah dibaca, Peserta didik diminta menuliskan jawaban atas pertanyaan-pertanyaan sbb :
1. Jelaskan pengertian SQL
2. Berdasarkan modul yang ananda baca perintah-perintah SQL terdiri dari perintah DDL, DML, DCL. Sebutkan perintah-perintah yang ada dalam
pengelompokan tersebut
3. Setelah ananda mengelompokan perintah-perintah SQL, tuliskan fungsi dari masing-masing perintah tersebut
4. Setelah ananda mengetahui fungsi masing-masing perintah SQL, tuliskan sintaks perintah-perintah SQL tersebut

Kunci Jawaban
1) Pengertian Structure Query Language (SQL) adalah bahasa standart yang digunakan untuk mengakses data yang ada dalam software Database Management System
(DBMS).

2) 1. Perintah-perintah DDL yaitu

a. Create
b. Drop
c. Alter
d. Rename
2. Perintah-perintah DML yaitu :
a. Insert
b. Update
c. Delete
d. select

3) 1. Perintah-perintah DDL yaitu


a. Create
Berfungsi untuk membuat database atau tabel baru
b. Drop
Berfungsi untuk menghapus database, table dan struktur tabel
c. Alter
Berfungsi untuk merubah struktur tabel.
d. Rename
Berfungsi untuk merubah nama database atau tabel
2. Perintah-perintah DML yaitu :
a. Insert
Berfungsi untuk menambah data baru pada sebuah tabel
b. Update
Berfungsi untuk merubah/mengedit data yang ada pada sebuah tabel
c. Delete
Berfungsi untuk menghapus data yang ada di dalam table.
d. Select
Berfungsi untuk menampilkan semua data atau data tertentu dari sebuah table/beberata table.

4) Sintak-sintak :
1. Perintah-perintah DDL yaitu
a. Create
 Membuat database baru
Sintak : CREATE DATABASE nm_database;
 Membuat Tabel baru
Sintak : CREATE TABLE nm_table( Kolom typedata (length));
b. Drop
 Menghapus Database
Sintaks : DROP nm_database;
 Menghapus Table
Sintak : DROP nm_tabel;
c. Alter
 Menambah kolom
Sintak : ALTER TABLE nm_tabel ADD nm_kolom typedata (lenght);
d. Rename

2. Perintah-perintah DML yaitu :


a. Insert
Sintak : INSERT INTO nm_tabel VALUES ( data);
b. Update
Sintak : UPDATE nm_tabel SET kolom = “data baru”
WHERE kolomkey = “data”;
c. Delete
 Menghapus semua data
Sintak : DELETE FROM nm_tabel ;
 Menghapus data tertentu
Sintak : DELETE FROM nm_tabel WHERE kolomkey = “data”;
d. Select
 Menampilkan Semua data
Sintak : SELECT * FROM nm_tabel;
 Menampilkan data tertentu
Sintak : SELECT kolom1, Kolom2 WHERE kolomkey = “data”;

5) Soal Ketrampilan (Praktik)


1. Buatlah database menggunakan perintah SQL dengan “PERPUS”.
2. Buatlah table menggunakan perintah SQL dengan struktur table sebagai berikut :

Anggota
Field Type data Lenght
Id_anggota varchar 5
Nm_anggota varchar 30
Kelas varchar 3
Jurusan varchar 25

Buku
Field Type data Lenght
Id_buku varchar 5
Judul varchar 30
Pengarang varchar 25
Penerbit varchar 25
I. Analisis Penilaian
Tabel Pensekoran

Kriteria Penilaian Jawaban Bobot Soal


No. Soal Mendekati Separuh Sedikit
Benar Salah
Benar Benar Benar
1. 15 10 5 3 1 15
2. 10 8 5 2 1 10
3. 25 20 10 5 2 25
4 50 45 30 20 5 50
Skor Maksimal 100

Skor Perolehan
Nilai= x 100Kriteria Penilaian : 90-100 : Amat Baik
Skor Maksimal
85-89 : Baik
77-84 : Cukup
<77 : Kurang

Anda mungkin juga menyukai