Anda di halaman 1dari 8

RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

NAMA SEKOLAH : SMK MVP ARS INTERNASIONAL


MATA PELAJARAN : BASIS DATA
BIDANG KEAHLIAN : TEKNOLOGI INFORMASI DAN KOMUNIKASI
PROGRAM STUDI KEAHLIAN : REKAYASA PERANGKAT LUNAK
KOMPETENSI KEAHLIAN : (1) REKAYASA PERANGKAT LUNAK
MATERI POKOK : Aplikasi DBMS
 Definisi DBMS
 Jenis-jenis DBMS
 Antarmuka pengguna
 Penyajian data pada DBMS sederhana

KELAS : XI
SEMESTER : GANJIL
TAHUN PELAJARAN : 2020-2021
ALOKASI WAKTU : 4 JP (4x45 menit)
PERTEMUAN : KE – 1

A. KOMPETENSI INTI
KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya
KI 2 : Menghayati dan Mengamalkan perilaku jujur, disiplin,tanggungjawab, peduli
(gotong royong, kerjasama, toleran, damai), santun, responsif dan proaktif
dan menunjukan sikap sebagai bagian dari solusi atas pelbagai permasalahan
dalam berinteraksi secara efektif dengan lingkungan sosial dan alam serta
dalam menempatkan diri sebagai cerminan bangsa dalam pergaulan dunia.
KI 3 : Memahami, menerapkan, menganalisis, dan mengevaluasi tentang
pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai
dengan bidang dan lingkup kerja Teknik Komputer dan Informatika pada
tingkat teknis, spesifik, detil, dan kompleks, berkenaan dengan ilmu
pengetahuan, teknologi, seni, budaya, dan humaniora dalam konteks
pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja,
warga masyarakat nasional, regional, dan internasional.
KI 4 : Melaksanakan tugas spesifik, dengan menggunakan alat, informasi, dan
prosedur kerja yang lazim dilakukan serta menyelesaikan masalah sederhana
sesuai dengan bidang dan lingkup kerja Teknik Komputer dan Informatika.
Menampilkan kinerja mandiri dengan mutu dan kuantitas yang terukur sesuai
dengan standar kompetensi kerja.Menunjukkan keterampilan menalar,
mengolah, dan menyaji secara efektif, kreatif, produktif, kritis, mandiri,
kolaboratif, komunikatif, dan solutif dalam ranah abstrak terkait dengan
pengembangan dari yang dipelajarinya di sekolah, serta mampu
melaksanakan tugas spesifik dibawah pengawasan langsung.Menunjukkan
keterampilan mempersepsi, kesiapan, meniru, membiasakan gerak mahir,
menjadikan gerak alami, sampai dengan tindakan orisinal dalam ranah
konkret terkait dengan pengembangan dari yang dipelajarinya di sekolah,
serta mampu melaksanakan tugas spesifik dibawah pengawasan langsung.

Page | 1
B. KOMPETENSI DASAR
KD 1 : 1.1 Memahami nilai-nilai keimanan dengan menyadari hubungan
keteraturan dan kompleksitas alam dan jagad raya terhadap
kebesaran Tuhan yang menciptakannya.
1.2 Mendiskripsikan kebesaran Tuhan yang menciptakan berbagai
sumber energi di alam.
1.3 Mengamalkan nilai-nilai keimanan sesuai dengan ajaran agamanya
dalam kehidupan sehari-hari
KD 2 : 2.1 Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu; objektif; jujur;
teliti; cermat; tekun; hati-hati; bertanggung jawab; terbuka; kritis;
kreatif; inovatif dan peduli lingkungan) dalam aktivitas sehari- hari
sebagai wujud implementasi sikap dalam melakukan percobaan dan
berdiskusi
2.2 Menghargai kerja individu dan kelompok dalam aktivitas sehari-hari
sebagai wujud implementasi melaksanakan percobaan dan
melaporkan hasil percobaan
KD 3 : 3.5 Memahami database management system (DBMS) sederhana
KD 4 : 4.5 Menyajikan karakteristik beberapa aplikasi DBMS

C. INDIKATOR
KD 1.1 : 1.1.1 Nilai-nilai keimanan dengan menyadari hubungan keteraturan dan
kompleksitas alam dan jagad raya terhadap kebesaran Tuhan yang
menciptakannya.
1.1.2 Kebesaran Tuhan yang menciptakan berbagai sumber energi di alam.
1.1.3 Nilai-nilai keimanan sesuai dengan ajaran agamanya dalam kehidupan
sehari-hari
KD 2.1 : 2.1.1 Perilaku ilmiah (memiliki rasa ingin tahu; objektif; jujur; teliti; cermat;
tekun; hati-hati; bertanggung jawab; terbuka; kritis; kreatif; inovatif
dan peduli lingkungan) dalam aktivitas sehari- hari sebagai wujud
implementasi sikap dalam melakukan percobaan dan berdiskusi
2.1.2 Kerja individu dan kelompok dalam aktivitas sehari-hari sebagai
wujud implementasi melaksanakan percobaan dan melaporkan hasil
percobaan
KD 3.5 : 3.5.1 Menerangkan jenis-jenis DBMS dan antarmuka pengguna DBMS
KD 4.5 : 4.5.1 Menunjukan jenis-jenis DBMS dan antarmuka pengguna DBMS

D. TUJUAN PEMBELAJARAN
1. Melalui presentasi yang disajikan oleh guru maka peserta didik dapat Menjelaskan
simbol- simbol pada ERD dengan tanggung jawab;
2. Melalui diskusi dengan kelompok, maka peserta didik diharapkan mampu
Mendiskusikan ERD pada basis data dengan tanggung jawab

Page | 2
3. Melalui diskusi dengan kelompok, maka peserta didik diharapkan mampu memahami
ERD dari sebuah basis data dengan cermat
4. Melalui diskusi dengan kelompok, maka peserta didik diharapkan mampu
menpresentasikan ERD pada basis data dengan teliti
5. Melalui diskusi dengan kelompok, maka peserta didik diharapkan mampu mengelola
ERD dari sebuah basis data dengan tanggung jawab

E. MATERI PEMBELAJARAN
1) Fakta  Presentasi Entity Relationship Diagram (Diagram Hubungan antar Entitas)
2) Konseptual
Definisi ERD
ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam
basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar
relasi. ERD untuk memodelkan struktur data dan hubungan antar data, untuk
menggambarkannya digunakan beberapa notasi dan simbol.
Menurut salah satu para ahli, Brady dan Loonam (2010), Entity Relationship
diagram (ERD) merupakan teknik yang digunakan untuk memodelkan kebutuhan
data dari suatu organisasi, biasanya oleh System Analys dalam tahap analisis
persyaratan proyek pengembangan system. Sementara seolah-olah teknik diagram
atau alat peraga memberikan dasar untuk desain database relasional yang mendasari
sistem informasi yang dikembangkan. ERD bersama-sama dengan detail pendukung
merupakan model data yang pada gilirannya digunakan sebagai spesifikasi untuk
database
Entitas adalah objek dalam dunia nyata yang dapat dibedakan dengan objek
lain, sebagai contoh mahasiswa,dosen,departemen. Entitias terdiri atas beberapa
atribut sebagai contoh atribut dari entitas mahasiswa adalah NIM,nama,alamat,email,
dll. Atribut NIM merupakan unik untuk mengidentifikasikan/ membedakan
mahasiswa yg satu dengan yg lainnya. Pada setiap entitas harus memiliki 1 atribut
unik atau yang disebut dengan primary key.
Atribut adalah Setiap entitas pasti mempunyai elemen yang disebut atribut
yang berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut. Isi dari
atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan
yang lain. Gambar atribut diwakili oleh simbol elips.

Ada dua jenis Atribut :

Identifier (key) digunakan untuk menentukan suatuentity secara unik


(primary key).
Descriptor (nonkey attribute) digunakan untuk menspesifikasikan karakteristik
dari suatu entity yang tidak unik.
Relasi adalah hubungan antara beberapa entitas. sebagai contoh relasi antar
mahaiswa dengan mata kuliah dimana setiap mahasiswa bisa mengambil beberapa
mata kuliah dan setiap mata kuliah bisa diambil oleh lebih dari 1 mahasiswa. Relasi
tersebut memiliki hubungan banyak ke banyak.

Berikut adalah contoh ERD.

Kardinalitas menyatakan jumlah himpunan relasi antar entitias. Pemetaan


kardinalitas terdiri dari :

Page | 3
a. one-to-one
sebuah entitas pada A berhubungan dengan entitas B paling banyak 1contoh
diatas relasi pegawai dan departemen dimana setiap pegawai hanya bekerja
pada 1 departemen

b. one-to-many
sebuah entitas pada A berhubungan dengan entitas B lebih dari satu contoh
diatas adalah 1 depertemen memiliki banyak pegawai

c. many-to-many
sebuah entitas pada A berhubungan dengan entitas B lebih dari satu dan B
berhubungan dengan A lebih dari satu jugan contoh diatas adalah relasi
mahasiswa dengan mata kuliah.

Berikut adalah metode/ tahap untuk membuat ERD :


 Menentukan Relasi
 Menggambar ERD sementara
 Mengisi Kardinalitas
 Menentukan Kunci Utama
 Menggambar ERD berdasar Key
 Menentukan Atribut
 Memetakan Atribut
 Menggambar ERD dengan Atribut

3) Procedural
1. Peserta didik memahami definisi ERD dari beberapa sumber
2. Peserta didik memahami dengan benar beberapa cara penyajian algoritma
dengan baik
3. Peserta didik mampu menyajikan algoritma dengan menggunakan bahasa sehari
– hari, flowchart dan psedeucode
4) Metakognitif
Guru mengajak peserta didik untuk menunjukkan keterampilan menalar, mengolah,
dan menyaji secara efektif, kreatif, produktif, kritis, mandiri, kolaboratif, komunikatif,
dan solutif dalam ranah abstrak terkait dengan menyajikan sebuah algoritma dengan
menggunakan bahasa sehari – hari, flowchart atau dengan menggunakan pseducode.

F. METODE ATAU MODEL PEMBELAJARAN


1. Pendekatan :
2. Metode Pembelajaran :
3. Model Pembelajaran :

G. KEGIATAN PEMBELAJARAN
Pertemuan Ke 1

Page | 4
LANGKAH PEMBELAJARAN WAKTU
1. Fase 1: Reflection 15 menit
 Guru membuka pembelajaran dengan salam
pembuka dan berdoa melalui Microsoft team.
(Sinkronus)
 Peserta didik melakukan doa bersama.
 Guru memeriksa kehadiran peserta didik sebagai
sikap disiplin melalui Microsoft teams.
 Guru memberikan motivasi kepada peserta didik dan
menanyakan kondisi kesehatan.
 Guru memberi apersepsi tentang teks prosedur
(procedure text)
 Guru menyampaikan tujuan dari materi yang akan
dicapai hari ini.
 Guru menjelaskan penilaian yang akan dilakukan.
2. Kegiatan Inti 150 menit
A. Pemberian Ransangan (Stimulation)
 Peserta didik diberikan presentasi mengenai
pengertian algoritma, Struktur dalam penyajian
algoritma dan Macam – macam cara menyajian
algoritma
 Setelah memperhatikan isi presentasi yang
disampaikan oleh guru maka peserta didik diberikan
kesempatan untuk menyusun pertanyaan yang
disampaikan kepada guru
B. Pernyataan atau identifikasi masalah
 Guru mempersilahkan peserta didik untuk melakukan
pengamatan tentang : pengertian algoritma, Struktur
dalam penyajian algoritma dan Macam – macam cara
menyajian algoritma Melalui LMS Microsoft Teams
(Asinkronus)
 Peserta didik melakukan identifikasi terhadap struktur
penyajian algoritma dan macam – macam cara dalam
penyajian algoritma
 Guru mempersilahkan peserta didik secara
berkelompok untuk mengidentifikasi manakah
diantara beberapa macam cara penyajian algoritma
yang lebih baik
C. Pengumpulan Data (Data Collection)
 Guru mengajak peserta didik untuk mencari informasi
atau data tambahan tentang manakah cara penyajian
alhoritma yang lebih tepat dalam penyelesaian suatu
masalah
 Peserta didik melakukan proses pengumpulan data
dan informasi dari buku sumber dan internet
kemudian mencatatnya dalam file dan dikirim
Melalui LMS Microsoft Teams dan WhatsApp Group
(Asinkronus)
D. Pembuktian (Verification)

Page | 5
 Guru mempersilahkan peserta didik secara
berkelompok untuk membandingkan hasil pencarian
data dan informasi presentasi guru dan buku sumber
serta dari internet dengan hipotesa diawal mengenai
cara penyajian algoritma yang tepat
 Peserta didik secara berkelompok berdiskusi
membuat perbandingan dan verifikasi terhadap data
dan informasi yang diperoleh dan mencatatkan hasil
verifikasinya dalam lembar notulensi
E. Menarik Kesimpulan (Generalization)
 Guru mempersilahkan peserta didik secara
berkelompok untuk membuat laporan mengenai
materi yang dikaji Melalui Microsoft Teams
(Sinkronus)
 Peserta didik secara berkelompok mempresentasi-kan
hasil kesimpulannya di depan kelas secara bergiliran
mengenai materi yang dikaji dan menampilkan salah
satu cara penyajian algoritma yang sesuai dengan
kondisi yang telah ditentukan Melalui Microsoft
Teams (Sinkronus)
 Peserta didik secara berkelompok mempresentasi-kan
hasil kesimpulannya di depan kelas secara bergiliran
mengenai materi yang dikaji dan menampilkan salah
satu cara penyajian algoritma yang sesuai dengan
kondisi yang telah ditentukan Melalui Microsoft
Teams (Sinkronus)
 Peserta didik (perwakilan kelompok ) mempresentasi-
kan hasil kesimpulannya di depan kelas secara
bergiliran mengenai materi yang dikaji dan
menampilkan hasil penyajian algoritma yang telah
dibuat dalam kelompoknya Melalui Microsoft Teams
(Sinkronus)
 Peserta didik dari kelompok lain menanggapi
presentasi dan penyajian algoritma yang ditampilkan.
3. Kegiatan Penutup 15 menit
 Guru mengajak peserta didik untuk membuat
rangkuman materi belajar dengan metode tanya
jawab.
 Guru menginformasikan kegiatan yang akan
dilaksanakan pada pertemuan selanjutnya di laman
Microsoft teams.
 Guru dan peserta didik berdoa bersama dan memberi
salam.
 Guru menyuruh salah satu siswa untuk memimpin
doa penutup.

Page | 6
H. MEDIA, ALAT ATAU BAHAN DAN SUMBER BELAJAR
1. Alat :
2. Media :
3. Sumber Belajar :
(1) Buku Basis Data kelas XI,
https://bsd.pendidikan.id/data/2013/kelas_11smk/Kelas_11_SMK_Basis_Data
_1.pdf) Penulis ABDUL MUNIF halaman 32 - 49
(2) Buku Teori Basis Data, Pengarang Ni Ketut Dewi Ari Jayanti, S.T.,M.Kom.dan Ni
Kadek Sumiarti, S.Kom.,M.M.Si. (Buku Pegangan Guru) Halaman ..39
(3) Internet http://mfikri.com/artikel/kupas-tuntas-konsep-model-data-entity-
relationship-diagram-atau-erd.html

I. PENILAIAN HASIL BELAJAR (PHB)


1. Penilaian sikap :
2. Penilaian pengetahuan :
3. Penilaian ketrampilan :

Bandung, 15 Juli 2020

Waka Kurikulum, Guru Mata Pelajaran,

Muhamad Faizal Usman, ST.,MM. Aang Miftah Parid, ST.,MM.

Mengetahui,
Kepala SMK MVP ARS Internasional

Drs. Tia Sugiri, ST.,M.Pd.

Page | 7
Page | 8

Anda mungkin juga menyukai