Silabus RPL Basis Data
Silabus RPL Basis Data
BASIS DATA
Mengetahui,
Kepala Sekolah Guru Mata Pelajaran
Acep Mulyadi, S.Pd Eneng Yulianti, S.Kom
NIP:
BASIS DATA
Alokasi
Kegiatan
Kompetensi Dasar Indikator Pencapaian Kompetensi Materi Pokok Waktu
Pembelajaran
(JP)
1 2 3 4 5
3.10 Menerapkan penggunaan 3.10.1 Menerapkan perintah select untuk Select multitable 8 Mengamati untuk
SQL untuk mengakses mengakses multitable dalam basis mengidentifikasi
multi table data dan merumuskan
4.10.1 Menjalankan perintah select masalah tentang
penggunaan SQL
4.10 Membuat perintah SQL multitable dengan CLI
untuk mengakses
untuk mengakses multi multi table
table Mengumpulkan
data tentang
penggunaan SQL
untuk mengakses
multi table
Mengolah data
tentang
penggunaan SQL
untuk mengakses
multi table
Mengomunikasika
n tentang
penggunaan SQL
untuk mengakses
multi table
3.11 Merancang SQL 3.11.1 Menjelaskan perintah select Perintah select 16 Mengamati untuk
bertingkat dalam bertingkat. bertingkat mengidentifikasi
memanipulasi basis data 3.11.2 Menerapkan perintah select dan merumuskan
bertingkat dalam basis data masalah tentang
SQL bertingkat
4.11 Membuat perintah SQL 3.11.3 Merencanakan perintah select
dalam
bertingkat dalam bertingkat dalam basis data memanipulasi
memanipulasi basis data 4.11.1 Menguji coba perintah select basis data
bertingkat dalam basis data Mengumpulkan
data tentang SQL
bertingkat dalam
memanipulasi
basis data
Mengolah data
tentang SQL
bertingkat dalam
memanipulasi
basis data
Mengomunikasika
n tentang SQL
bertingkat dalam
memanipulasi
basis data
3.12 Menerapkan SQL pada 3.12.1 Menjelaskan basis data berbasis Koneksi basis data 24 Mengamati untuk
sistem basis data client- client-server melalui localhost mengidentifikasi
server 3.12.2 Menerapkan basis data berbasis dengan client dan merumuskan
jaringan masalah tentang
Perintah koneksi basis
SQL pada sistem
4.12 Membuat perintah SQL 3.12.3 Menerapkan perintah SQL data melalui TCP/IP basis data client-
pada sistem basis data berbasis client-server dengan client server
client-server 4.12.1 Menguji coba koneksi basis data Menjalankan berbagai Mengumpulkan
melalui TCP/IP dengan client. perintah SQL melalui data tentang SQL
4.12.2 Menjalankan perintah SQL dalam client pada sistem basis
basis data berbasis client-server data client-server
Mengolah data
tentang SQL pada
sistem basis data
client-server
Mengomunikasika
n tentang SQL
pada sistem basis
data client-server
3.13 Memahami arsitektur 3.13.1 Menjelaskan tentang arsitektur Arsitektur RDBMS 8 Mengamati untuk
RDBMS sistim relasi basis data Primary key mengidentifikasi
4.13.1 Menggambarkan arsitektur sistim Foreign key dan merumuskan
4.13 Mempresetasikan relasi basis data masalah tentang
Relasi antar tabel
arsitektur RDBMS
arsitektur RDBMS dalam basis data Mengumpulkan
data tentang
arsitektur RDBMS
Mengolah data
tentang arsitektur
RDBMS
Mengomunikasika
n tentang
arsitektur RDBMS
3.14 Menerapkan pembuatan 3.14.1 Menjelaskan pembuatan basis Inner joint 24 Mengamati untuk
basis data pada RDBMS data berbasis RDBMS Outer joint mengidentifikasi
3.14.2 Membuat basis data berbasis Left joint dan merumuskan
4.14 Membuat basis data RDBMS masalah tentang
Right joint
pembuatan basis
pada RDBMS 4.14.1 Menguji coba basis data berbasis
data pada RDBMS
RDBMS Mengumpulkan
data tentang
pembuatan basis
data pada RDBMS
Mengolah data
tentang
pembuatan basis
data pada RDBMS
Mengomunikasika
n tentang
pembuatan basis
data pada RDBMS
3.15 Menganalisis struktur 3.15.1 Menjelaskan proses penyimpanan Struktur penyimpanan 16 Mengamati untuk
penyimpanan pada pada RDBMS pada RDBMS mengidentifikasi
RDBMS 3.15.2 Mendata struktur penyimpanan Spesifikasi dan merumuskan
pada RDBMS masalah tentang
penyimpanan pada
struktur
4.15 Membuat struktur 4.15.1 Menguji penyimpanan pada RDBMS penyimpanan
penyimpanan pada RDBMS pada RDBMS
RDBMS Mengumpulkan
data tentang
struktur
penyimpanan
pada RDBMS
Mengolah data
tentang struktur
penyimpanan
pada RDBMS
Mengomunikasika
n tentang struktur
penyimpanan
pada RDBMS
3.16 Menerapkan 3.16.1 Menjelaskan proses administrasi Administrasi server 16 Mengamati untuk
pengendalian server server basis data berbasis RDBMS RDBMS mengidentifikasi
melalui koneksi client- melalui koneksi client Pengelolaan server dan merumuskan
masalah tentang
server pada RDBMS 3.16.2 Menerapkan koneksi client untuk RDBMS pengendalian
4.16 Membuat koneksi administrasi server basis data Backup Data server melalui
pengendalian server berbasis RDBMS melalui koneksi Restore Data koneksi client-
melalui client-server client server pada
RDBMS
pada RDBMS
Mengumpulkan
data tentang
pengendalian
server melalui
koneksi client-
server pada
RDBMS
Mengolah data
tentang
pengendalian
server melalui
koneksi client-
server pada
RDBMS
Mengomunikasika
n tentang
pengendalian
server melalui
koneksi client-
server pada
RDBMS
3.17 Mengevaluasi 3.17.1 Menentukan jenis pengamanan Password akses basis 16 Mengamati untuk
pengamanan sistem basis data server RDBMS data mengidentifikasi
data pada RDBMS 3.17.2 Menentukan jenis pengamanan Enkripsi password dan merumuskan
koneksi akses server RDBMS masalah tentang
Priviledge
pengamanan
4.17 Merevisi sistem 3.17.3 Menangani hak akses pengguna Pembatasan sistem basis data
pengamanan basis data server RDBMS kewenangan hak akses pada RDBMS
pada RDBMS 4.17.1 Mengkonfigurasi ulang sistim pengguna basis data Mengumpulkan
keamanan server RDBMS RDBMS data tentang
4.17.2 Menguji hasil konfigurasi ulang Penambahan dan pengamanan
server RDBMS penghapusan sistem basis data
pada RDBMS
4.17.3 Mengenkripsi password pengguna basis data
Mengolah data
4.17.4 Mengelola pengguna dan tentang
kewenangan hak akses pengamanan
sistem basis data
pada RDBMS
Mengomunikasika
n tentang
pengamanan
sistem basis data
pada RDBMS
3.18 Menerapkan replikasi 3.18.1 Menjelaskan proses replikasi data Replikasi basis data 16 Mengamati untuk
basis data dalam server basis data Diagram koneksi mengidentifikasi
3.18.2 Menerapkan replikasi data pada replikasi basis data dan merumuskan
4.18 Membuat replikasi basis server. masalah tentang
Konfigurasi replikasi
replikasi basis data
data 4.18.1 Mengkonfigurasi server master. basis data Mengumpulkan
4.18.2 Mengkonfigurasi server slave Server basis data data tentang
4.18.3 Menguji proses replikasi basis data Master replikasi basis data
Server basis data slave Mengolah data
tentang replikasi
basis data
Mengomunikasika
n tentang replikasi
basis data