Anda di halaman 1dari 16

MODUL AJAR

MAPEL KEJURUAN PPLG

Bagian I. Identitas dan Informasi mengenai Modul


Kode Modul Ajar XI.PPLG.2
Satuan Pendidikan SMK Negeri 1 Pandeglang
Nama Penyusun Saprudin Komala, S.Kom.
Jenjang Sekolah SMK
Fase/Kelas F / XI
Domain/ Topik Komponen basis data, instalasi aplikasi basis data, dasar administrasi basis
data
Kata Kunci Basis Data
Pengetahuan/Keterampilan Pengertian Basis Data, Struktur Basis Data, Hierarki dan Aturan Basis
Prasyarat Data
Alokasi waktu (menit) -
Jumlah Pertemuan (JP) -
Moda Pembelajaran Luring/Tatap Muka
Metode Pembelajaran Discovery Learning secara Tatap muka dan luring
Sarana Prasarana • Komputer/ Laptop
• Gawai (Handphone)
• LMS/ GC
• Jaringan Internet
Target Peserta Didik • Hambatan Belajar
• Cerdas Istimewa Berbakat Istimewa
Jumlah Peserta Didik 36

Gambaran Umum Modul (rasionalisasi, urutan materi pembelajaran, rencana asesmen):


Rasionalisasi
Pada akhir fase F peserta didik mampu memahami, menerapkan, dan mengomunikasikan pengertian, konsep
struktur, hierarki, aturan, komponen, instalasi, dan dasar administrasi basis data baik secara mandiri atau
berkelompok serta memahami dan menerapkan Data Definition Language, Data Manipulation Language,
Data Control Language, Data enkripsi, perintah bertingkat, function and stored procedure, trigger, backup,
restore, dan replikasi pada pengelolaan basis data sesuai permasalahan yang kontekstual.

Urutan Materi Pembelajaran


1. Menjelaskan dan mengidentifikasi komponen basis data
2. Menjelaskan dan memahami instalasi aplikasi basis data
3. Menjelaskan dan memahami dasar administrasi basis data

Rencana Asesmen
Diagnostik, Formatif dan Sumatif

Bagian II. Langkah-Langkah Pembelajaran


Topik Komponen basis data, instalasi aplikasi basis data, dasar administrasi basis data
Tujuan Pembelajaran 1. Peserta didik mampu menentukan komponen, instalasi dan dasar administrasi
basis data
Pemahaman Bermakna “Kita harus berhenti mengoptimalkan software untuk programmer, dan mulai
mengoptimalkannya untuk pengguna.”
Pertanyaan Pemantik  Bagaimana menggunakan aplikasi basis data ?

Profil Pelajar Pancasila  Beriman & Bertakwa terhadap Tuhan YME


 Berkebhinekaan Global
 Bernalar Kritis
 Kreatif
 Bergotong royong
 Mandiri

Urutan Kegiatan Pembelajaran

□ Kegiatan Pendahuluan

Kegiatan Awal (20 Menit) 20


1. Peserta didik diarahkan memasuki kelas tepat waktu. menit
2. Peserta didik dan Guru memulai dengan berdoa bersama.
3. Peserta didik disapa dan melakukan pemeriksaan kehadiran bersama dengan guru.
4. Peserta didik bersama dengan guru membahas tentang kesepakatan yang akan
diterapkan dalam pembelajaran tatap muka.
5. Peserta didik diberikan penjelasan bahwa pada pertemuan kali ini mereka akan
mengikuti pembelajaran secara luring, dan materi hari ini adalah kemampuan yang
mendasari seluruh jenis kegiatan pembelajaran tentang Komponen basis data,
instalasi aplikasi basis data, dasar administrasi basis data
6. Peserta didik dan guru berdiskusi melalui pertanyaan pemantik:
a. Bagaimana menggunakan aplikasi basis data ?

□ Kegiatan inti
Fase 1: 1. Peserta didik mendapatkan pemaparan secara umum 325
Stimulation (Memberi tentang Komponen basis data, instalasi aplikasi basis menit
Stimulus) data, dasar administrasi basis data.
Fase 2: Dengan metode tanya jawab guru memberikan
Problem Statement pertanyaan mengenai:
(mengidentifikasi a. Komponen basis data
masalah) b. Instalasi aplikasi basis data
c. Dasar administrasi basis data
Fase 3: Peserta didik diberikan kesempatan untuk melakukan studi
Data Collecting pustaka (browsing dan/ atau mengunjungi perpustakaan)
(mengumpulkan guna mengeksplorasi:
data) a. Komponen basis data
b. Instalasi aplikasi basis data
c. Dasar administrasi basis data
Fase 4: Peserta didik mengelola informasi yang didapat
Data Processing serta mengamati tentang Komponen basis data, instalasi
(mengolah data) aplikasi basis data, dasar administrasi basis data.

Fase 5: Peserta didik diminta melaporkan hasil studinya dan


Verification kemudian bersama-sama dengan dibimbing oleh guru
(memverifikasi) mendiskusikan hasil laporannya di depan kelas.
Fase 6 : a. Peserta didik menyimpulkan pembelajaran yang telah
Generalization dilakukan.
(menyimpulkan) b. Peserta didik mengerjakan latihan soal

□ Kegiatan Penutup

 Guru bersama siswa melakukan refleksi untuk mengidentifikasi kelebihan dan 15


kekurangan kegiatan pembelajaran serta manfaat baik secara langsung maupun tidak menit
langsung
 Peserta didik dapat menuliskan pertanyaan yang ingin diketahui lebih lanjut dalam
kolom komentar.
 Peserta didik mengomunikasikan kendala yang dihadapi selama mengerjakan.
 Peserta didik menerima apresiasi dan motivasi dari guru.
 Siswa mendengarkan arahan guru untuk materi pada pertemuan berikutnya.
 Peserta didik dan guru menutup kegiatan pembelajaran dengan berdo’a bersama.
REFLEKSI GURU

□ Apakah pembelajaran yang saya lakukan sudah sesuai dengan apa yang saya
rencanakan?

□ Bagian rencana pembelajaran manakah yang sulit dilakukan?

□ Apa yang dapat saya lakukan untuk mengatasi hal tersebut?

□ Berapa persen siswa yang berhasil mencapai tujuan pembelajaran?

□ Apa kesulitan yang dialami oleh siswa yang belum mencapai tujuan pembelajaran?

□ Apa yang akan saya lakukan untuk membantu mereka?

REFLEKSI
SISWA

□ Apakah kalian memahami konsep materi yang dipelajari hari ini?

□ Pada bagian mana yang belum kalian pahami?

□ Apakah LKS membantu kalian memahami materi hari ini?


MATERI

Komponen Basis Data, Instalasi Aplikasi Basis Data, Dasar Administrasi


Basis Data
A. Komponen Basis Data
Sistem Basis Data

Sistem basis data merupakan sistem yang terdiri atas kumpulan file yang saling
berhubungan dan memungkinkan beberapa pemakai atau program lain untuk mengakses
dan memanipulasi file-file tersebut. Dalam sebuah sistem basis data terdapat komponen-
komponen utama yaitu; perangkat keras, perangkat lunak, basis data, pemakai

Sistem basis data memiliki beberapa komponen, yaitu;

1. File basis data, file ini memiliki elemen-elemen data yang disimpan dalam salah satu
dari format organisasi file basis data.
2. Sistem manajemen basis data (Data Based Management System), merupakan suatu
kelompok program software yang mengolah basis data, mengontrol akses terhadap basis
data, menjaga pengamanan basis data, dan melakukan tugas-tugas lainnya.
3. Sistem antar-muka (a host language interface system), merupakan bagian dari DBMS
yang berkomunikasi dengan program aplikasi, menafsirkan instruksi-instruksi bahasa
tingkat tinggi program aplikasi, seperti Cobol dan Fortan, yang memerlukan data file-
file.
4. Program aplikasi, memiliki fungsi yang sama seperti sistem konvensional, hanya saja
file-file datanya independen dan menggunakan definisi data standar. Saling tidak
bergantung (independensi) dan standarisasi membuat pengembangan program menjadi
lebih muda dan cepat. Program aplikasi biasa menggunakan host language interface
system yang biasanya dibuat oleh pemprogram profesional.
5. Sebuah sistem antar-muka bahasa alami (a natural language interface system),
merupakan bahasa pertanyaan (query language) yang memungkinkan pemakai
mendapatkan keterangan tentang apa saja yang tersedia pada sistem komputer. Bahasa
yang dipakai biasanya bahasa Inggris, karena instruksi masukan merupakan perintah-
perintah singkat dalam bahasa Inggris.
6. Kamus data (data dictionary), merupakan pusat penyimpanan informasi data-data dari
basis data yang memuat skema basis data. Kamus data berisi informasi file basis data,
aturan mengakses data, pengamanan data serta kondisi informasi data. DBMS menerima
permintaan dari suatu program dan mengakses kamus data untuk melihat apakah
program memiliki data yang dicapai dan memastikan lokasi data pada basis data.

B. Instalasi Aplikasi Basis Data


Xampp merupakan perangkat lunak (software) gratis yang dibuat oleh tim proyek yang
bernama Apache Friends. Xampp berfungsi sebagai web server yang berdiri sendiri atau
sering disebut localhost.
Dalam Xampp terdapat 3 komponen utama yaitu : Apache, MySQL, dan Php. ketiga
komponen tersebut memiliki tugas masing masing. Apache bertugas sebagai web server
yang menampilkan halaman web kepada user, MySQL bertugas sebagai databaser server
yang berguna untuk menambahkan data, menghapus data, atau mengubah data yang terdapat
pada database. Php bertugas sebagai bahasa pemrograman yang membuat web. Php berbeda
dengan Html maupun css, bahasa pemrograman php hanya membuatkan logika sedangkan
html/css membuat tampilan website yang dapat dilihat user.
 Cara Install XAMPP Di Windows
1). Download aplikasi XAMPP terbaru.
Silakan klik disini untuk mengunduhnya, pilih salah satu (tips: bisa pilih yang versi
7.3 dulu, relatif banyak dipakai oleh para provider hosting).
2). Dobel klik file XAMPP yang baru saja Anda download.
Kadang pada proses ini muncul pesan error. Jika ada, abaikan saja dan lanjutkan
dengan klik YES dan OK.

3). Klik Next pada jendela installer.


Pada tahapan ini seringkali muncul jendela yang isinya meminta Anda menutup
semua aplikasi yang sedang berjalan. Jika semua aplikasi sudah ditutup, maka klik
tombol Next.
4). Pilih aplikasi yang mau di install.
Pada tahapan ini, Anda akan diminta untuk memilih aplikasi yang mau diinstal.
Centang saja semua pilihan dan klik tombol Next.

5). Pilih folder instalasi.


Pastikan kapasitas hardisk atau drive tempat Xampp mau di install masih tersedia
kuota yang mencukupi.
6). Pilih bahasa.
Gunakan bahasa yang Anda familiar dengannya, kemudian klik Next.

7). Jalankan instalasi.

Klik Next jika Anda sudah siap memulai proses instalasi Xampp.
8). Tunggu proses instalasi selesai.

Bersabarlah, selama proses instalasi berjalan, tidak perlu terburu-buru, okay

9). Start XAMPP.


Jika sudah muncul jendela seperti di bawah ini, klik tombol Finish untuk
menyelesaikannya.
Selain itu, akan muncul opsi apakah Anda mau langsung menjalankan aplikasi
XAMPP atau tidak. Jika ya, maka centang opsi tersebut.
Cara Menjalankan Aplikasi XAMPP

Bukalah aplikasi XAMPP, bisa melalui Start Menu atau Desktop, dan klik icon XAMPP.
Atau, jika Anda ingin membukanya langsung begitu proses instalasi selesai,
maka centang kotak “Do you want to start the Control Panel now?” seperti terlihat pada
gambar no. #9 di atas.
Setelah terbuka, silahkan klik tombol Start pada kolom Action sehingga tombol tersebut
berubah menjadi Stop. Dengan mengklik tombol tersebut, artinya itulah aplikasi yang
dijalankan. Biasanya jika saya menggunakan XAMPP, yang saya start hanyalah aplikasi
Apache dan MySQL, karena saya tidak memerlukan aplikasi seperti Filezilla, dan lain-lain.
Sekarang bukalah browser kesukaan Anda, dan coba ketikkan http://localhost/xampp di address
bar. Jika muncul tampilan seperti gambar di bawah ini, instalasi telah berhasil .

C. Dasar Administrasi Basis Data

Administrasi Basis Data merupakan suatu kumpulan data yang bersifat fakta mengenai suatu
hal yang disimpan secara sistematik atau tersusun kedalam sebuah sistem guna mendapatkan
suatu informasi mengenai suatu hal yang berkenaan dalam ruang lingkung tertentu.
PEMODELAN DATA
Pemodelan data adalah proses yang digunakan untuk mengartikan dan
menganalisis persyaratan data yang diperlukan untuk mendukung proses bisnis dalam sistem
informasi yang sesuai dalam organisasi. Oleh karena itu, proses pemodelan data melibatkan
pemodel data profesional yang bekerja erat dengan pemangku kepentingan bisnis, serta
pengguna potensial sistem informasi. Model terbagi 2, yaitu:

1.Model Logika
Menunjukkan apa sebenarnya sistem. Menggambarkan sistem tanpa pengaruh
implementasi teknis. Model logika mengilustrasikan inti (esensi) dari sistem. Model
sering juga disebut model esensial, Model konseptual atau model bisnis.
Saat data TI akan diimplementasikan dalam data bisnis, orang menggunakan model
data logis. Sementara tidak perlu memiliki perintah saat penamaan entitas dan hubungan
dalam model konseptual, model logis mengharuskan memperhitungkan organisasi sambil
membuat atribut. Kemudian, orang dapat menggunakan kunci pengganti untuk
membuatnya lebih mudah jika kunci asing membuat tabel terlihat rumit. Setelah selesai.
Model logis tampaknya dekat dengan model fisik. Namun, masih memiliki kesamaan
dengan model konseptual. Model logis memiliki kunci utama, asing dan alternatif tetapi
tidak ada yang khusus untuk platform basis data target.
2. Model Teknik

Menunjukkan bukan hanya apa sebenarnya sistem, namun juga bagaimana sistem
secara fisik dan teknis diterapkan. Penerapan nya tergantung pada teknologi yang dipilih
dan batasan teknologi yang dipilih.

FOKUS ANALISIS SISTEM

Analisis sistem fokus pada model logika karena:


a) Model logika menghilangkan bias yang dihasilkan cara sistem yang sekarang
diterapkan atau cara berpikir seseorang tentang bagaimana sistem seharusnya
diterapkan.
b) Model logika mengurangi resiko kehilangan kebutuhan-kebutuhan bisnis yang
disebabkan terlampau fokus pada masalah teknis

PEMODELAN DATA
Pemodelan data merupakan teknik dalam mengelola dan mendokumentasikan data sistem.
Hal yang menyebabkan pemodelan sangat penting yaitu:
a) Data merupakan sumberdaya yang akan dipakai oleh berbagai proses, sehingga data
harus dikelola dalam suatu cara yang fleksibel dan dapat menyesuaikan dengan
kebutuhan-kebutuhan bisnis.
b) Struktur dan perlengkapan data biasanya permanen.
c) Model data jauh lebih kecil daripada model proses dan objek dan dapat dikembangkan
lebih cepat.
d) Proses pengembangan model data membantu analisis dan pengguna secara cepat meraih
kesepakatan tentang istilah bisnis dan aturan.
DAFTAR PUSTAKA

Patwiyanto dkk.2018. Basis Data, Yogyakarta:Andi Offset


https://www.gurupendidikan.co.id/basis-data/
(diakses pada tanggal 17 Agustus 2022 pukul 16.00 WIB)
https://lancangkuning.com/post/32777/struktur-basis-data.html
(diakses pada tanggal 17 Agustus 2022 pukul 16.00 WIB)
https://webhostmu.com/cara-install-xampp/
https://www.eltekno.com/2018/12/install-xampp-di-windows.html
ASESMEN
Penilaian Proses dan Hasil Belajar :
1. Teknik Penilaian: Penilaian dilakukan selama dan setelah kegiatan pembelajaran.
2. Rancangan Penilaian
No. Aspek yang Teknik Bentuk Keterangan
Dinilai Penilaian Penilaian
1 Sikap Penilaian sikap Observasi Dilakukan selama proses
afektif pembelajaran untuk
memastikan peserta didik
dapat menerapkan sikap
belajar yang baik.
2 Pengetahuan Penugasan Penilaian tugas Dilakukan saat proses
pembelajaran untuk
mengetahui pemahaman
peserta didik terhadap
materi yang dipelajari.
Tes kognitif Tes Tulis Dilakukan setelah
pembelajaran untuk
mengetahui keterserapan
materi yang telah dipelajari
oleh peserta didik.
3 Keterampilan Proyek Kinerja Dilakukan saat dan setelah
proses mengerjakan proyek/
praktikum untuk mengetahui
pemahaman peserta didik
terhadap materi praktikum
yang dipelajari.

Instrumen Penilaian :
Instrumen penilaian sikap, pengetahuan dan keterampilan terlampir.

Pembelajaran remedial dan pengayaan


a. Remedial
1. Pembelajaran remedial dilakukan bagi siswa yang capaian KD nya belum tuntas.
2. Tahapan pembelajaran remedial dilaksanakan melalui remidial teaching (klasikal),
atau tutor sebaya, atau tugas dan diakhiri dengan tes. Tes remedial, dilakukan
sebanyak 2 kali.

b. Pengayaan
Bagi siswa yang sudah mencapai nilai ketuntasan diberikan pembelajaran pengayaan
berupa dengan pendalaman sebagai pengetahuan tambahan baik materi dalam cakupan
KD atau yang melebihi.

Refleksi Peserta didik dan guru :


1. Apakah ada kendala pada kegiatan pembelajaran?
2. Apakah semua siswa aktif dalam kegiatan pembelajaran?
3. Apa saja kesulitan siswa yang dapat diidentifikasi pada kegiatan pembelajaran?
4. Apakah siswa yang memiliki kesulitan ketika berkegiatan dapat teratasi dengan baik?
5. Apa level pencapaian rata-rata siswa dalam kegiatan pembelajaran ini?
6. Apakah seluruh siswa dapat dianggap tuntas dalam pelaksanaan pembelajaran?
7. Apa strategi agar seluruh siswa dapat menuntaskan kompetensi?
ASESMEN

Buatlah database perpustakaan, minimal 3 tabel.


Tentukan field, dan isi recordnya min 5
Tentukan type datanya masing-masing !

Anda mungkin juga menyukai