|

|
Universitas Negeri Surabaya
Fakultas PSDKU
Program Studi S1 Informatika (Kampus Kabupaten Magetan)
|
Kode Dokumen
|
SEMESTER LEARNING PLAN
|
|
Course
|
KODE
|
Rumpun MataKuliah
|
Bobot Kredit
|
SEMESTER
|
Tanggal Penyusunan
|
|
Basis Data
|
5521404014
|
Mata Kuliah Wajib Program Studi
|
T=4
|
P=0
|
ECTS=6.36
|
3
|
6 Mei 2026
|
|
OTORISASI
|
Pengembang S.P
|
Koordinator Rumpun matakuliah
|
Koordinator Program Studi
|
Bonda Sisephaputra, M.Kom
|
Bonda Sisephaputra, M.Kom
|
BONDA SISEPHAPUTRA
|
|
Model Pembelajaran
|
Project Based Learning
|
|
Program Learning Outcomes (PLO)
|
PLO program Studi yang dibebankan pada matakuliah
|
|
PLO-5
|
Mampu menganalisis persoalan computing yang kompleks untuk mengidentifikasi solusi pengelolaan proyek teknologi bidang informatika/ilmu komputer dengan mempertimbangkan wawasan perkembangan ilmu trandisiplin
|
|
PLO-6
|
Mampu mendesain dan mensimulasikan aplikasi teknologi multi-platform yang relevan dengan kebutuhan industri dan masyarakat dengan menggunakan konsep teoritis bidang pengetahuan ilmu komputer/informatika
|
|
PLO-7
|
Mampu mengimplementasikan pengetahuan cara kerja sistem komputer untuk memecahkan masalah teknologi informasi
|
|
PLO-10
|
Kemampuan mendesain, mengimplementasikan, dan mengevaluasi solusi berbasis computing multi-platform yang memenuhi kebutuhan organisasi
|
Program Objectives (PO)
|
|
PO - 1
|
Mahasiswa memahami konsep dasar basis data dan mampu merancang model data relasional.
|
|
PO - 2
|
Mahasiswa mampu mengimplementasikan query SQL untuk pengelolaan data.
|
|
PO - 3
|
Mahasiswa memahami konsep NoSQL dan mampu menerapkannya dalam kasus sederhana.
|
|
PO - 4
|
Mahasiswa mampu mengoptimalkan performa basis data dan memahami teknologi basis data modern seperti cloud database.
|
|
PO - 5
|
Mahasiswa mampu mengintegrasikan basis data dengan aplikasi berbasis teknologi terkini.
|
Matrik PLO-PO
|
| |
| PO | PLO-5 | PLO-6 | PLO-7 | PLO-10 | | PO-1 | | ✔ | | | | PO-2 | | | ✔ | | | PO-3 | ✔ | | | | | PO-4 | ✔ | | | | | PO-5 | | | | ✔ |
|
|
Matrik PO pada Kemampuan akhir tiap tahapan belajar (Sub-PO)
|
| |
| PO |
Minggu Ke |
| 1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
| PO-1 | ✔ | ✔ | | | | | ✔ | ✔ | | | | | | | | ✔ | | PO-2 | | | ✔ | ✔ | | | | | | | | | | | | | | PO-3 | | | | | ✔ | ✔ | | | | | | | | | | | | PO-4 | | | | | | | | | ✔ | | | ✔ | ✔ | | | | | PO-5 | | | | | | | | | | ✔ | ✔ | | | ✔ | ✔ | |
|
|
Deskripsi Singkat Mata Kuliah
|
Mata kuliah ini membahas konsep dasar dan lanjutan dalam pengelolaan basis data, termasuk desain database relasional, SQL, NoSQL, dan teknologi basis data modern seperti cloud database dan big data. Mahasiswa akan mempelajari cara merancang, mengelola, dan mengoptimalkan basis data untuk mendukung aplikasi berbasis data terkini.
|
|
Pustaka
|
Utama :
|
|
- Elmasri, R., & Navathe, S. B. (2015). Fundamentals of Database Systems.
|
|
Pendukung :
|
|
- MongoDB Documentation (https://docs.mongodb.com).
- AWS RDS Documentation (https://aws.amazon.com/rds/).
- Silberschatz, A., Korth, H. F., & Sudarshan, S. (2019). Database System Concepts.
- Dokumentasi resmi PostgreSQL, MySQL, dan Neo4j.
|
|
Dosen Pengampu
|
Bonda Sisephaputra, M. Kom. |
|
Minggu Ke-
|
Kemampuan akhir tiap tahapan belajar
(Sub-PO)
|
Penilaian
|
Bantuk Pembelajaran,
Metode Pembelajaran,
Penugasan Mahasiswa,
[ Estimasi Waktu]
|
Materi Pembelajaran
[ Pustaka ]
|
Bobot Penilaian (%)
|
|
Indikator
|
Kriteria & Bentuk
|
Luring (offline)
|
Daring (online)
|
|
(1)
|
(2)
|
(3)
|
(4)
|
(5)
|
(6)
|
(7)
|
(8)
|
|
1
Minggu ke 1
|
Mahasiswa mampu menjelaskan konsep dasar basis data dan karakteristiknya. |
Partisipasi mahasiswa dalam diskusi kelas |
Kriteria:
Tingkat keaktifan Bentuk Penilaian : Aktifitas Partisipasif |
Kuliah interaktif, diskusi kelompok 4x50 menit |
|
Materi: Pengenalan Basis Data Pustaka: Elmasri, R., & Navathe, S. B. (2015). Fundamentals of Database Systems. |
3% |
|
2
Minggu ke 2
|
Mahasiswa mampu merancang model data dan ERD untuk kasus sederhana. |
Ketepatan elemen ERD (entitas, relasi, atribut) dalam rancangan. |
Kriteria:
Ketepatan rancangan Bentuk Penilaian : Praktik / Unjuk Kerja |
Kuliah, demonstrasi, latihan praktis 4x50 menit |
|
Materi: Model Data dan ERD Pustaka: Materi: Model Data dan ERD Pustaka: Elmasri, R., & Navathe, S. B. (2015). Fundamentals of Database Systems. |
4% |
|
3
Minggu ke 3
|
Mahasiswa mampu memahami dan mengaplikasikan dasar-dasar query SQL. |
Kebenaran sintaks query SQL dasar. |
Kriteria:
Kebenaran query Bentuk Penilaian : Praktik / Unjuk Kerja |
Kuliah, latihan praktis, tugas individu 4x50 menit |
|
Materi: Pengenalan SQL Pustaka: Silberschatz, A., Korth, H. F., & Sudarshan, S. (2019). Database System Concepts. |
4% |
|
4
Minggu ke 4
|
Mahasiswa mampu mengimplementasikan query SQL lanjutan (join, subquery). |
Ketepatan hasil query lanjutan pada dataset contoh. |
Kriteria:
Kualitas implementasi Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Kuliah, demonstrasi, latihan kelompok 4x50 menit |
|
Materi: Query SQL Lanjutan Pustaka: Silberschatz, A., Korth, H. F., & Sudarshan, S. (2019). Database System Concepts. |
5% |
|
5
Minggu ke 5
|
Mahasiswa mampu memahami konsep dasar NoSQL dan karakteristiknya. |
Pemahaman konsep NoSQL melalui jawaban diskusi. |
Kriteria:
Tingkat pemahaman Bentuk Penilaian : Aktifitas Partisipasif |
Kuliah interaktif, diskusi kelompok 4x50 menit |
|
Materi: Pengenalan NoSQL Pustaka: MongoDB Documentation (https://docs.mongodb.com/...). |
3% |
|
6
Minggu ke 6
|
Mahasiswa mampu menerapkan NoSQL dalam kasus sederhana. |
Keberhasilan implementasi query NoSQL pada kasus. |
Kriteria:
Keberhasilan aplikasi Bentuk Penilaian : Praktik / Unjuk Kerja |
Kuliah, demonstrasi, latihan praktis 4x50 menit |
|
Materi: Desain Database NoSQL Pustaka: MongoDB Documentation (https://docs.mongodb.com/...). |
5% |
|
7
Minggu ke 7
|
Mahasiswa mampu memahami dan menerapkan konsep keamanan basis data. |
Penerapan fitur keamanan (enkripsi, akses kontrol). |
Kriteria:
Efektivitas keamanan Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Kuliah, diskusi, latihan kelompok 4x50 menit |
|
Materi: Keamanan Basis Data Pustaka: Elmasri, R., & Navathe, S. B. (2015). Fundamentals of Database Systems. |
5% |
|
8
Minggu ke 8
|
Mahasiswa dapat menunjukkan pemahaman materi minggu 1-7. |
Ujian Tengah Semester (UTS) |
Kriteria:
Hasil Ujian Bentuk Penilaian : Tes |
UTS 4x50 menit |
|
Materi: Pertemuan 1-7 Pustaka: Elmasri, R., & Navathe, S. B. (2015). Fundamentals of Database Systems. |
5% |
|
9
Minggu ke 9
|
Mahasiswa mampu memahami konsep dan karakteristik cloud database. |
Kontribusi ide dalam diskusi tentang cloud DB. |
Kriteria:
Kualitas kontribusi Bentuk Penilaian : Aktifitas Partisipasif |
Kuliah interaktif, diskusi kelompok 4x50 menit |
|
Materi: Pengenalan Cloud Database Pustaka: Materi: Pengenalan Cloud Database Pustaka: AWS RDS Documentation (https://aws.amazon.com/...). |
3% |
|
10
Minggu ke 10
|
Mahasiswa mampu mengintegrasikan basis data dengan aplikasi sederhana. |
Keberhasilan koneksi dan operasi integrasi. |
Kriteria:
Keberhasilan integrasi Bentuk Penilaian : Praktik / Unjuk Kerja |
Kuliah, demonstrasi, latihan praktis 4x50 menit |
|
Materi: Integrasi Basis Data dengan Aplikasi Pustaka: Dokumentasi resmi PostgreSQL, MySQL, dan Neo4j. |
5% |
|
11
Minggu ke 11
|
Mahasiswa mampu memahami konsep pengelolaan big data. |
Pemahaman konsep big data melalui diskusi. |
Kriteria:
Tingkat pemahaman Bentuk Penilaian : Aktifitas Partisipasif |
Kuliah interaktif, diskusi kelompok 4x50 menit |
|
Materi: Pengelolaan Big Data Pustaka: Silberschatz, A., Korth, H. F., & Sudarshan, S. (2019). Database System Concepts. |
3% |
|
12
Minggu ke 12
|
Mahasiswa mampu mengoptimalkan performa basis data. |
Peningkatan performa query setelah optimasi. |
Kriteria:
Efisiensi optimasi Bentuk Penilaian : Praktik / Unjuk Kerja |
Kuliah, demonstrasi, latihan praktis 4x50 menit |
|
Materi: Optimisasi Performa Basis Data Pustaka: Elmasri, R., & Navathe, S. B. (2015). Fundamentals of Database Systems. |
5% |
|
13
Minggu ke 13
|
Mahasiswa mampu memahami konsep data warehouse dan ETL. |
Ketepatan proses ETL dalam proyek kelompok. |
Kriteria:
Kualitas ETL Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Kuliah, diskusi, latihan kelompok 4x50 menit |
|
Materi: Data Warehouse dan ETL Pustaka: Silberschatz, A., Korth, H. F., & Sudarshan, S. (2019). Database System Concepts. |
5% |
|
14
Minggu ke 14
|
Mahasiswa mampu memahami tren teknologi basis data dan mempresentasikan proyek kelompok. |
Kualitas presentasi dan kemajuan proyek. |
Kriteria:
Kualitas presentasi Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Bimbingan, diskusi kelompok, presentasi kemajuan 4x50 menit |
|
Materi: Tren Teknologi Basis Data Pustaka: Dokumentasi resmi PostgreSQL, MySQL, dan Neo4j. |
10% |
|
15
Minggu ke 15
|
Mahasiswa mampu menyelesaikan proyek kelompok berbasis basis data. |
Kelengkapan dan fungsionalitas proyek akhir. |
Kriteria:
Kualitas proyek Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Presentasi, diskusi, umpan balik 4x50 menit |
|
Materi: Proyek Kelompok Pustaka: Elmasri, R., & Navathe, S. B. (2015). Fundamentals of Database Systems. |
25% |
|
16
Minggu ke 16
|
Mahasiswa dapat menunjukkan pemahaman komprehensif tentang seluruh materi. |
Ujian Akhir Semester (UAS) |
Kriteria:
Hasil Ujian Bentuk Penilaian : Tes |
Ujian Tulis 4x50 menit |
|
Materi: Ujian untuk mengevaluasi pemahaman keseluruhan materi. Pustaka: Materi: Ujian untuk mengevaluasi pemahaman keseluruhan materi. Pustaka: Elmasri, R., & Navathe, S. B. (2015). Fundamentals of Database Systems. |
10% |