UNIVERSITAS POTENSI UTAMA
FAKULTAS FAKULTAS TEKNIK DAN ILMU KOMPUTER
PROGRAM STUDI SISTEM INFORMASI

RPS--AC2024MTII312
RENCANA PEMBELAJARAN SEMESTER
MATA KULIAH (MK) KODE Rumpun MK BOBOT (sks) SEMESTER Tanggal Penyusunan
Basis Data AC2024MTII312 Data /Information Management T= 2 P= 2 2 21 Jun 2024
Pengesahan Dosen Pengembang RPS Koordinator RMK Ka PRODI

Rida Utami,M.Kom

Rida Utami,M.Kom

Mas Ayoe Elhias Nst, M. Kom
Capaian Pembelajaran CPL-PRODI yang dibebankan pada MK
CPL01 Mampu memahami, menganalisis, menilai konsep dasar dan peran sistem informasi dalam mengelola data serta memberikan rekomendasi pengambilan keputusan pada proses dan sistem organisasi.
CPL02 Mampu merancang dan menggunakan database, serta mengolah dan menganalisa data dengan logika matematika dan teknik pengolahan data
CPL05 Memiliki kemampuan merencanakan, menerapkan, memelihara dan meningkatkan sistem informasi organisasi untuk mencapai tujuan dan sasaran organisasi yang strategis baik jangka pendek maupun jangka panjang.
CPL07 Mampu memahami Penggunaan informasi dan data pada perancangan, implementasi, dan penggunaan suatu sistem
Capaian Pembelajaran Mata Kuliah (CPMK)
CPMK01.3 Mampu menilai proses dan sistem pengelolaan data pada organisasi
CPMK02.1 Mampu merancang database dengan alat dan teknik pengelolahan data
CPMK02.2 Mampu menggunakan database dengan alat dan teknik pengelolahan data
CPMK05.3 Memiliki kemampuan merencanakan, menerapkan memlihara dan meningkatkan konsep sistem, model, pemodelan sistem, dan simulasi dalam sistem informasi baik jangka pendek maupun jangka panjang
CPMK07.1 Mampu memahami menggunakan informasi dan data
CPMK07.4 Mampu memahami penggunaan data dan informasi dalam implementasi suatu sistem
Kemampuan akhir tiap tahapan belajar (Sub-CPMK)
sub.cpmk.AC2024MTII312.CP Proses dan sistem pengelolaan data dengan logika matematika alat dan teknik pengolahan data.
sub.cpmk.AC2024MTII312.CP Mampu merancang dan membangun aplikasi database berdasarkan teknik pengolahan data.
sub.cpmk.AC2024MTII312.CP Membuat database dengan menggunakan analisa data serta teknik pengolahan data.
sub.cpmk.AC2024MTII312.CP Mampu memelihara dan meningkatkan konsep pada basis data dan model basis data.
sub.cpmk.AC2024MTII312.CP Mampu memahami implementasi perancangan database serta menyelesaikan permasalahan matematika secara inovatif menggunakan software dengan memanfaatkan IPTEKS yang sudah berorientasi.
sub.cpmk.AC2024MTII312.CP Memahami penggunaan database dalam mengelola informasi dan data.
Korelasi CPMK terhadap Sub-CPMK
CPMK01.3 sub.cpmk.AC2024MTII312.CP
CPMK02.1 sub.cpmk.AC2024MTII312.CP
CPMK02.2 sub.cpmk.AC2024MTII312.CP
CPMK05.3 sub.cpmk.AC2024MTII312.CP
CPMK07.1 sub.cpmk.AC2024MTII312.CP
sub.cpmk.AC2024MTII312.CP
Deskripsi Singkat MK Matakuliah ini memberikan pemahaman dan penguasaan mengenai konsep-konsep basis data, model dan rasional teknik pembentukan basis data dan normalisasi.Serta penggunaan bahasa query (sql) untuk pencarian,pengurutan,penyaringan,penghapusan dan update data serta pembuatan program aplikasi basis data dalam pengembangan sistem pengolahan data berbasis komputer.Dan untuk kedepan nya mahasiswa mampu mengikuti peroses pembelajaran matakuliah lanjutan berikutnya karena sudah menguasai dasar-dasar dari basis data.
Bahan Kajian : Materi Pembelajaran 1.Konsep Basis Data 2.Model Sistem Basis Data 3.Bentuk Normal Desain Logika Relasi Basis Data 4.Merancang Sistem 5.Normalisasi Basis Data. 6.Study Kasus : Membuat ERD,Model Relational, Normalisasi Basis Data 7.DBMS pada SQL Server dan Microsoft Visual Studio 8.Pemograman Database (SQL) – DDL 9.Pemograman Database (SQL) – DML dan lanjut,manajemen dan security database. 10.Pemograman Database Introduction to Data Analyst & BigQuery 11.Pembuatan Database Berdasarkan Pemrograman Pemodelan Data. 12.Open Database Connectivity
Pustaka Utama
  • 1. Fathansyah, Basis Data, 3 ed. Bandung: Penerbit Informatika, 2018.
  • 2. A. Silberschatz, H. F. Korth, dan S. Sudarshan, Database system concepts, Seventh. New York: McGraw-Hill Education, 2020.
  • 3. Database Design, Indrajani, S.Kom.,MM.
  • 4. Ramez and Shamkant B.Navathe. 2019, Fundamentals of Database Systems.7th Edition. Addison-Wesley
  • 5. Ragu Ramakrishnan and Johannes Gehrke, 2020, Database Management Systems, 3rd Edition, The McGraw-Hill Companies
Pendukung
Dosen Pengampu RIDA UTAMI ROBIATUL ADAWIYAH RATIH ADINDA DESTARI ASBON HENDRA AZHAR
Mata Kuliah Syarat -
Pertemuan Ke Kemampuan akhir tiap tahapan belajar (Sub-CPMK) Penilaian Bentuk Pembelajaran; Metode Pembelajaran; Penugasan Mahasiswa; Materi Pembelajaran Bobot Penilaian
Indikator Kriteria & Teknik Luring Daring
1 sub.cpmk.AC2024MTII312.CP-Proses dan sistem pengelolaan data dengan logika matematika alat dan teknik pengolahan data.
-Kerunutan dan ketepatan dalam penjelasan konsep basis data -Kerunutan dan ketepatan dalam penjelasan Model Relasional Kriteria
Kerunutan dan ketepatan
Teknik
diskusi dan observasi sikap SRP (Simulated Role Playing)
Kuliah,Proses Belajar,[PB=100 Menit]
Kuliah,Proses Belajar,[PB=100 Menit]
Topik
Kontrak Kuliah, Definisi, operasi dasar, objektif, penerapan basis data. Komponen sistem basis data.
Tampilan Data: model data,model data relasional, Abstraksi data Bahasa basis data Struktur sistem basis data keseluruhan Struktur basis data relasional Karakteristik relasional (sampai membedakan antara relasional dan tidak relasional) Kunci: definisi dan tipe
Sub Topik

5
2 sub.cpmk.AC2024MTII312.CP-Proses dan sistem pengelolaan data dengan logika matematika alat dan teknik pengolahan data.
Ketepatan dalam penjelasan konsep normalisasi, denormalisasi dan pemodelan ER Kriteria
Kerunutan dan ketepatan
Teknik
diskusi dan observasi sikap SRP (Simulated Role Playing)
Kuliah,Proses Belajar,[PB=100 Menit]
Kuliah,Proses Belajar,[PB=100 Menit]
Topik
Normalisasi: Ketergantungan fungsional (1NF, 2NF, 3NF, BCNF, 4NF, 5NF), Denormalisasi, Model Data: Cara merepresentasikan model data: berdasarkan objek dan record
Sub Topik

5
3 sub.cpmk.AC2024MTII312.CP-Mampu merancang dan membangun aplikasi database berdasarkan teknik pengolahan data.
Ketepatan dalam penjelasan konsep normalisasi, denormalisasi dan pemodelan ER Kriteria
Kerunutan dan ketepatan
Teknik
diskusi dan observasi sikap
Kuliah,Proses Belajar,[PB=100 Menit]
Kuliah,Proses Belajar,[PB=100 Menit]
Topik
Pengenalan MySQL Instalansi MySQL: Menyiapkan Akun Pengguna MySQL, Tipe Data
Sub Topik

5
4 sub.cpmk.AC2024MTII312.CP-Mampu merancang dan membangun aplikasi database berdasarkan teknik pengolahan data.
Ketepatan dalam merancang, membuat desain basis data serta Membuat tabel Kriteria
Kerunutan dan ketepatan
Teknik
diskusi dan observasi sikap
Kuliah,Proses Belajar,[PB=100 Menit]
Kuliah,Proses Belajar,[PB=100 Menit]
Topik
Metode perancangan, Membuat basis data, Desain Tabel dan Membuat tabel
Sub Topik

5
5 sub.cpmk.AC2024MTII312.CP-Membuat database dengan menggunakan analisa data serta teknik pengolahan data.
Kerunutan dan ketepatan dalam memanajemen tabel Kriteria
Kerunutan dan ketepatan
Teknik
diskusi dan observasi sikap SCL( Student Center Learning)
Kuliah,Proses Belajar,[PB=100 Menit]
Kuliah,Proses Belajar,[PB=100 Menit]
Topik
Mengisi basis data dan mengambil data, Mengubah Data dan menghapus data, Tabel Manajemen
Sub Topik

5
6 sub.cpmk.AC2024MTII312.CP-Membuat database dengan menggunakan analisa data serta teknik pengolahan data.
Ketepatan dalam melakukan join tabel dan aliasing Kriteria
Kerunutan dan ketepatan
Teknik
diskusi dan observasi sikap SCL( Student Center Learning)
Kuliah,Proses Belajar,[PB=100 Menit]
Kuliah,Proses Belajar,[PB=100 Menit]
Topik
Menggabungkan Tabel, Update Tabel, Penggunaan Alias (AS)
Sub Topik

5
7 sub.cpmk.AC2024MTII312.CP-Mampu memelihara dan meningkatkan konsep pada basis data dan model basis data.
Ketepatan dalam merancang fungsi agregat dan menggunakan klausa Kriteria
Ketepatan jawaban ujian sesuai perintah soal
Teknik
Kuis
Kuliah,Proses Belajar,[PB=150 Menit]
Kuliah,Proses Belajar,[PB=150 Menit]
Topik
Menghasilkan ringkasan (Fungsi Agregat), Menggunakan klausa (where, distinct, from, having, order by, group by)
Sub Topik

5
8 sub.cpmk.AC2024MTII312.CP-Mampu memelihara dan meningkatkan konsep pada basis data dan model basis data.
Ketepatan dalam merancang fungsi agregat dan menggunakan klausa Kriteria
Ketepatan jawaban ujian sesuai perintah soal
Teknik
Tes Tertulis (UTS)
Kuliah,Proses Belajar,[PB=100 Menit]
Kuliah,Proses Belajar,[PB=100 Menit]
Topik
Menghasilkan ringkasan (Fungsi Agregat), Menggunakan klausa (where, distinct, from, having, order by, group by)
Sub Topik

10
9 sub.cpmk.AC2024MTII312.CP-Mampu memahami implementasi perancangan database serta menyelesaikan permasalahan matematika secara inovatif menggunakan software dengan memanfaatkan IPTEKS yang sudah berorientasi.
Ketepatan dalam merancang User MySQL Ketepatan dalam merancang Hak Akses suatu user Kriteria
Ketepatan dan penguasaan
Teknik
Kehadiran dan Keaktifan (Partisipasi)
Kuliah,Proses Belajar,[PB=100 Menit]
Kuliah,Proses Belajar,[PB=100 Menit]
Topik
Superuser root dan Pengertian Privileges MySQL, Cara Membuat dan Menghapus User MySQL (CREATE USER) Menggunakan Hak Akses (GRANT), Jenis dan Tipe Hak Akses
Sub Topik

5
10 sub.cpmk.AC2024MTII312.CP-Mampu memahami implementasi perancangan database serta menyelesaikan permasalahan matematika secara inovatif menggunakan software dengan memanfaatkan IPTEKS yang sudah berorientasi.
Ketepatan dalam metadata dalam manajemen User Kriteria
Ketepatan dan penguasaan
Teknik
Tugas Individu
Kuliah,Proses Belajar,[PB=100 Menit]
Kuliah,Proses Belajar,[PB=100 Menit]
Topik
Memahami tentang data analyst dan data processing tools yang sedang trending yaitu Google Bigquery
Sub Topik

5
11 sub.cpmk.AC2024MTII312.CP-Mampu memahami implementasi perancangan database serta menyelesaikan permasalahan matematika secara inovatif menggunakan software dengan memanfaatkan IPTEKS yang sudah berorientasi.
Ketepatan dalam melakukan import dan ekspor database Kriteria
Kerunutan dan ketepatan
Teknik
Tugas Kelompok
Kuliah,Proses Belajar,[PB=100 Menit]
Kuliah,Proses Belajar,[PB=100 Menit]
Topik
Analisis alur kerja sebagai Data Analyst
Sub Topik

5
12 sub.cpmk.AC2024MTII312.CP-Memahami penggunaan database dalam mengelola informasi dan data.
Penggunaan model prediktif dalam dari metrik yang ada untuk pemecahan masalah Kriteria
Kerunutan dan ketepatan
Teknik
Kuis
Kuliah,Proses Belajar,[PB=100 Menit]
Kuliah,Proses Belajar,[PB=100 Menit]
Topik
Penggunaan model prediktif dalam dari metrik yang ada untuk pemecahan masalah
Sub Topik

5
13 sub.cpmk.AC2024MTII312.CP-Memahami penggunaan database dalam mengelola informasi dan data.
Ketepatan dalam mengcoding sintax untuk pembuatan laporan Kriteria
Kerunutan dan ketepatan
Teknik
Presentasi
Kuliah,Proses Belajar,[PB=100 Menit]
Kuliah,Proses Belajar,[PB=100 Menit]
Topik
Mengaplikasikan statistika dasar dalam pembuatan laporan pada sistem basis data
Sub Topik

5
14 sub.cpmk.AC2024MTII312.CP-Memahami penggunaan database dalam mengelola informasi dan data.
Ketepatan dalam mengcoding sintax untuk pembuatan laporan Kriteria
Kerunutan dan ketepatan
Teknik
Kuis
Kuliah,Proses Belajar,[PB=100 Menit]
Kuliah,Proses Belajar,[PB=100 Menit]
Topik
Mengaplikasikan statistika dasar dalam pembuatan laporan pada sistem basis data
Sub Topik

5
15 sub.cpmk.AC2024MTII312.CP-Memahami penggunaan database dalam mengelola informasi dan data.
Ketepatan dalam mengcoding sintax untuk pembuatan laporan Kriteria
Kerunutan dan ketepatan
Teknik
Tugas Individu
Kuliah,Proses Belajar,[PB=100 Menit]
Kuliah,Proses Belajar,[PB=100 Menit]
Topik
Mengaplikasikan statistika dasar dalam pembuatan laporan pada sistem basis data
Sub Topik

5
16 sub.cpmk.AC2024MTII312.CP-Memahami penggunaan database dalam mengelola informasi dan data.
Ketepatan dalam mengcoding sintax untuk pembuatan laporan Kriteria
Ketepatan jawaban tugas sesuai perintah soal
Teknik
Tes Tertulis (UAS)
Kuliah,Proses Belajar,[PB=100 Menit]
Kuliah,Proses Belajar,[PB=100 Menit]
Topik
Mengaplikasikan statistika dasar dalam pembuatan laporan pada sistem basis data
Sub Topik

20

Teknik Penilaian CPMK

CPL MK CPMK Presentasi Tugas Individu Tugas Kelompok Kuis Tes Tertulis (UTS) Tes Tertulis (UAS) Kehadiran dan Keaktifan (Partisipasi)
CPL01 Basis Data CPMK01.3 Y Y
CPL02 Basis Data CPMK02.1 Y Y
CPL02 Basis Data CPMK02.2 Y Y
CPL05 Basis Data CPMK05.3 Y Y
CPL07 Basis Data CPMK07.1 Y Y Y Y Y Y
CPL07 Basis Data CPMK07.4

Prosedur Penilaian CPMK

1. Komponen Penilaian CPMK
CPL CPMK Sub-CPMK Detail Penugasan (Teknik Penilaian) Bobot % Kriteria Penilaian
CPL01 CPMK01.3 sub.cpmk.AC2024MTII312.CP diskusi dan observasi sikap SRP (Simulated Role Playing) 5 Kerunutan dan ketepatan
CPL01 CPMK01.3 sub.cpmk.AC2024MTII312.CP diskusi dan observasi sikap SRP (Simulated Role Playing) 5 Kerunutan dan ketepatan
CPL02 CPMK02.1 sub.cpmk.AC2024MTII312.CP diskusi dan observasi sikap 5 Kerunutan dan ketepatan
CPL02 CPMK02.1 sub.cpmk.AC2024MTII312.CP diskusi dan observasi sikap 5 Kerunutan dan ketepatan
CPL02 CPMK02.2 sub.cpmk.AC2024MTII312.CP diskusi dan observasi sikap SCL( Student Center Learning) 5 Kerunutan dan ketepatan
CPL02 CPMK02.2 sub.cpmk.AC2024MTII312.CP diskusi dan observasi sikap SCL( Student Center Learning) 5 Kerunutan dan ketepatan
CPL05 CPMK05.3 sub.cpmk.AC2024MTII312.CP Kuis 5 Ketepatan jawaban ujian sesuai perintah soal
CPL05 CPMK05.3 sub.cpmk.AC2024MTII312.CP Tes Tertulis (UTS) 10 Ketepatan jawaban ujian sesuai perintah soal
CPL07 CPMK07.1 sub.cpmk.AC2024MTII312.CP Kehadiran dan Keaktifan (Partisipasi) 5 Ketepatan dan penguasaan
CPL07 CPMK07.1 sub.cpmk.AC2024MTII312.CP Tugas Individu 5 Ketepatan dan penguasaan
CPL07 CPMK07.1 sub.cpmk.AC2024MTII312.CP Tugas Kelompok 5 Kerunutan dan ketepatan
CPL07 CPMK07.1 sub.cpmk.AC2024MTII312.CP Kuis 5 Kerunutan dan ketepatan
CPL07 CPMK07.1 sub.cpmk.AC2024MTII312.CP Presentasi 5 Kerunutan dan ketepatan
CPL07 CPMK07.1 sub.cpmk.AC2024MTII312.CP Kuis 5 Kerunutan dan ketepatan
CPL07 CPMK07.1 sub.cpmk.AC2024MTII312.CP Tugas Individu 5 Kerunutan dan ketepatan
CPL07 CPMK07.1 sub.cpmk.AC2024MTII312.CP Tes Tertulis (UAS) 20 Ketepatan jawaban tugas sesuai perintah soal
Total 100
2. Penilaian CPMK
CPL MK CPMK Presentasi Tugas Individu Tugas Kelompok Kuis Tes Tertulis (UTS) Tes Tertulis (UAS) Kehadiran dan Keaktifan (Partisipasi) Total
CPL01 Basis Data CPMK01.3 0% 5% 0% 0% 0% 0% 5% 10%
CPL02 Basis Data CPMK02.1 5% 0% 5% 0% 0% 0% 0% 10%
CPL02 Basis Data CPMK02.2 0% 5% 5% 0% 0% 0% 0% 10%
CPL05 Basis Data CPMK05.3 0% 0% 0% 5% 10% 0% 0% 15%
CPL07 Basis Data CPMK07.1 5% 10% 5% 10% 0% 20% 5% 55%
CPL07 Basis Data CPMK07.4 0% 0% 0% 0% 0% 0% 0% 0%
100%