USULAN
MODUL E-LEARNING
JUDUL MATA KULIAH: Sistem Data
Penyusun:
Dirko Gustaafiano Setyadharmaputra Ruindungan, 198906242018031001 (Ketua)
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK
iii DAFTAR ISI
Halaman
Halaman Pengesahan ... ii
Halaman Daftar Isi ... iii
Latar Belakang ...1
Tujuan ... 2
Sasaran Pengguna ...2
Jadwal ...2
Gambaran Materi/Isi Modul...2
Lampiran ...5
1. Rancangan Pembelajaran ...9
2. Tim Teknis dan CV Penyusun Utama...27
3. Sertifikat………30
1
LATAR BELAKANG
Sistem Data merupakan salah satu matakuliah dasar dalam kurikulum tahun 2015 pada program studi Teknik informatika yang diberikan pada semester pertama. Bagi mahasiswa Teknik informatika, kemampuan untuk membangun perangkat lunak merupakan kompetensi dasar yang harus dimiliki dalam hal pemecahan masalah. Pembangunan perangkat lunak seringkali tidak terlepas dari proses atau mekanisme pengelolaan dan penyimpanan data dimana materi tersebut dipelajari dalam mata kuliah sistem data.
Basis data merupakan bagian yang tidak terpisahkan dari kehidupan kita sehari-hari sehingga seringkali kita tidak menyadari bahwa kita menggunakannya. Istilah basis data dapat dipahami sebagai sekumpulan data atau informasi yang disimpan pada suatu media penyimpanan dengan sistematika tertentu. Sebelum era komputer, media penyimpanan data berupa kertas dimana baris, kolom, dokumen yang disusun berurut menggambarkan sistematika penyimpanannya. Saat ini, perkembangan teknologi telah membuat perubahan yang sangat signifikan tidak hanya dari segi media penyimpanan tetapi juga dari segi sistematika dan teknik pengelolaan basis data sehingga dapat digunakan untuk membangun aplikasi-aplikasi yang membutuhkan mekanisme penyimpanan data yang handal. Berbagai macam transaksi yang ada di sekitar kita telah berkembang menjadi transaksi elektronik. Transaksi elektronik yang dimaksud misalnya berupa pembelian dari supermarket, pembelian menggunakan kartu kredit, membeli, jasa transportasi, agen perjalanan, peminjaman buku perpustakaan, mengambil matakuliah dan lain-lain, yang prosesnya telah menggunakan aplikasi yang tertanam pada komputer atau telepon pintar dimana kesemuanya itu membutuhkan sebuah mekanisme penyimpanan data atau sebuah sistem basis data.
Untuk itu melalui modul Sistem Data ini, mahasiswa diharapkan mampu membuat produk perangkat lunak seperti aplikasi bisnis yang berorientasi solusi, kakas aplikasi dan sistem perangkat lunak, Mendesain suatu sistem basis data yang dapat mengintegrasikan sistem yang berbeda-beda. Mengembangkan sistem basis data yang mampu menangani permasalahan struktur data untuk sistem informasi dari bidang-bidang yang terkait.
2 TUJUAN
Penyusunan materi ajar Sistem Data bertujuan yang pertama untuk memberikan pemahaman bagaimana menerapkan merancang dan mengimplementasikan sistem basis data dalam pengembangan perangkat lunak. Tujuan kedua adalah untuk memberikan pemahaman bagaimana nendesain suatu sistem basis data yang dapat mengintegrasikan sistem yang berbeda-beda. Serta bagaimana mengembangkan sistem basis data yang mampu menangani permasalahan struktur data untuk sistem informasi dari bidang-bidang yang terkait. Dan juga menjadi bekal untuk kegiatan penelitian dalam hal penerapan dan pengembangan teknologi basis data.
SASARAN PENGGUNA
Sasaran pengguna Modul E-Learning Sistem Data ini adalah kepada Mahasiswa Teknik Informatika.
JADWAL
Rencana jadwal penyusunan modul E-Learning Sistem Data adalah sebagai berikut:
No. Kegiatan Bulan
4 5 6 7 8 9 10
1. Studi Literatur
2. Penyusunan Materi Modul
4. Sosialisasi
5 Revisi dan Finalisasi
5. Pelaporan
GAMBARAN MATERI/ISI MODUL Gambaran materi ajar Sistem Data disajikan pada tabel di bawah ini.
Ming Kemampuan akhir yang diharapkan Bahan Kajian/Materi Pembelajaran Bentuk Pembelajaran Deskripsi Pembelajaran dan Multimedia 1 2 3 4 2-3 Mampu menjelaskan latar belakang dan sejarah sistem basis data,
pengertian sistem file, basis data
Konsep Dasar Sistem Basis Data
- Konsep data dan Informasi
- Data dalam Sistem Informasi Diskusi Kelompok - Diskusi kelas - Mahasiswa mengikuti tes formatif
3 - Pengorganisasian data secara tradisional - Penggunaan basis data dalam pengelolaan data 4-7 Mampu merancang sebuah basis data
Perancangan basis data - Pemodelan data - Basis data Relational - Entity Relationship Model. - Normalisasi Studi Kasus Project Based Learning - Mahasiswa merancang basis data untuk kasus perancangan sistem informasi yang diberikan dosen dalam kelompok kecil.
- Kelompok mahasiswa menyusun laporan proses perancangan basis data yang dibuat. - Kelompok mahasiswa mempresentasikan rancangan basis data yang dibangun
8-11
Mampu menggunakan SQL untuk
mengimplementasikan rancangan basis data dan melakukan query data sesuai kebutuhan output. Structured Query Languange (SQL) - Data Definition Language - Data Manipulation Languange - Query Studi Kasus Project Based Learning - Mahasiswa menggunakan SQL untuk menerapkan rancangan dari project sebelumnya kedalam DBMS. - Kelompok mahasiswa menyusun laporan proses pengimplementasian rancangan basis data yang dibuat.
- Kelompok mahasiswa mempresentasikan hasil penerapan rancangan basis data dan query sistem informasi 12-14 Mampu menerapkan pemograman basis data untuk meningkatkan kemampuan pengelolaan data DBMS Stored Programs - Function - Stored Procedured - Trigger - Event Diskusi Kelompok Studi Kasus - Mahasiswa mendiskusikan kasus pemograman basis data dengan SQL yang disusun oleh dosen dalam kelompok kecil. - mahasiswa
mengimplementasikan teknik pemograman basis data yang telah dipelajari berdasar kasus yang diberikan oleh dosen.
- Mahasiswa membuat laporan secara
4 15
mampu memahami bagaimana sebuah query di proses dan bagaimana
mengoptimalkan perintah query untuk mempercepat proses.
Proses query dan optimasi query
- Aljabar relasional
- Optimasi Query Diskusi Kelompok
Studi Kasus
- Mahasiswa
mendiskusikan kasus pemrosesan query yang disusun oleh dosen dalam kelompok kecil - Berdasar hasil diskusi mahasiswa
menyelesaikan kasus yang diberikan oleh dosen. - Mahasiswa mengikuti test formatif 16 Mampu menerapkan konsep transaksi dalam penanganan masalah pengaksesan data secara bersama
Transaksi
- Konsep Transaksi - Transaction Property - Penerapan transaksi
Studi Kasus - Mahasiswa mendiskusikan
bagaimana penanganan masalah pengaksesan data secara bersamaan pada waktu yang sama - Mahasiswa
menyelesaikan kasus yang diberikan oleh dosen dalam kelompok. - Mahasiswa mengikuti test formatif.
Daftar Referensi:
1. Silberschatz, Abraham; Korth , Henry F.; Sudarshan ,S. 2009. Database System Concepts, 6th edition, McGraw-Hill
2. Laudon,Kennet.2012. Management Information Systems, 12th Edition, Prentice Hall 3. Dubois, Paul.2008 .MySQl Developer's Library, 4th edition, Addison-Wesley
4. Hoffer, Jeffrey A.; Prescott, Mary B.; McFadden, Fred R. 2008. Modern Database Management, 8th edition, Prentice Hall
5. Teorey, Toby; Lightstone, Sam; Nadeau, Tom, 2008. Database Modeling and Design, 4th Edition, Morgan Kaufman
5 LAMPIRAN
6
RANCANGAN PEMBELAJARAN
Nama Mata Kuliah : Sistem Data sks : 5 (4-1) sks
Program Studi : Teknik Informatika Fakultas : Teknik
Dosen : Dirko G. S. Ruindungan, S.T., M.Eng CAPAIAN PEMBELAJARAN:
a. Mampu melaksanakan kegiatan penelitian di bidang teknik informatika
Sub: Melaksanakan kegiatan penelitian dalam hal penerapan dan pengembangan teknologi basis data.
b. Mampu membuat produk perangkat lunak seperti aplikasi bisnis yang berorientasi solusi, kakas aplikasi dan sistem perangkat lunak Sub: Menerapkan merancang dan mengimplementasikan sistem basis data dalam pengembangan perangkat lunak.
c. Mampu menyusun rencana, melakukan analisa dan perancangan, serta kajian hasil analisa dan perancangan yang berkaitan dengan program pengembangan kota berbasis smart city.
Sub: Mendesain suatu sistem basis data yang dapat mengintegrasikan sistem yang berbeda-beda.
d. Mampu menganalisa dan mengembangkan aplikasi yang mendukung program pemerintah khususnya dalam bidang budaya, pariwisata, mitigasi bencana, kemaritiman dan keagamaan.
7 Matriks pembelajaran: Ming Kemampuan akhir yang diharapkan Bahan Kajian/Materi Pembelajaran Bentuk Pembelajar an Waktu Belajar (Menit)
Deskripsi Tugas Luaran Kriteria Penilaian (Indikator) Bobot Nilai (%) Refe rens i 1 2 3 4 5 6 7 8 1 Penjelasan Umum Pelaksanaan Perkuliahan
Diskusi Tatap muka: 100 menit Praktek:160 menit Kesepakatan Dosen dengan Mahasiswa 2-3 Mampu menjelaskan latar belakang dan sejarah sistem basis data,
pengertian sistem file, basis data
Konsep Dasar Sistem Basis Data
- Konsep data dan Informasi
- Data dalam Sistem Informasi
- Pengorganisasian data secara tradisional - Penggunaan basis data
dalam pengelolaan data Diskusi Kelompok Tatap muka: 2 X 100 menit Praktek: 2 X 160 menit - Diskusi kelas - Mahasiswa mengikuti tes formatif
Hasil tes formatif (perorangan) - Keaktifan dalam diskusi - Hasil tes formatif perorangan 10 1, 2 4-7 Mampu merancang sebuah basis data
Perancangan basis data - Pemodelan data - Basis data Relational - Entity Relationship Model. - Normalisasi Studi Kasus Project Based Learning Tatap muka: 4 X 100 menit Praktek: 4 X 160 menit - Mahasiswa merancang basis data untuk kasus perancangan sistem informasi yang diberikan dosen dalam kelompok kecil. - Kelompok mahasiswa
menyusun laporan proses perancangan basis data yang dibuat. - Kelompok mahasiswa mempresentasikan Rancangan basis data (kelompok) - Keaktifan dalam kelompok - Kemampua n presentasi dan diskusi - Kualitas laporan - Inovasi 30 1, 5
8
rancangan basis data yang dibangun - 8-11 Mampu menggunakan SQL untuk mengimplementasik an rancangan basis data dan melakukan query data sesuai kebutuhan output. Structured Query Languange (SQL) - Data Definition Language - Data Manipulation Languange - Query Studi Kasus Project Based Learning Tatap muka: 4 X 100 menit Praktek: 4 X 160 menit - Mahasiswa menggunakan SQL untuk menerapkan rancangan dari project sebelumnya kedalam DBMS. - Kelompok mahasiswa menyusun laporan proses pengimplementasian rancangan basis data yang dibuat.
- Kelompok mahasiswa mempresentasikan hasil penerapan rancangan basis data dan query sistem informasi.
Basis data dan query untuk sistem informasi (kelompok) - Keaktifan dalam kelompok - Kemampua n presentasi dan diskusi - Kualitas laporan - Inovasi 30 1, 3, 6 12-14 Mampu menerapkan pemograman basis data untuk meningkatkan kemampuan pengelolaan data DBMS Stored Programs - Function - Stored Procedured - Trigger - Event Diskusi Kelompok Studi Kasus Tatap muka: 3 X 100 menit Praktek: 3 X 160 menit - Mahasiswa mendiskusikan kasus pemograman basis data dengan SQL yang disusun oleh dosen dalam kelompok kecil. - mahasiswa
mengimplementasikan teknik pemograman basis data yang telah dipelajari berdasar kasus yang diberikan oleh dosen. Laporan kelompok - Keaktifan dalam diskusi kelompok - Kualitas Laporan. 10 3, 6
9 - Mahasiswa membuat laporan secara berkelompok 15 mampu memahami bagaimana sebuah query di proses dan bagaimana
mengoptimalkan perintah query untuk mempercepat proses.
Proses query dan optimasi query - Aljabar relasional - Optimasi Query Diskusi Kelompok Studi Kasus Tatap muka: 100 menit Praktek: 160 menit - Mahasiswa mendiskusikan kasus pemrosesan query yang disusun oleh dosen dalam kelompok kecil. - Berdasar hasil diskusi
mahasiswa
menyelesaikan kasus yang diberikan oleh dosen.
- Mahasiswa mengikuti test formatif
Laporan Perorangan Hasil tes formatif (perorangan) - Keaktifan dalam diskusi kelompok - Ketepatan penyelesaia n kasus. - Hasil test formatif 10 1, 5 16 Mampu menerapkan konsep transaksi dalam penanganan masalah pengaksesan data secara bersama Transaksi - Konsep Transaksi - Transaction Property - Penerapan transaksi
Studi Kasus Tatap muka: 100 menit Praktek: 160 menit - Mahasiswa mendiskusikan bagaimana penanganan masalah pengaksesan data secara bersamaan pada waktu yang sama - Mahasiswa
menyelesaikan kasus yang diberikan oleh dosen dalam kelompok. - Mahasiswa mengikuti test formatif. Tugas terstruktur (perorangan) - Keaktifan dalam diskusi kelompok - Ketepatan penyelesaia n kasus. - Hasil test formatif 10 2, 4, 6 Daftar Referensi:
7. Silberschatz, Abraham; Korth , Henry F.; Sudarshan ,S. 2009. Database System Concepts, 6th edition, McGraw-Hill 8. Laudon,Kennet.2012. Management Information Systems, 12th Edition, Prentice Hall
9. Dubois, Paul.2008 .MySQl Developer's Library, 4th edition, Addison-Wesley
10
11. Teorey, Toby; Lightstone, Sam; Nadeau, Tom, 2008. Database Modeling and Design, 4th Edition, Morgan Kaufman 12. Kofler,Michael,2005. The Definitive Guide to MySQL 5, 3rd Edition, Apress
11
FORMAT RANCANGAN TUGAS
Nama Mata Kuliah : Sistem Data Sks : 5 (4-1)
Program Studi : Teknik Informatika Pertemuan ke : 2-3
Fakultas : Teknik
A. TUJUAN TUGAS:
Mampu menjelaskan latar belakang dan sejarah sistem basis data,pengertian sistem file, basis data B. URAIAN TUGAS:
1. Obyek Garapan: Konsep Dasar Sistem Basis Data 2. Batasan yang harus dikerjakan:
a. Konsep Data dan Informasi b. Data dalam sistem informasi
c. Pengorganisasian data secara tradisional
d. Penggunaan basis data dalam pengelolaan data. e. Pemodelan data.
3. Metode/Cara Pengerjaan (acuan cara pengerjaan):
- Mahasiswa mendiskusikan permasalahan yang sudah disusun dosen dalam kelompok kecil - Permasalahan yang didiskusikan:
1) Apa yang dimaksud dengan data dan informasi? 2) Bagaimana peran data dalam sebuah sistem informasi? 3) Bagaimana peran data mempengaruhi aktifitas organisasi?
4) Bagaimana pengorganisasian data sebelum menggunakan basis data dan apa kelemahannya? 5) Bagaimana DBMS (database management system) menangani pengelolaan data organisasi? 6) Apa saja metode yang dapat digunakan untuk memodelkan data?
- Mahasiswa mendiskusikan hasil diskusi kelompok dalam diskusi kelas. - Mahasiswa mengikuti tes formatif
4. Deskripsi Luaran tugas yang dihasilkan:
12 C. KRITERIA PENILAIAN (10%):
- Keaktifan dalam diskusi - Hasil tes formatif perorangan
RUBRIK PENILAIAN KRITERIA 1:Keaktifan dalam diskusi (25%)
DIMENSI Sangat Memuaskan (≥80) Memuaskan (65-79) Batas (55-64) Kurang Memuaskan (40-54) Di bawah standard (<40) SKOR Keaktifan mencari literatur
Sangat aktif Aktif Cukup aktif Kurang aktif Tidak aktif 50%
Keaktifan berdiskusi
Sangat aktif Aktif Cukup aktif Kurang aktif Tidak aktif 50%
TOTAL 100%
KRITERIA 2: Hasil tes formatif perorangan (75%)
DIMENSI Sangat Memuaskan (≥80) Memuaskan (65-79) Batas (55-64) Kurang Memuaskan (40-54) Di bawah standard (<40) SKOR Skor 100%
13
FORMAT RANCANGAN TUGAS
Nama Mata Kuliah : Sistem Data Sks : 5 (4-1)
Program Studi : Teknik Informatika Pertemuan ke : 4-7
Fakultas : Teknik
A. TUJUAN TUGAS:
Mampu merancang sebuah basis data untuk sebuah sistem informasi. B. URAIAN TUGAS:
1. Obyek Garapan: Perancangan Basis Data 2. Batasan yang harus dikerjakan:
a. Basis Data Relational b. Entity Relationship Model c. Normalisasi
3. Metode/Cara Pengerjaan (acuan cara pengerjaan):
- Mahasiswa memperhatikan dan mendiskusikan contoh rancangan basis data yang disajikan oleh dosen.
- Mahasiswa mendiskusikan kasus perancangan basis data untuk sistem informasi yang disusun oleh dosen dalam kelompok kecil. Dengan permasalahan sebagai berikut:
1) Bagaimana menentukan entitas, relasi dan atribut dari aturan-aturan bisnis dalam sebuah organisasi.? 2) Bagaimana menggambarkan hubungan antara entitas dan relasi dalam sebuah model entity relationship? 3) Bagaimana mentransformasi rancangan dalam model entity relationship kedalam bentuk model relational?
4) Bagaimana cara menerapkan konsep normalisasi tabel untuk mengevaluasi dan memperbaiki rancangan basis data yang telah dibuat?
- Berdasar hasil diskusi mahasiswa merancang sebuah basis data berdasar kasus yang didiskusikan secara berkelompok. - Mahasiswa membuat laporan secara berkelompok yang berisi proses perancangan basis data yang telah dibuat.
- Mahasiswa mempresentasikan laporan dan hasil rancangan basis data yang dibuat.
4. Deskripsi Luaran tugas yang dihasilkan:
14 C. KRITERIA PENILAIAN (30%):
- Keaktifan dalam Kelompok
- Kualitas Rancangan dan laporan yang dibuat dalam kelompok - Kemampuan presentasi dan diskusi
RUBRIK PENILAIAN KRITERIA 1:Keaktifan dalam kelompok (25%)
DIMENSI Sangat Memuaskan (≥80) Memuaskan (65-79) Batas (55-64) Kurang Memuaskan (40-54) Di bawah standard (<40) SKOR Kontribusi dalam pengerjaan tugas
Sangat berkontribusi berkontribusi Cukup berkontribusi
Kurang berkontribusi
Tidak berkontribusi 100%
TOTAL 100%
KRITERIA 2: Kualitas Rancangan dan laporan yang dibuat dalam kelompok (50%)
DIMENSI Sangat Memuaskan (≥80) Memuaskan (65-79) Batas (55-64) Kurang Memuaskan (40-54) Di bawah standard (<40) SKOR Kelengkapan konsep Sangat lengkap (mampu mengembangkan konsep secara optimal) Lengkap (melebihi konsep minimal pada modul) Cukup lengkap (sesuai konsep minimal pada modul) Kurang lengkap (dibawah konsep minimal pada modul) Tidak lengkap (konsep tidak sesuai) 40% Ketepatan penerapan konsep dalam desain Sangat tepat (sesuai dengan logika ilmiah)
Tepat Cukup tepat Kurang tepat Tidak tepat 40%
Ide baru dan kreativitas
Sangat baik (memunculkan beberapa ide baru)
Baik (memunculkan ide
baru)
Cukup baik (ide seperti pada
modul) Kurang baik (ide di bawah tuntutan modul) Tidak baik (miskin ide) 20% Total 100%
15 KRITERIA 3: Kemampuan presentasi dan diskusi (25%)
DIMENSI Sangat Memuaskan (≥80) Memuaskan (65-79) Batas (55-64) Kurang Memuaskan (40-54) Di bawah standard (<40) SKOR Kemampuan presentasi Sangat Mampu mempresentasikan dengan sangat baik
Mampu Cukup mampu Kurang mampu Tidak mampu 50%
Kemampuan diskusi Sangat mampu menjawab pertanyaan diskusi dengan baik
Mampu Cukup mampu Kurang mampu Tidak mampu 50%
16
FORMAT RANCANGAN TUGAS
Nama Mata Kuliah : Sistem Data Sks : 5 (4-1)
Program Studi : Teknik Informatika Pertemuan ke : 8-11
Fakultas : Teknik
A. TUJUAN TUGAS:
Mampu menggunakan SQL untuk mengimplementasikan rancangan basis data dan melakukan query data sesuai kebutuhan output sistem.
B. URAIAN TUGAS:
1. Obyek Garapan: Structured Query Languange (SQL) 2. Batasan yang harus dikerjakan:
a. Data Definition Language (DDL) b. Data Manipulation Languange (DML) c. Query data
3. Metode/Cara Pengerjaan (acuan cara pengerjaan):
- Mahasiswa memperhatikan dan mendiskusikan penggunaan SQL untuk membangun basis data dan query data.
- Mahasiswa mendiskusikan kasus mendiskusikan penggunaan SQL yang disusun oleh dosen dalam kelompok kecil. Dengan permasalahan sebagai berikut:
1) Bagaimana membuat basis data dan tabel-tabel dengan menggunakan SQL? 2) Bagaimana memodifikasi struktur tabel yang telah dibuat?
3) Bagaimana membuat relasi antar tabel yang telah dibuat?
4) Bagaimana memasukkan data kedalam tabel-tabel yang telah dibuat?
5) Bagaimana merubah atau menghapus data yang telah dimasukkan dalam tabel? 6) Bagaimana melakukan query data yang telah ada dalam tabel-tabel basis data
- Berdasar hasil diskusi mahasiswa mengimplementasikan rancangan yang telah dibuat dari tugas sebelumnya kedalam DBMS dengan menggunakan perintah-perintah SQL yang telah dipelajari.
- Mahasiswa membuat laporan secara berkelompok yang berisi penerapan perintah SQL dan hasil penerapannya. - Mahasiswa mempresentasikan laporan dan hasil penerapan SQL yang telah dibuat.
4. Deskripsi Luaran tugas yang dihasilkan:
17 C. KRITERIA PENILAIAN (30%):
- Keaktifan dalam Kelompok
- Kualitas Rancangan dan laporan yang dibuat dalam kelompok - Kemampuan presentasi dan diskusi
RUBRIK PENILAIAN KRITERIA 1:Keaktifan dalam kelompok (25%)
DIMENSI Sangat Memuaskan (≥80) Memuaskan (65-79) Batas (55-64) Kurang Memuaskan (40-54) Di bawah standard (<40) SKOR Kontribusi dalam pengerjaan tugas
Sangat berkontribusi berkontribusi Cukup berkontribusi
Kurang berkontribusi
Tidak berkontribusi 100%
TOTAL 100%
KRITERIA 2: Kualitas Rancangan dan laporan yang dibuat dalam kelompok (50%)
DIMENSI Sangat Memuaskan (≥80) Memuaskan (65-79) Batas (55-64) Kurang Memuaskan (40-54) Di bawah standard (<40) SKOR Kelengkapan konsep Sangat lengkap (mampu mengembangkan konsep secara optimal) Lengkap (melebihi konsep minimal pada modul) Cukup lengkap (sesuai konsep minimal pada modul) Kurang lengkap (dibawah konsep minimal pada modul) Tidak lengkap (konsep tidak sesuai) 40% Ketepatan penerapan konsep dalam desain Sangat tepat (sesuai dengan logika ilmiah)
Tepat Cukup tepat Kurang tepat Tidak tepat 40%
Ide baru dan kreativitas
Sangat baik (memunculkan beberapa ide baru)
Baik (memunculkan ide
baru)
Cukup baik (ide seperti pada
modul) Kurang baik (ide di bawah tuntutan modul) Tidak baik (miskin ide) 20% Total 100%
18 KRITERIA 3: Kemampuan presentasi dan diskusi (25%)
DIMENSI Sangat Memuaskan (≥80) Memuaskan (65-79) Batas (55-64) Kurang Memuaskan (40-54) Di bawah standard (<40) SKOR Kemampuan presentasi Sangat Mampu mempresentasikan dengan sangat baik
Mampu Cukup mampu Kurang mampu Tidak mampu 50%
Kemampuan diskusi Sangat mampu menjawab pertanyaan diskusi dengan baik
Mampu Cukup mampu Kurang mampu Tidak mampu 50%
19
FORMAT RANCANGAN TUGAS
Nama Mata Kuliah : Sistem Data Sks : 5 (4-1)
Program Studi : Teknik Informatika Pertemuan ke : 12-14
Fakultas : Teknik
A. TUJUAN TUGAS:
Mampu menerapkan pemograman basis data untuk meningkatkan kemampuan pengelolaan data DBMS
B. URAIAN TUGAS:
1. Obyek Garapan: Stored Programs 2. Batasan yang harus dikerjakan:
a. Function b. Procedured c. Trigger d. Event
3. Metode/Cara Pengerjaan (acuan cara pengerjaan):
- Mahasiswa memperhatikan dan mendiskusikan teknik pemograman menggunakan SQL yang disajikan oleh dosen.
- Mahasiswa mendiskusikan kasus pemograman basis data dengan SQL yang disusun oleh dosen dalam kelompok kecil. Dengan permasalahan sebagai berikut:
1) Apa yang dimaksud dengan stored program?
2) Bagaimana membuat dan memanggil sebuah Function baru dengan SQL? 3) Bagaimana membuat dan memanggil sebuah Procedured baru dengan SQL? 4) Bagaimana membuat dan memanggil sebuah Trigger baru dengan SQL? 5) Bagaimana penggunaan Event dalam SQL?
- Berdasar hasil diskusi mahasiswa mengimplementasikan teknik pemograman basis data yang telah dipelajari berdasar kasus yang diberikan oleh dosen.
- Mahasiswa membuat laporan secara berkelompok tentang penggunaan dan pengimplementasian stored program dalam basis data.
4. Deskripsi Luaran tugas yang dihasilkan:
20 C. KRITERIA PENILAIAN (10%):
- Keaktifan dalam diskusi kelompok - Kualitas Laporan.
RUBRIK PENILAIAN KRITERIA 1:Keaktifan dalam diskusi (25%)
DIMENSI Sangat Memuaskan (≥80) Memuaskan (65-79) Batas (55-64) Kurang Memuaskan (40-54) Di bawah standard (<40) SKOR Keaktifan mencari literatur
Sangat aktif Aktif Cukup aktif Kurang aktif Tidak aktif 50%
Keaktifan berdiskusi
Sangat aktif Aktif Cukup aktif Kurang aktif Tidak aktif 50%
TOTAL
KRITERIA 2: Kualitas Laporan (75%)
DIMENSI Sangat Memuaskan (≥80) Memuaskan (65-79) Batas (55-64) Kurang Memuaskan (40-54) Di bawah standard (<40) SKOR Kelengkapan konsep Sangat lengkap (mampu mengembangkan konsep secara optimal) Lengkap (melebihi konsep minimal pada modul) Cukup lengkap (sesuai konsep minimal pada modul) Kurang lengkap (dibawah konsep minimal pada modul) Tidak lengkap (konsep tidak sesuai) 40%
Ketepatan konsep Sangat tepat (sesuai dengan
logika ilmiah)
21 Ide baru dan
kreativitas
Sangat baik (memunculkan beberapa ide baru)
Baik (memunculkan ide
baru)
Cukup baik (ide seperti pada
modul) Kurang baik (ide di bawah tuntutan modul) Tidak baik (miskin ide) 20% Total 100%
22
FORMAT RANCANGAN TUGAS
Nama Mata Kuliah : Sistem Data Sks : 5 (4-1)
Program Studi : Teknik Informatika Pertemuan ke : 15
Fakultas : Teknik
A. TUJUAN TUGAS:
Mampu memahami bagaimana sebuah query di proses dan bagaimana mengoptimalkan perintah query untuk mempercepat proses. B. URAIAN TUGAS:
1. Obyek Garapan: Proses query dan optimasi query 2. Batasan yang harus dikerjakan:
a. Aljabar relasional b. Optimasi Query
3. Metode/Cara Pengerjaan (acuan cara pengerjaan):
- Mahasiswa memperhatikan dan mendiskusikan bagaimana sebuah query diproses yang disajikan oleh dosen.
- Mahasiswa mendiskusikan kasus pemrosesan query yang disusun oleh dosen dalam kelompok kecil. Dengan permasalahan sebagai berikut:
1) Bagaimana sebuah query dinyatakan dalam aljabar relational? 2) Bagaimana langkah-langkah pemrosesan query?
3) Bagaimana mengoptimalkan proses query agar dapat memberikan respon lebih cepat? - Berdasar hasil diskusi mahasiswa menyelesaikan kasus yang diberikan oleh dosen.
- Mahasiswa mengikuti test formatif. 4. Deskripsi Luaran tugas yang dihasilkan:
- Laporan kelompok berisi penyelesaian kasus yang diberikan oleh dosen.
- Hasil test formatif perorangan yang dilakukan selama 50 menit terakhir pada tahap ini.
C. KRITERIA PENILAIAN (10%): - Keaktifan dalam diskusi kelompok - Ketepatan penyelesaian kasus. - Hasil test formatif
23
RUBRIK PENILAIAN
KRITERIA 1:Keaktifan dalam diskusi (25%)
DIMENSI Sangat Memuaskan (≥80) Memuaskan (65-79) Batas (55-64) Kurang Memuaskan (40-54) Di bawah standard (<40) SKOR Keaktifan mencari literatur
Sangat aktif Aktif Cukup aktif Kurang aktif Tidak aktif 50%
Keaktifan berdiskusi
Sangat aktif Aktif Cukup aktif Kurang aktif Tidak aktif 50%
TOTAL
KRITERIA 2: Ketepatan penyelesaian kasus (50%)
DIMENSI Sangat Memuaskan (≥80) Memuaskan (65-79) Batas (55-64) Kurang Memuaskan (40-54) Di bawah standard (<40) SKOR
Ketepatan konsep Sangat tepat (sesuai dengan
logika ilmiah)
Tepat Cukup tepat Kurang tepat Tidak tepat 100%
Total 100%
KRITERIA 3: Hasil tes formatif perorangan (25%)
DIMENSI Sangat Memuaskan (≥80) Memuaskan (65-79) Batas (55-64) Kurang Memuaskan (40-54) Di bawah standard (<40) SKOR Skor 100%
24
FORMAT RANCANGAN TUGAS
Nama Mata Kuliah : Sistem Data Sks : 5 (4-1)
Program Studi : Teknik Informatika Pertemuan ke : 16
Fakultas : Teknik
A. TUJUAN TUGAS:
Mampu menerapkan konsep transaksi dalam penanganan masalah pengaksesan data secara bersama. B. URAIAN TUGAS:
1. Obyek Garapan: Transaksi 2. Batasan yang harus dikerjakan:
a. Konsep Transaksi b. Transaction Property c. Penerapan transaksi
3. Metode/Cara Pengerjaan (acuan cara pengerjaan):
- Mahasiswa memperhatikan dan mendiskusikan bagaimana penanganan masalah pengaksesan data secara bersamaan pada waktu yang sama. Dengan permasalahan sebagai berikut:
1) Masalah apa yang terjadi apabila terjadi perubahan sebuah data yang dilakukan oleh beberapa pengguna dalam waktu bersamaan? Bagaimana penangananya?
2) Apa yang dimaksud dengan transaksi?
3) Bagaimana transaksi dapat menangani masalah pengaksesan data secara bersamaan? 4) Apa saja syarat dari sebuah transaksi?
5) Bagaimana penerapan transaksi dalam basis data?
- Berdasar hasil diskusi mahasiswa menyelesaikan kasus yang diberikan oleh dosen dalam kelompok. - Mahasiswa mengikuti test formatif.
4. Deskripsi Luaran tugas yang dihasilkan:
- Laporan kelompok berisi penyelesaian kasus yang diberikan oleh dosen.
- Hasil test formatif perorangan yang dilakukan selama 50 menit terakhir pada tahap ini.
C. KRITERIA PENILAIAN (10%):
25
- Ketepatan penyelesaian kasus. - Hasil test formatif
RUBRIK PENILAIAN KRITERIA 1:Keaktifan dalam diskusi (25%)
DIMENSI Sangat Memuaskan (≥80) Memuaskan (65-79) Batas (55-64) Kurang Memuaskan (40-54) Di bawah standard (<40) SKOR Keaktifan mencari literatur
Sangat aktif Aktif Cukup aktif Kurang aktif Tidak aktif 50%
Keaktifan berdiskusi
Sangat aktif Aktif Cukup aktif Kurang aktif Tidak aktif 50%
TOTAL
KRITERIA 2: Ketepatan penyelesaian kasus (50%)
DIMENSI Sangat Memuaskan (≥80) Memuaskan (65-79) Batas (55-64) Kurang Memuaskan (40-54) Di bawah standard (<40) SKOR
Ketepatan konsep Sangat tepat (sesuai dengan
logika ilmiah)
Tepat Cukup tepat Kurang tepat Tidak tepat 40%
Total 100%
KRITERIA 3: Hasil tes formatif perorangan (25%)
DIMENSI Sangat Memuaskan (≥80) Memuaskan (65-79) Batas (55-64) Kurang Memuaskan (40-54) Di bawah standard (<40) SKOR Skor 100%
26
GARIS BESAR MATERI PEMBELAJARAN
No. Pertemuan Materi Pembelajaran Garis Besar Materi Pembelajaran
1. 1 Penjelasan Umum
Pelaksanaan Perkuliahan
Pertemuan membahas capaian pembelajaran, metode dan strategi dalam pembelajaran, evaluasi, serta tugas-tugas yang akan dicapai selama pembelajaran
2. 2-3 Konsep Dasar Sistem
Basis Data
Pertemuan ini akan membahas: - Konsep data dan Informasi - Data dalam Sistem Informasi
- Pengorganisasian data secara tradisional - Penggunaan basis data dalam pengelolaan data - Pemodelan data
3. 4-7 Perancangan basis data Pertemuan ini akan membahas:
- Basis data Relational - Entity Relationship Model. - Normalisasi
4. 8-11 Structured Query
Languange (SQL)
Pertemuan ini akan membahas: - Data Definition Language - Data Manipulation Languange - Query
5. 12-14 Stored Programs Pertemuan ini akan membahas:
- Function
- Stored Procedured - Trigger
- Event 6. 15 Proses query dan optimasi
query
Pertemuan ini akan membahas: - Aljabar relational
- Optimasi query
7. 16 Transaksi Pertemuan ini akan membahas:
- Konsep Transaksi - Transaction Property - Penerapan Transaksi
27 2) Tim Teknis dan CV Penyusun Utama
Tim teknis terdiri dari penyusun utama dan tim pendukung sebagai berikut:
No. Nama Posisi dalam Tim Tugas
1. Dirko G. S. Ruindungan ketua Menyusun materi modul A. Identitas Diri
1. Nama Lengkap Dirko Gustaafiano Setyadharmaputra Ruindungan, S.T., M.Eng
2. Jenis Kelamin Laki-laki
3. Jabatan Fungsional Asisten Ahli
4. NIP 198906242018031001
5. NIDN 0024068905
6. Tempat dan Tanggal Lahir Manado, 24 Juni 1989
7. E-mail dirko@unsrat.ac.id
8. Nomor Telepon/HP 083132082176
9. Alamat Kantor Jl. Kampus Unsrat, Bahu, Malalayang, Kota Manado, Sulawesi Utara
10. Fakultas/Program Studi Fakultas Teknik Program Studi Teknik Informatika 11. Lulusan yang Telah
Dihasilkan
-
12. Mata Kuliah yang Diampu
✓ Sistem Data
✓ Teknologi Basis Data ✓ Sistem Aplikasi Korporat B. Riwayat Pendidikan
2.1. Program: S1 S2 S3
2.2. Nama PT Universitas Sam Ratulangi Universitas Gadjah Mada
2.3. Bidang Ilmu Teknik Informatika Teknologi Informasi
2.4. Tahun Masuk 2007 2013 2.5. Tahun Lulus 2012 2015 2.6. Judul Skripsi/ Tesis/Disertasi Analisa Perbandingan Performansi Web Konvensional dan AJAX. Studi Kasus Ujian Online
Pengembangan Ontologi sebagai Domain Pengetahuan untuk Sistem Rekomendasi Asupan Nutrisi Kehamilan
2.7. Nama Pembimbing/ Promotor
• Ir. Hans F. Wowor, M.Kom
• Alicia Sinsuw, ST, MT • Meicsy, E.I. Najoan,
ST, MT
• Paulus Insap Santosa • Sri Suning Kusumawardani
C. Pengalaman Penelitian dalam 5 Tahun Terakhir (bisa anggota)
No. Tahun Judul Penelitian Pendanaan
Sumber Jml (Juta
28
- - -
-D. Pengalaman Pengabdian kepada Masyarakat dalam 5 Tahun Terakhir (bisa anggota)
No. Tahun Judul Pengabdian
Kepada Masyarakat Pendanaan
Sumber Jml (Juta
Rp) 1.
E. Publikasi Ilmiah dalam Jurnal dalam 5 Tahun Terakhir (bisa anggota)
No. Judul Artikel Ilmiah Nama Jurnal Volume/Nomo
r/Tahun
- - - -
F. Pemakalah Seminar Ilmiah (Oral Presentation) dalam 5 Tahun Terakhir No.
Nama Pertemuan Ilmiah/
Seminar
Judul Artikel Ilmiah Waktu dan
Tempat
1.
Seminar Nasional Aplikasi Teknologi Informasi (SNATi)
Perancangan Ontologi Prenatal-Nutrition dan Evaluasinya menggunakan Schema Metric OntoQA Yogyakarta, 21 Juni 2014 2. International Conference on Sustainable Engineering Practices (IConSEP 2018) SWRL Implementation in Providing Ontology-Based Nutrition Recommendations Manado, 8-9 November 2018
G. Karya Buku dalam 5 Tahun Terakhir
No. Judul Buku Tahun Jumlah
Halaman Penerbit
1.
H. Perolehan HKI dalam 5-10 Tahun Terakhir
No. Judul/Tema HKI Tahun Jenis Nomor P/ID
- - - - -
I. Pengalaman Merumuskan Kebijakan Publik/Rekayasa Sosial Lainnya dalam 5 Tahun Terakhir
No.
Judul/Tema/Jenis Rekayasa Sosial
Lainnya yang telah Diterapkan Tahun Tempat Penerapan Respon Masyarakat - - - - -
J. Penghargaan dalam 10 tahun Terakhir (dari pemerintah, asosiasi atau institusi lainnya)
No. Jenis Penghargaan Institusi Pemberi
29
- - -
-Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar dan dapat dipertanggungjawabkan secara hukum. Apabila di kemudian hari ternyata dijumpai ketidak-sesuaian dengan kenyataan, saya sanggup menerima sanksi.
Manado, 15 Maret 2019 Ketua Tim Pengusul,
30 3) Sertifikat
33 4) Rencana Penganggaran
Tabel Pembiayaan:
MATERIAL VOLUME SATUAN
HARGA SATUAN (Rp)
JUMLAH (Rp) Biaya Bahan Habis Pakai
• Flashdisk 1 buah 150,000 150,000
• Biaya Fotocopy (Draft/Final Modul dan Pelaporan) termasuk Penjilidan
25 rangkap 15,000 500,000
• Cartridge Printer 2 buah 225,000 450,000
• ATK untuk koordinasi dan
diseminasi 10 pak 30,000 300,000
• Kertas 2 rim 60,000 120,000
• Tinta Printer 3 botol 60,000 180,000
• Biaya Konsumsi/Snack untuk kebutuhan koordinasi dan diseminasi
30 dos 30,000 900,000
• Biaya Transportasi 6 bulan 200,000 1,200,000 • Biaya Komunikasi (Internet
dan Telepon) 6 bulan 200,000 1,200,000