kerangka modul pembelajaran mata kuliah: sistem data
TRANSCRIPT
KERANGKA MODUL PEMBELAJARAN
MATA KULIAH: SISTEM DATA
Nama : Agustinus Jacobus, ST, MCs
Institusi : Universitas Sam Ratulangi Manado
Fakultas : Teknik
Program Studi : Teknik Informatika
2017
RANCANGAN PEMBELAJARAN
Nama Mata Kuliah : Sistem Data sks : 5 (4-1) sks
Program Studi : Teknik Informatika Fakultas : Teknik
Dosen : Agustinus Jacobus , ST.,MCs
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.
Matriks pembelajaran:
Ming
Kemampuan
akhir yang
diharapkan
Bahan Kajian/Materi
Pembelajaran
Bentuk
Pembelajaran
Waktu
Belajar
(Menit)
Deskripsi Tugas Luaran Kriteria
Penilaian
(Indikator)
Bobot
Nilai
(%)
Referensi
1 2 3 4 5 6 7 8
1 Penjelasan Umum
Pelaksanaan
Perkuliahan
Diskusi Teori: 200
Praktek:160
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
- Pemodelan data
Diskusi
Kelompok
Teori: 200
Praktek:160
- 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
- Basis data Relational
- Entity Relationship
Model.
- Normalisasi
Studi Kasus
Project Based
Learning
Teori: 400
Praktek: 320
- 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
Rancangan
basis data
(kelompok)
- Keaktifan
dalam
kelompok
- Kemampuan
presentasi dan
diskusi
- Kualitas
laporan
- Inovasi
30 1, 5
-
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
Teori: 400
Praktek: 320
- 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
- Kemampuan
presentasi dan
diskusi
- Kualitas
laporan
- Inovasi
30 1, 3
12-14 Mampu
menerapkan
pemograman basis
data untuk
meningkatkan
kemampuan
pengelolaan data
DBMS
Stored Programs
- Function
- Stored Procedured
- Trigger
- Event
Diskusi
Kelompok
Studi Kasus
Teori: 200
Praktek: 160
- 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
Laporan
kelompok
- Keaktifan
dalam diskusi
kelompok
- Kualitas
Laporan.
10 3
15 mampu memahami
bagaimana sebuah
query di proses dan
Proses query dan
optimasi query
- Aljabar relasional
Diskusi
Kelompok
Teori: 200
Praktek: 160
- Mahasiswa
mendiskusikan kasus
pemrosesan query yang
Laporan
Perorangan
- Keaktifan
dalam diskusi
kelompok
10 1, 5
bagaimana
mengoptimalkan
perintah query
untuk mempercepat
proses.
- Optimasi Query Studi Kasus disusun oleh dosen
dalam kelompok kecil.
- Berdasar hasil diskusi
mahasiswa
menyelesaikan kasus
yang diberikan oleh
dosen.
- Mahasiswa mengikuti
test formatif
Hasil tes
formatif
(perorangan)
- Ketepatan
penyelesaian
kasus.
- Hasil test
formatif
16 Mampu
menerapkan konsep
transaksi dalam
penanganan
masalah
pengaksesan data
secara bersama
Transaksi
- Konsep Transaksi
- Transaction Property
- Penerapan transaksi
Studi Kasus Teori: 200
Praktek: 160
- 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
penyelesaian
kasus.
- Hasil test
formatif
10 2, 4
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
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.
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%
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).
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%
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%
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).
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%
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%
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.
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%
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%
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
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%
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.
- 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%
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