0% menganggap dokumen ini bermanfaat (0 suara)
11 tayangan13 halaman

Rencana Pembelajaran SQL Dasar

Diunggah oleh

mariayenitasoru
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
11 tayangan13 halaman

Rencana Pembelajaran SQL Dasar

Diunggah oleh

mariayenitasoru
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

RENCANA PELAKSANAAN PEMBELAJARAN

DESAIN DATA & SQL: DARI KASUS NYATA KE IDE KREATIF


Identifikasi Peserta didik Guru mengidentifikasi peserta didik dengan mengajukan
pertanyaan terkait dengan minat, latar belakang dan kenubuhan
belajar peserta didik seperti Pernahkah kamu menggunakan
program komputer yang berhubungan dengan pengelolaan data?
Jika ya, apa saja?, Seberapa sering kamu menggunakan
komputer atau laptop dalam keseharianmu?, Apakah kamu lebih
suka belajar dengan cara diskusi, praktik, atau melihat video
tutorial?

Materi Membangun struktur basis data menggunakan perintah SQL


pembelajaran dasar seperti CREATE, ALTER, dan DROP.

Dimensi Profil Lulusan :

DPL 1 DPL 3 DPL 5 DPL 7


Keimanan dan Penalaran Kolaborasi Kesehatan
Ketakwaan terhadap
Tuhan YME
V Kritis

DPL 2 DPL 4 DPL 6 DPL 8


Kewargaan Kreativitas Kemandirian Komunikasi

Desain Capaian Pembelajaran :


Pembelajaran Pada akhir Fase F, murid memiliki kemampuan menerapkan perancangan dan
pembuatan basis data serta penggunaan SQL (Structured Query Language).

Lintas Disiplin Ilmu : Kolaborasi dengan Guru Mapel Lain seperti Iformatika dan
Matematika

Tujuan Pembelajaran :
Siswa mampu membangun struktur basis data menggunakan perintah SQL dasar
seperti CREATE, ALTER, dan DROP.

Topik pembelajaran :
1. Pengantar Basis Data Relasional dan SQL
 Pengertian basis data dan sistem manajemen basis data (DBMS)
 Konsep relasi, tabel, kolom, dan baris
 Peran SQL dalam pengelolaan basis data
2. Dasar-Dasar Perintah SQL DDL (Data Definition Language)
 Kategori perintah SQL: DDL vs DML vs DCL
 Fokus pada DDL untuk membangun struktur basis data
3. Perintah SQL CREATE
 Membuat basis data: CREATE DATABASE
 Membuat tabel: CREATE TABLE
o Penentuan tipe data (INT, VARCHAR, DATE, dll.)
o Penambahan constraint (PRIMARY KEY, NOT NULL, UNIQUE,
dll.)
 Studi kasus sederhana: Membuat tabel "Mahasiswa", "MataKuliah", dan
"Nilai"

4. Perintah SQL ALTER


 Menambahkan kolom ke tabel: ALTER TABLE ADD
 Mengubah kolom: ALTER TABLE MODIFY / ALTER TABLE ALTER
COLUMN
 Menghapus kolom: ALTER TABLE DROP COLUMN
 Menambahkan dan menghapus constraint (misalnya FOREIGN KEY)
 Studi kasus: Menyesuaikan tabel agar sesuai dengan perubahan kebutuhan
data
5. Perintah SQL DROP
 Menghapus tabel: DROP TABLE
 Menghapus basis data: DROP DATABASE
 Pertimbangan keamanan dan konsekuensi penggunaan DROP
 Studi kasus: Pembersihan data usang atau tabel yang tidak digunakan lagi
6. Studi Kasus dan Latihan
 Membuat struktur basis data akademik lengkap menggunakan CREATE
 Menyesuaikan struktur berdasarkan perubahan kebutuhan menggunakan
ALTER
 Menghapus elemen yang tidak diperlukan dengan DROP

Praktik Pedagogis ; Problem-Based Learning (Pembelajaran Berbasis Masalah)

Kemitraan Pembelajaran ; Mitra Industri/Komunitas IT lokal

Lingkungan Pembelajaran Lab komputer dengan akses internet dan LMS (Learning
Management System)

Pemanfaatan Digital Penggunaan software database seperti phpMyAdmin serta


sumber belajar digital

Pengalaman Pendahuluan (Berkesadaran, Menggembirakan)


Belajar
1. Membuka pelajaran dengan salam, berdoa dan menanyakan kondisi siswa.
2. Memastikan kehadiran peserta didik.
3. Mereview pembelajaran sebelumnya
4. Menyampaiakn tujuan pembelajaran.
5. Mengajukan pertanyaan pemantik.

Memahami

Aktivitas:
1. Siswa secara berkelompok menganalisis dan mendiskusikan konsep dasar
basis data dan perintah SQL DDL (CREATE, ALTER, DROP) dari berbagai
sumber (buku, video tutorial, modul digital).
2. Guru menjelaskan tujuan pembelajaran secara gamblang dan mendorong siswa
untuk menyusun pertanyaan pembelajaran yang ingin mereka jawab selama
proses.

Nilai yang terkandung :


 Berkesadaran: Siswa menyadari tujuan belajar, termotivasi aktif mencari dan
mengolah informasi, serta mengembangkan strategi belajar dalam kelompok.
 Menggembirakan: Diskusi kelompok menciptakan suasana belajar interaktif dan
menyenangkan.
 Bermakna: Siswa menghubungkan konsep dengan kebutuhan nyata pembuatan
basis data di dunia nyata.

Mengaplikasikan

Aktivitas:
1. Siswa secara berpasangan/kelompok mendesain dan membangun basis data
sederhana (misal database perpustakaan atau inventaris) menggunakan
perintah SQL CREATE, ALTER, dan DROP di lab komputer.
2. Mereka juga diberi tantangan untuk melakukan modifikasi struktur sesuai
skenario yang berubah.
3. Guru memfasilitasi dan memberikan umpan balik secara langsung.

Nilai yang terkandung :


 Bermakna: Aplikasi nyata membuat pembelajaran relevan dan
menumbuhkan kemampuan mengaplikasi pengetahuan.
 Menggembirakan: Aktivitas praktik komputer yang menantang namun
menyenangkan dan memberi rasa pencapaian.
 Berkesadaran: Siswa belajar mengelola proses kerja mereka, mengambil
inisiatif untuk memecahkan masalah saat coding.

Merefleksikan

Aktivitas:

1. Siswa secara individu dan kelompok merefleksikan proses dan hasil


pembelajaran melalui jurnal belajar dan presentasi singkat tentang
tantangan dan solusi saat membangun basis data.
2. Diskusi kelas tentang bagaimana penerapan SQL ini bisa membantu di
dunia nyata, dan bagaimana mereka mengelola pembelajaran mandiri
selama proses.
3. Guru memandu siswa untuk membuat rencana pengembangan diri terkait
pembelajaran basis data ke depan.

Nilai yang terkandung :


 Berkesadaran: Siswa mengevaluasi dan mengelola proses belajarnya,
merencanakan langkah selanjutnya secara mandiri.
 Bermakna: Refleksi mengaitkan pengalaman belajar dengan konteks
kehidupan nyata dan kontribusi sosial.
 Menggembirakan: Kegiatan refleksi dalam suasana positif yang
mendukung ekspresi dan apresiasi diri.

Penutup
1. Melakukan asesmen formatif dengan memberikan beberapa pertanyaan
menggunakan link google form
2. Guru memberi gambaran tentang topik yang akan dipelajari pada pertemuan
berikutnya.
3. Guru menutup pembelajaran dengan doa, salam, atau motivasi. (Bermakna
dan menggembirakan).

Asesmen pada Kuis Diagnostik Singkat melalui link Google Form.


Awal
Pembelajaran:

Asesmen pada Observasi, tugas ERD, Observasi langsung saat praktik SQL CREATE, ALTER,
Proses DROP di lab.
Pembelajaran:

Asesmen pada Proyek desain, presentasi, jurnal refleksi


Akhir
Pembelajaran:

Rubrik penialain Terlampir

BAHAN BACAAN SISWA

Pengantar Basis Data Relasional dan SQL

1. Konsep Dasar Basis Data Relasional


Basis Data Relasional adalah jenis basis data yang menyimpan dan menyediakan akses ke data yang saling
terkait. Model ini menggunakan struktur tabel untuk merepresentasikan data. Setiap tabel terdiri dari baris
(disebut record atau tuple) dan kolom (disebut field atau attribute).
 Tabel (Table): Kumpulan data yang diorganisir dalam baris dan kolom. Contoh: Tabel Mahasiswa.
 Baris (Row): Satu set data lengkap untuk satu entitas. Contoh: Satu baris yang berisi data untuk satu
mahasiswa.
 Kolom (Column): Atribut atau properti dari entitas. Contoh: NIM, Nama, Jurusan pada tabel
Mahasiswa.
 Kunci Utama (Primary Key): Kolom atau gabungan kolom yang secara unik mengidentifikasi setiap
baris dalam sebuah tabel. Nilainya tidak boleh kosong (NULL) dan harus unik. Contoh: NIM pada
tabel Mahasiswa.
 Kunci Asing (Foreign Key): Kolom yang mereferensikan kunci utama di tabel lain. Kunci ini
digunakan untuk menciptakan hubungan (relasi) antar tabel. Contoh: Kolom NIM di tabel Nilai yang
merujuk ke NIM di tabel Mahasiswa.

2. Pengenalan SQL (Structured Query Language)


SQL adalah bahasa standar yang digunakan untuk berkomunikasi dengan basis data relasional. SQL
memungkinkan Anda untuk membuat, memanipulasi, dan mengambil data dari basis data. SQL terbagi
menjadi beberapa kategori utama:
A. DDL (Data Definition Language)
Digunakan untuk mendefinisikan struktur basis data.
 CREATE: Membuat objek baru, seperti CREATE DATABASE atau CREATE TABLE.
 ALTER: Mengubah struktur objek yang sudah ada, seperti menambah atau menghapus kolom.
 DROP: Menghapus objek secara permanen.
B. B. DML (Data Manipulation Language)
Digunakan untuk memanipulasi data di dalam tabel.
 SELECT: Mengambil data dari satu atau lebih tabel.
 INSERT: Menambahkan baris data baru ke dalam tabel.
 UPDATE: Memodifikasi data yang sudah ada di dalam tabel.
 DELETE: Menghapus baris data dari tabel.

Perintah-perintah SQL dasar seperti CREATE, ALTER, dan DROP adalah fondasi untuk
membangun dan memanipulasi struktur basis data. Berikut adalah penjelasan beserta contoh
penggunaannya.

1. Perintah CREATE
Perintah CREATE digunakan untuk membuat objek baru dalam basis data, seperti database, tabel,
atau index.
 CREATE DATABASE Digunakan untuk membuat basis data baru.
SQL
CREATE DATABASE nama_database;
 CREATE TABLE Digunakan untuk membuat tabel baru. Anda harus menentukan nama
tabel, nama kolom, dan tipe data untuk setiap kolom.
SQL
CREATE TABLE nama_tabel (
nama_kolom1 tipe_data1,
nama_kolom2 tipe_data2,
...

PRIMARY KEY (nama_kolom)


);
Contoh:
SQL
CREATE TABLE Mahasiswa (
NIM VARCHAR(10) PRIMARY KEY,
Nama VARCHAR(50),
Jurusan VARCHAR(30),
Tahun_Masuk INT
);
2. Perintah ALTER
Perintah ALTER digunakan untuk memodifikasi struktur objek yang sudah ada dalam basis data,
seperti menambah, menghapus, atau mengubah kolom pada tabel.
 ALTER TABLE ADD Menambahkan kolom baru ke tabel yang sudah ada.
SQL
ALTER TABLE nama_tabel
ADD nama_kolom tipe_data;
Contoh:
SQL
ALTER TABLE Mahasiswa
ADD Email VARCHAR(50);
 ALTER TABLE DROP Menghapus kolom dari tabel yang sudah ada.
SQL
ALTER TABLE nama_tabel
DROP COLUMN nama_kolom;
Contoh:
SQL
ALTER TABLE Mahasiswa
DROP COLUMN Tahun_Masuk;
 ALTER TABLE MODIFY Mengubah tipe data atau batasan pada kolom yang sudah ada.
SQL
ALTER TABLE nama_tabel
MODIFY COLUMN nama_kolom tipe_data_baru;
Contoh:
SQL
ALTER TABLE Mahasiswa
MODIFY COLUMN Nama VARCHAR(100);

3. Perintah DROP
Perintah DROP digunakan untuk menghapus objek dari basis data secara permanen. Perintah ini
harus digunakan dengan hati-hati karena data yang telah dihapus tidak dapat dikembalikan.

 DROP DATABASE Menghapus seluruh basis data beserta semua tabel dan datanya.
SQL
DROP DATABASE nama_database;
 DROP TABLE Menghapus tabel tertentu beserta semua datanya.
SQL
DROP TABLE nama_tabel;
Contoh:
SQL
 DROP TABLE Mahasiswa;

LEMBAR KERJA SISWA (LKS)

Kelompok / Kelas : ………………………… / …………………


Tema yang diambil :
Anggota Kelompok :
1. ………………………………………..
2. ………………………………………..
3. ………………………………………..
4. ………………………………………..
5. ………………………………………..

A. Tujuan Pembelajaran
Siswa mampu memahami konsep basis data relasional dan menerapkan perintah dasar SQL (CREATE,
ALTER, DROP) untuk membangun dan memodifikasi struktur basis data.

B. Petunjuk pengerjaan :
1. Bacalah materi yang disediakan dan lakukan konfirmasi kepada guru untuk hal-hal yang belum
dipahami.
2. Kerjakan proyek mini berikut dalam kelompok.
3. Presentasikan hasil kerja kelompok di depan kelas.

C. Aktivitas Siswa
Proyek Mini: Studi Kasus Lengkap

Studi Kasus:
Anda diminta membangun sistem basis data Akademik yang mencakup tabel:
 Mahasiswa
 MataKuliah
 Nilai

Lakukan langkah berikut:


1. Buat database Akademik
2. Buat seluruh tabel
3. Tambahkan constraint yang sesuai
4. Ubah tabel jika ada kebutuhan tambahan (misalnya, tambahkan kolom Semester di tabel Nilai)
5. Hapus tabel jika tidak digunakan lagi

D. Refleksi
Tuliskan satu hal baru yang kamu pelajari dari materi hari ini:

E. Penilaian Diri
Pernyataan Ya Tidak
Saya bisa menyebutkan contoh entitas, atribut, dan relasi ☐ ☐
Saya mengerti fungsi basis data di sekolah atau dunia kerja ☐ ☐
Saya dapat memberikan contoh sederhana sistem berbasis data ☐ ☐
Saya bias membuat rancangan ERD ☐ ☐

Instrumen penilaian proses


Kriteria Skor 4 (Sangat Skor 3 (Baik) Skor 2 (Cukup) Skor 1 (Kurang)
Baik)
Kolaborasi dalam Sangat kooperatif Kooperatif Terlihat kurang Tidak bekerja
kelompok dan mendukung tim kompak sama
Desain ERD dan Tepat, lengkap, dan Umumnya benar Ada beberapa Tidak sesuai atau
keterhubungan relasi logis kesalahan logika tidak lengkap
Praktik SQL Dijalankan sempurna Dijalankan dengan Banyak kesalahan Tidak bisa
CREATE, ALTER, dan efisien sedikit kesalahan namun bisa dijalankan atau
DROP diperbaiki fatal error
Rubrik penilaian proses:
No Nama Siswa Aspek yang dinilai
Kolaborasi dalam Desain ERD dan Praktik SQL Skor
kelompok keterhubungan CREATE, ALTER, Total
relasi DROP
1
2
3
4
5
6
Dst

Skor yang diperoleh


Nilai akhir = x 100
Skor maksimal

Rubrik penilaian presentasi


No Aspek yang dinilai Skor Indikator
1. Mengerjakan tugas 3 Menunjukkan rasa ingin tahu yang besar, antusias dalam kegiatan kelompok.
dalam kelompok Menunjukkan rasa ingin tahu yang besar, namun tidak antusias dalam kegiatan
2
kelompok.
1 Tidak menunjukkan rasa ingin tahu, dan tidak antusias dalam kegiatan kelompok.
2 Mengajukan 3 Mengajukan pertanyaan dengan jelas dan tepat sesuai dengan permasalahan yang
pertanyaan dibahas.
2 Mengajukan pertanyaan dengan jelas, tetapi tidak tepat sesuai dengan
permasalahan yang dibahas.
1 Mengajukan pertanyaan tidak jelas dan tidak tepat sesuai dengan permasalahan
yang dibahas.
3 Mempresentasikan 3 Mempresentasikan hasil diskusi kelompok dengan audiens (siswa lain) sesuai
hasil kerja prosedur.
kelompok 2 Mempresentasikan hasil diskusi kelompok dengan audiens (siswa lain) sesuai
prosedur dengan bimbingan guru.
1 Tidak mempresentasikan hasil diskusi kelompok dengan audiens (siswa lain)
sesuai prosedur.
4 Menanggapi 3 Menjawab pertanyaan dan menyampaikan pendapat tanpa disuruh.
pertanyaan 2 Menjawab pertanyaan dan menyampaikan pendapat dengan disuruh.
1 Tidak menjawab pertanyaan dan tidak menyampaikan pendapat.

Lembar Penilaian Presentasi


Aspek yang dinilai
Total
No Nama siswa
Mengerjakan Mengajukan Mempresentasikan Menanggapi skor
tugas pertanyaan hasil pertanyaan

2
3

dst

Skor yang diperoleh


Nilai akhir = x 100
Skor maksimal

Instrument penilaian sumatif

KARTU SOAL SUMATIF AKHIR SEMESTER GANJIL


TAHUN PELAJARAN 2025/2026

Mata Pelajaran : Konsentrasi Keahlian Jumlah Soal : 5 Butir


Kelas/Semester : 11/I Bentuk Soal : Pilihan ganda
Program Keahlian : PPLG Penyusun : Tim MGMP
Elemen : Nomor Soal Sumber/Refrensi : Lefel
Basis Data :1 Internet Kognitif
Soal

Capaian Pembelajaran : Soal :


Murid memiliki kemampuan Pernyataan yang benar tentang tabel dalam basis data relasional adalah...
Menerapkan perancangan dan A. Tabel terdiri dari baris dan kolom
pembuatan basis data serta penggunaan B. Tabel hanya dapat memiliki satu kolom
SQL (Structured Query Language); C. Tabel digunakan untuk menampilkan grafik
Materi : D. Tabel hanya dapat menyimpan data numeric
Perintah SQL dasar seperti CREATE,
E. Tabel tidak boleh memiliki lebih dari satu baris
ALTER, dan DROP.
Indikator Soal: Jawab :
Mendeskripsikan pengertian dan A. Tabel terdiri dari baris dan kolom.
penggunaan literasi digital.
Catatan Tiga level kognitif :
1. Level 1 terdiri dari C1 (Mengingat) dan C2 (Memahami)
2. Level 2 sama dengan C3 (Mengaplikasikan)
3. Level 3 terdiri dari C4 (Menganalisis), C5 (Mengevaluasi), dan C6 (Mencipta)

KARTU SOAL SUMATIF AKHIR SEMESTER GANJIL


TAHUN PELAJARAN 2025/2026

Mata Pelajaran : Konsentrasi Keahlian Jumlah Soal : 5 Butir


Kelas/Semester : 11/I Bentuk Soal : Pilihan ganda
Program Keahlian : PPLG Penyusun : Tim MGMP
Elemen : Nomor Soal Sumber/Refrensi : Lefel
Basis Data :2 Internet Kognitif
Soal
Capaian Pembelajaran : Soal :
Murid memiliki kemampuan Apa peran utama SQL (Structured Query Language)?
Menerapkan perancangan dan A. Mengganti sistem operasi
B. Menulis program dalam Python
pembuatan basis data serta penggunaan
C. Mendesain antarmuka pengguna
SQL (Structured Query Language); D. Menjalankan aplikasi berbasis web
Materi : E. Mengelola dan memanipulasi data dalam basis data
Perintah SQL dasar seperti CREATE,
ALTER, dan DROP. Jawab :
Indikator Soal: E. Mengelola dan memanipulasi data dalam basis data
Mendeskripsikan pengertian dan
penggunaan literasi digital.
Catatan Tiga level kognitif :
1. Level 1 terdiri dari C1 (Mengingat) dan C2 (Memahami)
2. Level 2 sama dengan C3 (Mengaplikasikan)
3. Level 3 terdiri dari C4 (Menganalisis), C5 (Mengevaluasi), dan C6 (Mencipta)

KARTU SOAL SUMATIF AKHIR SEMESTER GANJIL


TAHUN PELAJARAN 2025/2026

Mata Pelajaran : Konsentrasi Keahlian Jumlah Soal : 5 Butir


Kelas/Semester : 11/I Bentuk Soal : Pilihan ganda
Program Keahlian : PPLG Penyusun : Tim MGMP
Elemen : Nomor Soal Sumber/Refrensi : Lefel
Basis Data :3 Internet Kognitif
Soal

Capaian Pembelajaran : Soal :


Murid memiliki kemampuan Perintah SQL yang digunakan untuk membuat tabel baru dalam basis
Menerapkan perancangan dan data adalah...
A. NEW TABLE
pembuatan basis data serta penggunaan
B. MAKE TABLE
SQL (Structured Query Language); C. INSERT TABLE
Materi : D. CREATE TABLE
Perintah SQL dasar seperti CREATE, E. CREATE DATABASE
ALTER, dan DROP.
Indikator Soal: Jawab :
D. CREATE TABLE
Mendeskripsikan pengertian dan
penggunaan literasi digital.
Catatan Tiga level kognitif :
1. Level 1 terdiri dari C1 (Mengingat) dan C2 (Memahami)
2. Level 2 sama dengan C3 (Mengaplikasikan)
3. Level 3 terdiri dari C4 (Menganalisis), C5 (Mengevaluasi), dan C6 (Mencipta)

KARTU SOAL SUMATIF AKHIR SEMESTER GANJIL


TAHUN PELAJARAN 2025/2026

Mata Pelajaran : Konsentrasi Keahlian Jumlah Soal : 5 Butir


Kelas/Semester : 11/I Bentuk Soal : Pilihan ganda
Program Keahlian : PPLG Penyusun : Tim MGMP
Elemen : Nomor Soal Sumber/Refrensi : Lefel
Basis Data :4 Internet Kognitif
Soal
Capaian Pembelajaran : Soal :
Murid memiliki kemampuan Berikut ini merupakan sintaks yang benar untuk menghapus sebuah tabel
Menerapkan perancangan dan dari basis data adalah...
A. DROP TABLE NamaTabel;
pembuatan basis data serta penggunaan
B. ERASE TABLE NamaTabel;
SQL (Structured Query Language); C. CLEAR TABLE NamaTabel;
Materi : D. DELETE TABLE NamaTabel;
Perintah SQL dasar seperti CREATE, E. REMOVE TABLE NamaTabel;
ALTER, dan DROP.
Indikator Soal: Jawab :
A. DROP TABLE NamaTabel;
Mendeskripsikan pengertian dan
penggunaan literasi digital.
Catatan Tiga level kognitif :
1. Level 1 terdiri dari C1 (Mengingat) dan C2 (Memahami)
2. Level 2 sama dengan C3 (Mengaplikasikan)
3. Level 3 terdiri dari C4 (Menganalisis), C5 (Mengevaluasi), dan C6 (Mencipta)

KARTU SOAL SUMATIF AKHIR SEMESTER GANJIL


TAHUN PELAJARAN 2025/2026

Mata Pelajaran : Konsentrasi Keahlian Jumlah Soal : 5 Butir


Kelas/Semester : 11/I Bentuk Soal : Pilihan ganda
Program Keahlian : PPLG Penyusun : Tim MGMP
Elemen : Nomor Soal Sumber/Refrensi : Lefel
Basis Data :5 Internet Kognitif
Soal

Capaian Pembelajaran : Soal :


Murid memiliki kemampuan Apa dampak dari menjalankan perintah DROP DATABASE
Menerapkan perancangan dan Akademik;?
A. Menghapus satu tabel dari database Akademik
pembuatan basis data serta penggunaan
B. Menghapus data sementara dari database Akademik
SQL (Structured Query Language); C. Menghapus hanya tabel-tabel di dalam database Akademik
Materi : D. Menghapus kolom tertentu dari tabel di database Akademik
Perintah SQL dasar seperti CREATE, E. Menghapus seluruh database Akademik dan seluruh isinya secara
ALTER, dan DROP. permanen
Indikator Soal:
Jawab :
Mendeskripsikan pengertian dan
E. Menghapus seluruh database Akademik dan seluruh isinya secara
penggunaan literasi digital. permanen
Catatan Tiga level kognitif :
1. Level 1 terdiri dari C1 (Mengingat) dan C2 (Memahami)
2. Level 2 sama dengan C3 (Mengaplikasikan)
3. Level 3 terdiri dari C4 (Menganalisis), C5 (Mengevaluasi), dan C6 (Mencipta)

Rubrik penilaian sumatif

No Aspek yang dinilai Skor


Pilihan ganda
1 Siswa menjawab dengan benar 1
Siswa menjawab salah 0
2 Siswa menjawab dengan benar 1
Siswa menjawab salah 0
3 Siswa menjawab dengan benar 1
Siswa menjawab salah 0
4 Siswa menjawab dengan benar 1
Siswa menjawab salah 0
5 Siswa menjawab dengan benar 1
Siswa menjawab salah 0

Soal Asesmen Formatif


Pilihan ganda

1. Pernyataan yang benar tentang tabel dalam basis data relasional adalah...
A. Tabel terdiri dari baris dan kolom
B. Tabel hanya dapat memiliki satu kolom
C. Tabel digunakan untuk menampilkan grafik
D. Tabel hanya dapat menyimpan data numeric
E. Tabel tidak boleh memiliki lebih dari satu baris

2. Apa peran utama SQL (Structured Query Language)?


A. Mengganti sistem operasi
B. Menulis program dalam Python
C. Mendesain antarmuka pengguna
D. Menjalankan aplikasi berbasis web
E. Mengelola dan memanipulasi data dalam basis data

3. Perintah SQL yang digunakan untuk membuat tabel baru dalam basis data adalah...
A. NEW TABLE
B. MAKE TABLE
C. INSERT TABLE
D. CREATE TABLE
E. CREATE DATABASE

4. Berikut ini merupakan sintaks yang benar untuk menghapus sebuah tabel dari basis data adalah...
A. DROP TABLE NamaTabel;
B. ERASE TABLE NamaTabel;
C. CLEAR TABLE NamaTabel;
D. DELETE TABLE NamaTabel;
E. REMOVE TABLE NamaTabel;

5. Apa dampak dari menjalankan perintah DROP DATABASE Akademik;?


A. Menghapus satu tabel dari database Akademik
B. Menghapus data sementara dari database Akademik
C. Menghapus hanya tabel-tabel di dalam database Akademik
D. Menghapus kolom tertentu dari tabel di database Akademik
E. Menghapus seluruh database Akademik dan seluruh isinya secara permanen
Jawaban
1. A
2. E
3. D
4. A
5. E

Anda mungkin juga menyukai