22
KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM DATA Nama : Agustinus Jacobus, ST, MCs Institusi : Universitas Sam Ratulangi Manado Fakultas : Teknik Program Studi : Teknik Informatika 2017

KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM DATA

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM DATA

KERANGKA MODUL PEMBELAJARAN

MATA KULIAH: SISTEM DATA

Nama : Agustinus Jacobus, ST, MCs

Institusi : Universitas Sam Ratulangi Manado

Fakultas : Teknik

Program Studi : Teknik Informatika

2017

Page 2: KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM DATA

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.

Page 3: KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM DATA

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

Page 4: KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM DATA

-

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

Page 5: KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM DATA

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

Page 6: KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM DATA

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.

Page 7: KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM DATA

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%

Page 8: KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM DATA

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).

Page 9: KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM DATA

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%

Page 10: KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM DATA

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%

Page 11: KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM DATA

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).

Page 12: KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM DATA

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%

Page 13: KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM DATA

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%

Page 14: KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM DATA

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.

Page 15: KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM 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%

Page 16: KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM DATA

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%

Page 17: KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM DATA

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

Page 18: KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM DATA

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%

Page 19: KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM DATA

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.

Page 20: KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM DATA

- 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%

Page 21: KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM DATA

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

Page 22: KERANGKA MODUL PEMBELAJARAN MATA KULIAH: SISTEM DATA