RPS Praktikum Basis Data (Yosua) PDF [PDF]

  • Author / Uploaded
  • pj
  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

RENCANA PEMBELAJARAN SEMESTER Jurusan: Departemen Teknik Elektro Mata Kuliah:



Praktikum Basis Data



Dosen Pengampu:



Fakultas: Teknik Kode:



SKS:



TKE1506P



1



Sem: 6



Yosua Alvin Adi S., S.T., M.Eng.



Capaian Pembelajaran Mata Kuliah: Deskripsi Singkat Mata Kuliah:



Mahasiswa mampu membuat dan memanipulasi (P2) basis data Praktikum basis data mempelajari arsitektur database, sistem hirarki basis data, sistem jaringan basis data, relasi sistem basis data dan mempraktekkan berbagai Structured Query Language untuk melakukan pengelolaan basis data.



1



2 Kemampuan Akhir



Minggu ke 1



tiap tahapan pembelajaran Mahasiswa



3



4



5



6



Bahan Kajian/ Pokok



Metode



Wakt



Pengalaman Belajar



Bahasan



Pembelajaran



u



Mahasiswa



Contextual



TM: 1 x (1 x



1. Mengenal,







mempertunjukkan



mengetahui



Instruction



(P2) pengenalan dan



lingkungan kerja



(CI)



50”)







Mahasiswa



7 Penilaian Kriteria & Indikator •



Ketepatan



mengenal,



melakukan



mengetahui dan



instalasi tools



Bobot (%)



lingkungan kerja SQL



perangkat lunak







Demonstrasi



mampu



pemrograman



sistem manajemen







Eksperimen



melakukan



SQL



basis data



instalasi tools pemrograman



2. Mampu melakukan



SQL



instalasi tools pemrograman Basis Data MySQL/SQL 3. Mengenal perintah – perintah sederhana di MySQL/SQL 2



Mahasiswa dapat



1. Membuat database







Contextual



TM :







Mahasiswa dapat •



Ketepatan



mempertunjukkan



dan tabel dengan



Instruction



1 x (1



membuat



membuat



(P2) struktur database



menerapkan data



(CI)



x 50”)



database dan



database



dan tabel dalam SQL



definition language







Demonstrasi



BT : 1



tabel dengan



dengan DDL



dengan Data



(DDL)







Eksperimen



x1



data definition



Definition Language



2. Mampu



memodifikasi tabel







5



Ketepatan



BM :



language (DDL)



memodifikasi



1X



dan mampu



tabel



60’’



memodifikasi tabel



3



Mahasiswa dapat



1. Menerapkan perintah







Contextual



TM :







Mahasiswa dapat •



Ketepatan



mempertunjukkan



– perintah SQL



Instruction



1 x (2



mengenal Data



melakukan



(P2) mengelola



seperti INSERT,



(CI)



x 50”)



Manipulation



perintah-perintah



5



Database dengan



DELETE, UPDATE







Demonstrasi



BT : 1



Data Modification



maupun SELECT







Eksperimen



x1



Language



untuk memanipulasi



Language (DML)



yang termasuk



dan



DML dan



BM :



menggunakannya



mampu



data dalam



1X



, mampu



mengelola



database



60’’



mengelola



database



record dan retrieve data 4



Mahasiswa dapat



1. Mencari dan







Contextual



TM :







Mahasiswa dapat







Ketepatan



mempertunjukkan



menampilkan data



Instruction



1 x (1



mencari dan



mencari dan



(P2) kemampuan



dengan perintah



(CI)



x 50”)



menampilkan



menampilkan



mencari dan



SELECT







Demonstrasi



BT : 1



data dengan



data dengan







Eksperimen



x1



perintah



perintah SELECT



menampilkan data



2. Mengkombinasikan



menggunakan



perintah SELECT



BM :



SELECT, mampu



SELECT



dengan perintah



1X



mengkombinasik



lainnya



60’’



a perintah



menggunakan



SELECT dengan



klausa WHERE



perintah lainnya



untuk memanipulasi data dengan syarat atau kondisi tertentu, SORT BY, DISTINCT,



5



BETWEEN, AND & OR 5



Mahasiswa dapat



1. Menerapkan operasi







Contextual



TM :







Mahasiswa dapat •



Ketepatan



mempertunjukkan



himpunan



Instruction



1 x (1



mencari dan



menerapkan



(P2) kemampuan



menggunakan



(CI)



x 50”)



menampilkan



operasi



menampilkan data



perintah UNION,







Demonstrasi



BT : 1



data dengan



himpunan



dengan



INTERSECT







Eksperimen



x1



mengkombinasikan



maupun EXCEPT



BM :



SELECT, mampu



menerapkan



perintah SELECT



pada database



1X



mengkombinasik



operasi fungsi



dengan perintah



untuk memanipulasi



60’’



an perintah



agregat



agregasi



data.



perintah



SELECT dengan



2. Menerapkan operasi











5



Ketepatan



Ketepatan



perintah UNION,



menerapkan



fungsi agregat pada



INTERSECT,



operasi group



database untuk



EXCEPT dan



fungsi pada



memanipulasi data.



fungsi AGREGAT



database



Mahasiswa dapat •



Ketepatan



3. Menerapkan operasi group function pada database untuk memanipulasi data. 6



Mahasiswa dapat



1. Mampu melakukan







Contextual



TM :







mempertunjukkan



pencarian kembali



Instruction



1 x (1



mencari dan



mencari dan



(P2) kemampuan



data dan



(CI)



x 50”)



menampilkan



menampilkan



5



menampilkan data



mengelompokkan







Demonstrasi



BT : 1



dengan



data







Eksperimen



x1



mengkombinasikan



2. Mampu



data dengan



data dengan



perintah



perintah



BM :



SELECT, mampu



SELECT dan kombinasinya



perintah SELECT



menampilkan data



1X



mengkombinasik



dengan perintah



dengan pencocokan



60’’



an perintah



kombinasi



pola tau karakter



SELECT dengan perintah GROUP BY, HAVING, dan JOIN



7



Mahasiswa dapat



1. Membuat relasi



mempertunjukkan



antar tabel



(P2) kemampuan



2. Membuktikan











• Ketepatan



Contextual



TM :



Instruction



1 x (1



membuat relasi



membuat relasi



(CI)



x 50”)



antar table dan



antar tabel



Mahasiswa dapat



membuat database



integritas data







Demonstrasi



BT : 1



membuktikan



yang relasional



dengan tabel yang







Eksperimen



x1



integritas data



saling berhubungan



BM :



dengan tabel



(relasi)



1X



yang saling



60’’



berhubungan



5



(relasi) 8



Mahasiswa dapat



1. Membuat trigger



mempertunjukkan (P2) kemampuan membuat trigger,











• Ketepatan



Contextual



TM :



2. Membuat fungsi



Instruction



1 x (1



membuat trigger,



membuat trigger



3. Membuat view



(CI)



x 50”)



fungsi, dan view



sesuai tujuannya



Demonstrasi



BT : 1



yang dapat







Mahasiswa dapat



• Ketepatan



5







fungsi, dan view pada



Eksperimen



x1



database untuk kasus



BM :



tertentu



1X



digunakan untuk



membuat fungsi



kasus tertentu



sesuai tujuannya • Ketepatan



60’’



membuat view sesuai tujuannya



9



Mahasiswa dapat mempertunjukkan



1. Membuat stored







procedure



(P2) kemampuan











Contextual



TM :



Instruction



1 x (1



membuat stored



membuat stored



(CI)



x 50”)



procedure yang



procedure



digunakan untuk



sesuai kasus



mengupdate



yang diberikan



membuat stored







Demonstrasi



BT : 1



procedure untuk







Eksperimen



x1



Mahasiswa dapat



melakukan fungsi



BM :



seluruh database



update dan



1X



bila ada prosedur



perhitungan terhadap



60’’



tertentu



Ketepatan



5



nilai di database 10



Mahasiswa dapat mempertunjukkan



1. Membuat advanced







query



(P2) kemampuan











Contextual



TM :



Instruction



1 x (1



membuat



melakukan



(CI)



x 50”)



advanced query



advanced query



berdasarkan



untuk



Mahasiswa dapat



Ketepatan untuk



melakukan advance







Demonstrasi



BT : 1



query yang







Eksperimen



x1



relasi yang ada



menampilkan



melibatkan sub query,



BM :



dengan kasus



data yang terdiri



regular expression



1X



untuk pembuatan



dari berbagai



60’’



report



tabel



5



11



Mahasiswa dapat



1. B+Tree,



mempertunjukkan



Hash,



(P2) kemampuan



dan



membuat berbagai



indeks.



Bitmap,











TM :



Instruction



1 x (1



membuat



membuat



(CI)



x 50”)



berbagai macam



berbagai







Demonstrasi



BT : 1



indeks yang



macam indeks







Eksperimen



x1



berguna untuk



pada database



Clustered Unclustered



macam indeks untuk







Contextual



Mahasiswa dapat



mempercepat query



BM :



optimalisasi



database



1X



database



Ketepatan



5



60’’ 12



Mahasiswa mampu mempertunjukkan optimasi



basis



data dari segi rancangan optimasi,



1. Rancangan optimasi







Instruction



1 x (1



melakukan



melakukan



(CI)



x 50”)



optimasi dan



tuning dan







Demonstrasi



BT : 1



tuning dari



optimasi dari







Eksperimen



x1



database



database



2. Administrative tuning



database







TM :



database



3. Backup dan restore







Contextual



dan administrative



BM :



tuning serta



1X



melakukan backup



60’’



Mahasiswa dapat



Ketepatan



5



dan restore database. 13



UTS



Mengumpulkan



20



Laporan 14



UAS



Praktek



20



8. Daftar Referensi: 1. Database System Concepts 6th Edition Silberschatz, Korth. Sudarshan, 2010 2. Database Solution 2nd Edition Thomas Connolly and Carolyn Begg, Pearson 3. Database System, 2nd Edition;Thomas Conolly dan Carolyn Begg, Pearson 2005 4. Basis Data; Janner Simarmata & Imam Paryudi; Andi Offset;2005