usulan modul e-learning · usulan module-learning judul mata kuliah: sistem data penyusun: dirko...
TRANSCRIPT
USULAN
MODUL E-LEARNING
JUDUL MATA KULIAH:
Sistem Data
Penyusun:
Dirko Gustaafiano Setyadharmaputra Ruindungan,
198906242018031001 (Ketua)
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
MARET 2019
ii
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
4. Rencana Penganggaran .........................................................................................33
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
berkelompok
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
6. Kofler,Michael,2005. The Definitive Guide to MySQL 5, 3rd Edition, Apress
5
LAMPIRAN
1) Rancangan pembelajaran matakuliah terkait selama satu semester
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.
Sub: Mengembangkan sistem basis data yang mampu menangani permasalahan struktur data untuk sistem informasi dari bidang-bidang yang terkait.
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. Hoffer, Jeffrey A.; Prescott, Mary B.; McFadden, Fred R. 2008. Modern Database Management, 8th edition, Prentice Hall
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:
Hasil tes formatif (perorangan) yang dilaksanakan selama 50 menit terakhir pada tahap ini.
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:
- Rancangan basis data dan laporan (kelompok).
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%
Total 100%
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:
- Laporan kelompok berisi hasil penerapan rancangan dan SQL pada database management system (DBMS).
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%
Total 100%
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:
- Laporan kelompok tentang penggunaan dan pengimplementasian stored program dalam basis data.
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)
Tepat
Cukup tepat Kurang tepat Tidak tepat 40%
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%):
- Keaktifan dalam diskusi dalam kelompok.
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 [email protected]
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
Rp)
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
Penghargaan Tahun
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,
Dirko Gustaafiano Setyadharmaputra Ruindungan, S.T., M.Eng.
30
3) Sertifikat
31
32
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
TOTAL 5,000,000