RENCANA PEMBELAJARAN SEMESTER
PROGRAM STUDI TEKNIK REKAYASA MULTIMEDIA - Sarjana Terapan (D-IV) POLITEKNIK BHAKTI KARTINI
Mata kuliah : Basis Data Kode MK : TRM363
Mata kuliah prasyarat : - Bobot MK : 2 SKS
Dosen Pengampu : Ibnu Adkha, S.Kom., M.Pd. Kode Dosen :
Alokasi Waktu : Tatap muka 14 x 150 menit
Capaian Pembelajaran : 1. Memahami konsep perancangan basis data meliputi ERD dan Normalisasi 2. Mengimplementasikan perancangan basis data ke salah satu DBMS 3. Memahami pembuatan database dengan query
4. Memecahkan masalah menjadi sebuah desain konsep perancangan basis data dan kemudian mengimplementasikannya menjadi sebuah database yang siap digunakan,
Buku Acuan : 1. Nugroho, Adi. Perancangan Dan Implementasi Sistem Basis Data. Penerbit Andi, 2011.
2. Fikry, Muhammad. Basis Data. Lhokseumawe:Unimal Press, 2019.
3. Uzayr, Sufyan bin. Mastering MySQL for Web.Abingdon: CRC Press, 2022.
Tatap Muka Ke
Tujuan Instruksional Khusus (TIK)
Materi Kuliah Kriteria (Indikator) Penilaian
Bobot Nilai 1 Mahasiswa memahami konsep teori
Perancangan basis data, keuntungan dan kerugian dalam penggunaan basis data, komponen database serta DBMS
- Definisi Perancangan Basis data
- Keuntungan dan Kerugian Basis data
- Komponen-komponen database
- Definisi DBMS
- Mampu memahami teori perancangan basis data dan mengetahui DBMS
5%
2&3 Mahasiswa dapat memahami perancangan basis data dengan menggunakan ERD (Entity Relation Diagram)
- Definisi ERD.
- Komponen – komponen ERD
- Kardinalitas
- Mampu merancang database dari form dengan
mengguanakan ERD
10%
4&5 Mahasiswa dapat memahami perancangan basis - Definisi Normalisasi - Mampu merancang 10%
RPS Basis Data halaman 1 dari 3
data dengan Normalisasi dan mengetahui
database di dunia nyata - Bentuk –bentuk
Normalisasi
- Study Kasus (Project)
database dari form dengan
mengguanakan Normalisasi 6 Mahasiswa dapat memahami struktur tabel - Type – type data pada
salah satu software database (Oracle)
- Menentukan PK dan FK pada field
- Relasi tabel
- Memahami type data sehingga dapat membuat struktur tabel
5%
7 Mahasiswa menerapkan dan
mengimplementasikan basis data dalam kehidupan sehari-hari
- Study kasus (project) membuat rancangan basis data dan menentukan type data tiap tabel
- Mampu membuat Project dengan form-form
10%
8 UTS - UTS - UTS UTS
9 Mahasiswa mampu membuat Database pada
sebuah DBMS (Oracle) - Menjelaskancara membuat
database dan tabel dengan menggunakan oracle - Menentukan type data field
dalam tabel
- Dapat
mengimplementaska n database kedalam software
5%
10 Mahasiswa mampu memahami fungsi DDL (Data Definition Language)
- Definisi DDL
- Fungsi – fungsi DDL (Create, Alter, Drop) - Membuat database dan
tabel dengan fungsi DDL
- Dapat membuat database dan tabel dalam query
5%
11 Mahasiswa mampu.memahami fungsi DML
(Data Manipulation Language) - Definisi DML
- Fungsi- fungsi DML ( Insert, Update, Delete, Select)
- Dapat menggunakan fungsi DML dalam software database
5%
12&13 Mahasiswa mampu memanipulasi database - Clausa Where - Memahami 15%
RPS Basis Data halaman 2 dari 3
dengan select statement - Pembanding (comparison)
= operator, list
- Jangkauan (range) = Between
- Keanggotaan himpunan (set membership) = In - Pencocokan pola (pattern
matching) = Like / Not Like
manipulasi database dengan clausa where
14 Mahasiswa mampu memanipulasi data dengan beberapa tabel
- Definisi Join
- Contoh penggunaan Operator Join (Inner Join)
- Memahami fungsi join tabel dalam manipulasi database
10%
15 Mahasiswa mampu memahami semua materi pembelajaran dari pertemuan 8 s/d 14
- Membuat project database dan manipulasi data dengan beberapa fungsi query.
- Mampu membuat project database dan tabel dengan query
15%
16 UAS UAS UAS
Bekasi, 12 April 2023 Mengetahui,
Ketua Program Studi, Dosen Pengampu,
Rahman Abdillah, M.Tech Ibnu Adkha, S.Kom., M.Pd.
RPS Basis Data halaman 3 dari 3