RENCANA PEMBELAJARAN SEMESTER (RPS)

dokumen-dokumen yang mirip
RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS) KKKM32011 Pemrograman Web II

RENCANA PEMBELAJARAN SEMESTER (RPS)

ANIMASI KOMPUTER DAN MULTIMEDIA

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

KBKF73113 SISTEM INFRASTRUKTUR

KBKF53110 WEB PROGRAMMING

RENCANA PEMBELAJARAN SEMESTER (RPS) METODOLOGI PENELITIAN

PPKF63108 DIGITAL IMAGE PROCESSING

PPK63109 BIO INFORMATICS

PKKF53111 NETWORK SYSTEM ADMINISTRATION

KKKF33108 KOMPUTER DAN MASYARAKAT

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS) KKKF23111 Matematika Diskrit

RENCANA PEMBELAJARAN SEMESTER (RPS) DISTRIBUTED NETWORK PROGRAM STUDI S1 TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER (FILKOM)

PPKF73104 IT BUSINESS MANAGEMENT

SISTEM OPERASI LANJUT

RENCANA PEMBELAJARAN SEMESTER (RPS) SISTEM OPERASI PROGRAM STUDI S1 TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER (FILKOM)

KKKF33118 REKAYASA PERANGKAT LUNAK I

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

WIRELESS AND MOBILE NETWORK

RENCANA PEMBELAJARAN SEMESTER (RPS)

PPKF53101 IT BANKING

RENCANA PEMBELAJARAN SEMESTER (RPS)

PPKF53106 KNOWLEDGE BASED SYSTEM

RENCANA PEMBELAJARAN SEMESTER (RPS)

KKKF13102 FISIKA DASAR

RENCANA PEMBELAJARAN SEMESTER (RPS) KKKF13101 KALKULUS PROGRAM STUDI S1 TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER (FILKOM)

KKKF43123 REKAYASA PERANGKAT LUNAK II

PPKF73113 VIRTUAL PRIVATE NETWORK

PPKF63102 IT MANAGEMENT

PKKF12102 BAHASA INDONESIA

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

KBKF63307 INTELIGENSI BUATAN

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

PKKF12103 BAHASA INGGRIS I

RENCANA PEMBELAJARAN SEMESTER

Psikologi Agama. Disusun oleh: Andhika Anggawira., S.Psi., M.Psi., Psikolog

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS) KBKF53105 JARINGAN KOMPUTER

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS) KPKM62005 KEWIRAUSAHAAN PROGRAM STUDI D3 MANAJEMEN INFORMATIKA FAKULTAS ILMU KOMPUTER (FILKOM)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

Psikologi Forensik. Disusun oleh: Andhika Anggawira., S.Psi., M.Psi., Psikolog

RENCANA PEMBELAJARAN SEMESTER (KKSS43116) Metode Numerik. Disusun oleh: Rafki Imani, MT

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

Sosiologi dan Antropologi

RENCANA PEMBELAJARAN SEMESTER (RPS)

Tes Minat dan Bakat. Disusun oleh: Andhika Anggawira., S.Psi., M.Psi., Psikolog

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

KKKF33110 STRUKTUR DATA

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

Satuan Acara Perkuliahan

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

Transkripsi:

RENCANA PEMBELAJARAN SEMESTER (RPS) PKBM52004 Aplikasi Basis Data PROGRAM STUDI D3 MANAJEMEN INFORMATIKA FAKULTAS ILMU KOMPUTER (FILKOM) UNIVERSITAS PUTRA INDONESIA YPTK

LEMBAR PENGESAHAN Rencana Pembelajaran Semester (RPS) ini telah disahkan untuk mata kuliah sbb: Kode Mata Kuliah : PKBM52004 Nama Mata Kuliah : Aplikasi Basis Data Padang, 2017 Menyetujui Kaprodi Diploma 3 Manajemen Informatika ii Mardhiah Masril, S.Kom, M.Kom

DAFTAR ISI LEMBAR PENGESAHAN...ii DAFTAR ISI...iii A. PROFIL MATA KULIAH... 1 B. RENCANA PEMBELAJARAN SEMESTER (RPS)... 2 C. RANCANGAN INTERAKSI DOSEN MAHASISWA... 9 D. RANCANGAN TUGAS... 12 E. PENILAIAN DENGAN RUBRIK... 13 F. PENENTUAN NILAI AKHIR MATA KULIAH... 14 iii

A. PROFIL MATA KULIAH IDENTITAS MATA KULIAH Nama Mata Kuliah : Aplikasi Basis Data Kode Mata Kuliah : PKBM52004 SKS : 2 Jenis : MK Pilihan Jam pelaksanaan : Tatap muka di kelas = 2 x 50 menit per minggu Responsi = 1 x 50 menit per minggu Semester / Tingkat : 5 / 3 Pre-requisite : - Co-requisite : Basis Data Bidang Kajian : Programming Fundamentals DESKRIPSI SINGKAT MATA KULIAH Mata kuliah ini memberikan pengetahuan tentang bagaimana penerapan query-query yang ada didatabase MySQL ke dalam bahasa pemrograman terutama bahasa pemrograman PHP DAFTAR PUSTAKA 1. Hidayatullah, P. 2014. Membuat Aplikasi Database dan Program Kreatif 2. Fatansyah, 2002, Basis Data, Penerbit Informatika Membangun Wireless Application Protocol, STT Telkom Bandung, Elexmedia, 2002 3. Solichin, Ahmad, 2007, Pemrograman Web dengan PHP dan MySQL, 2002 1

B. RENCANA PEMBELAJARAN SEMESTER (RPS) Pertemuan ke- Bahan Kajian (Materi Ajar) Bentuk/ Metode/ Strategi Pembelajaran Kriteria Penilaian (Indikator) Bobot Nilai 1 mampu menjelaskan dan memahami pembuatan aplikasi dengan memanfaatkan database MySQL RPS Pendahuluan Pengenalan tentang database MySQL Ceramah dan tanya jawab -. Mahasiswa mengerti dengan aturan perkuliahan. -. Mahasiswa mampu menjelaskan tentang database MySQL 2 Dapat memahami cara membuat aplikasi basis data server Aplikasi Basis Data Server Ceramah, simulasi, diskusi. Mahasiswa dapat memahami dan merancang aplikasi yang berbasis database server Mahasiswa dapat memahami dan merancang aplikasi yang berbasis database server 3 Dapat memahami cara merelasikan database dan menguasai konsep Database - RDBMS - Konsep Database Ceramah, simulasi, diskusi. - Mahasiswa dapat memahami tujuan perancangan dari RDBMS - Mahasiswa memahami konsep dasar dari database

Pertemuan ke- Bahan Kajian (Materi Ajar) Bentuk/ Metode/ Strategi Pembelajara Kriteria Penilaian (Indikator) Bobot Nilai 4 5 6 Dapat memahami perintah-perintah query SQL pada database Dapat memahami perintah-perintah query SQL pada database Dapat memahami perancangan database yang berelasi - Data Definition Language (DDL) -. Interactive Data Manipulation Language - Embeded Data Manipulation Language - View Definition - Authorization - Membuat kasus RDBMS Ceramah, simulasi, diskusi. Ceramah, simulasi, diskusi. Ceramah, simulasi, diskusi. - Mahasiswa dapat memahami dan mahir dalam melakukan perintah-perintah queryquery Data Definition Language (DDL) - Mahasiswa dapat memahami dan mahir dalam melakukan perintah-perintah query-query Interactive Data Manipulation Language (IDML) - Mahasiswa dapat memahami dan mahir dalam melakukan perintah-perintah query-query Embeded Data Manipulation Language (EDML) - Mahasiswa dapat memahami dan mahir dalam melakukan perintah-perintah query-query View Definition - Mahasiswa dapat memahami dan mahir dalam melakukan perintah-perintah Authorization pada database Mahasiswa mampu membuat database yang mempunyai relasi antar table 3

Pertemuan ke- Bahan Kajian (Materi Ajar) Bentuk/ Metode/ Strategi Pembelajaran Kriteria Penilaian (Indikator) Bobot Nilai 7 Mampu memahami dan mengimplementasikan materi yang dibahas pada pertemuan 5 s.d. 6 Quiz Mampu memahami dan mengimplementasikan materi yang dibahas pada pertemuan 5 s.d. 6 8 Mampu menguasai materi untuk UTS Review Pra UTS Mahasiswa menguasai materi untuk UTS 9 UTS 10 Mampu mereview UTS sekaligus melakukan perbaikan nilai Melakukan perbaikan UTS Mahasiswa dapat mereview UTS sekaligus melakukan perbaikan nilai 11 & 12 Dapat membuat aplikasi yang berbasis data server dengan menggunakan bahasa pemrograman PHP - Membuat Aplikasi Basis Data Server (PHP programing) -. Mahasiswa mampu membuat aplikasi dengan menggunakan bahasa pemrograman PHP berbasis data server 4

Pertemuan ke- Bahan Kajian (Materi Ajar) Bentuk/ Metode/ Strategi Pembelajaran Kriteria Penilaian (Indikator) Bobot Nilai 13 Dapat memahami kegunaan fungsifungsi dari query - Query (sub query,inner,outer left,right join) Ceramah, simulasi, diskusi. -. mampu dan paham dari kegunaan fungsi-fungsi query yang ada pada database 14 Dapat mengaplikasikan query-query SQL kedalam bahasa pemrograman khususnya PHP - Membuat Aplikasi Query (sub query,inner,outer left,right join) - Mahasiswa dapat mengaplikasikan queryquery SQL kedalam bahasa pemrograman khusunya PHP menggunakan pemrograman dengan PHP 15 Dapat mengatur privililage serta user acount dengan memanfaatkan aplikasi yang dibuat dengan memanfaatkan query SQL - Membuat Aplikasi database server dan pengaturan rule/privilage serta user account Mahasiswa dapat mengatur privililage serta user acount dengan memanfaatkan aplikasi yang dibuat dengan memanfaatkan query SQL 16 Mampu memahami dan mengimplementasikan materi yang dibahas pada pertemuan 11 s.d. 14 Quiz UAS Mampu memahami dan mengimplementasikan materi yang dibahas pada pertemuan 11 s.d. 14 5

C. RANCANGAN INTERAKSI DOSEN MAHASISWA Mahasiswa mampu memahami konsep - konsep basis data, model data relasional, teknik pembentukan basis data dan normalisasi, penggunaan bahasa query (sql) Nama Kajian 1. Pengantar dan Overview 2. Pengantar RDBMS Dan Konsep DB 3. Konsep SQL 4. Case Study RDBMS Nama Strategi Minggu Penggunaan Strategi (Metode) 1 6 Deskripsi Singkat Strategi (Metode) pembelajaran Aktivitas Dosen Memberikan kasus yang harus diselesaikan dalam bentuk soal latihan. Membahas hasil jawaban mahasiswa. Problem Based Learning (PBL) Mahasiswa diminta untuk bisa mengaplikasikan perintah-perintah query di dalam database. RANCANGAN INTERAKSI DOSEN MAHASISWA Aktivitas Mahasiswa Menyelesaikan soal latihan tersebut. Mempresentasikan jawaban dari setiap soal. Nama Kajian Nama Strategi Mahasiswa mampu membuat aplikasi WAP dengan ekstensi WML dan PHP. 1. Konsep RDBMS 2. Konsep SQL 3. Case Study RDBMS Simulasi/ Demo 10

Minggu Penggunaan Strategi (Metode) 8 Deskripsi Singkat Strategi (Metode) Pembelajaran Aktivitas Dosen Memberikan tips untuk menghadapi ujian UTS nantinya dengan memberikan contoh kasus untuk dibuat aplikasi dari kasus tersebut. Mahasiswa mampu mempersiapkan untuk menghadapi ujian UTS nantinya. RANCANGAN INTERAKSI DOSEN MAHASISWA Aktivitas Mahasiswa Mempraktekan membuat aplikasi dari kasus tersebut. Nama Kajian Mahasiswa mampu menyelesaikan soal/ studi kasus yang berhubungan dengan materi pra- UTS dan pra-uas. 1. Quiz (Evaluasi) Pra-UTS 2. Quiz (Evaluasi) Pra-UAS Nama Strategi Minggu Penggunaan Strategi (Metode) 7 & 16 Deskripsi Singkat Strategi (Metode) Pembelajaran Mahasiswa diminta untuk menyelesaikan soalsoal quiz sebagai bentuk evaluasi terhadap pemahaman mahasiswa atas materi-materi yang telah diberikan. RANCANGAN INTERAKSI DOSEN MAHASISWA Aktivitas Dosen Memberikan soal quiz. Aktivitas Mahasiswa Menyelesaikan soal yang diberikan. Mahasiswa mampu menerapkan perintahperintah query di dalam bahasa pemrograman PHP Nama Kajian 1. Aplikasi RDBMS (Basis Data Server) 2. Membuat Aplikasi Basis Data Server (PHP) Nama Strategi Minggu Penggunaan Strategi (Metode) 11 15 11

Deskripsi Singkat Strategi (Metode) Pembelajaran Aktivitas Dosen Memberikan kasus yang harus diselesaikan dalam bentuk aplikasi. Memberikan point bagi aplikasi yang running. Mahasiswa diminta membuat aplikasi dengan menerapkan perintah query SQL ke dalam bahasa pemrograman PHP RANCANGAN INTERAKSI DOSEN MAHASISWA Aktivitas Mahasiswa Membuat aplikasi dari kasus yang diberikan. Memampilkan aplikasi yang telah dibuat. D. RANCANGAN TUGAS Kode mata Kuliah Nama Mata Kuliah PKBM52004 Aplikasi Basis Data Mampu membuat aplikasi menggunakan bahasa pemrograman PHP dengan menerapkan query-query SQL Minggu/ Pertemuan ke 1-6/ 8 15 Tugas ke 1. Tujuan tugas: Tugas Besar Membuat aplikasi berbasis web dengan menggunakan WAP yang nantinya menghasilkan suatu informasi 2. Uraian Tugas: a. Obyek garapan: Proposal kasus yang akan dibuat aplikasinya. Program yang dibangun untuk menyelesaikan kasus sesuai dengan proposal yang sudah diajukan. Mengirimkan tugas tersebut ke email dosen. b. Yang harus dikerjakan dan batasan-batasan: Proposal berisi deskripsi kasus yang akan diselesaikan, deskripsi tugas yang akan dibuat harus merancang database dengan menggunakan perintah SQL kemudan diaplikasikan ke dalam bahasa pemrograman PHP. Program untuk menyelesaikan kasus tugas besar dibangun dengan menggunakan bahasa Pemrograman PHP. Program harus dikirim melalui email sebelum ujian dilaksanakan.. c. Metode/ cara pengerjaan, acuan yang digunakan: Tugas besar dikerjakan secara individu. Topik tugas besar berasal dari dosen, sedangkan judul boleh berasal dari dosen/ mahasiswa. Format proposal dan laporan diberikan oleh dosen. Program dibuat mengacu pada rancangan penyelesaian kasus yang diajukan oleh mahasiswa. d. Deskripsi luaran tugas yang dihasilkan/ dikerjakan: aplikasi 12

3. Kriteria penilaian: Penilaian (100%) - Kelengkapan dan ketepatan penggunaan query SQL (50%) - Ketepatan skema algoritma dalam aplikasi (30%) - Kelengkapan dokumentasi program (20%) E. PERSENTASE KOMPONEN PENILAIAN 1. Kuis : 10% 2. Tugas Besar : 20% 3. UTS : 30% 4. UAS : 40% F. PENILAIAN DENGAN RUBRIK Jenjang (Grade) Angka (Skor) Deskripsi perilaku (Indikator) A > 80 Dapat merancang database dengan menggunakan semua perintah query SQL dan dapat mengaplikasikan query SQL ke dalam bahasa pemrograman PHP B 65 79 Dapat merancang database tapi hanya beberapa perintah query SQL dikuasai dan dapat mengaplikasikan C 55 64 D 45 54 E 44 Dapat merancang database tapi hanya beberapa perintah query SQL dikuasai dan kurang mampu mengaplikasikan query SQL ke dalam bahasa pemrograman PHP Hanya dapat merancang database tapi tidak menguasai perintah query SQL dan kurang mampu mengaplikasikan query SQL ke Kurang mampu merancang database dan kurang mampu mengaplikasikan perintah query ke dalam bahasa pemrograman PHP G. PENENTUAN NILAI AKHIR MATA KULIAH Nilai Angka (NA) NA > 80 Nilai Huruf (NH) A 65 < NA 79 B 55 < NA 64 C 45 < NA 54 D NA < 45 E 13