• Tidak ada hasil yang ditemukan

RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS GUNADARMA

N/A
N/A
Protected

Academic year: 2021

Membagikan "RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS GUNADARMA"

Copied!
30
0
0

Teks penuh

(1)

RENCANA PEMBELAJARAN SEMESTER

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INDUSTRI

UNIVERSITAS GUNADARMA

MATA KULIAH

KODE

RUMPUN MK

BOBOT

SEMESTER

TGL REVISI

Sistem Basis Data 1

AK045229

2 SKS

V (PTA)

OTORISASI

PENGEMBANG RPS

KOORDINATOR MATA KULIAH

KETUA PROGRAM STUDI

Prof. Dr.-Ing. Adang Suhendra

Capaian Pembelajaran (CP)

Program Studi :pengetahuan, sikap, keterampilan, kompetensi, dan akumulasi pengalaman kerja

1. Memahami dan menjelaskan konsep yang berkaitan dengan pemodelan dan abstraksi data, serta membangun

aplikasi perangkat lunak perngorganisasian data dan penjaminan keamanan akses data.

2. Menguasai konsep basis data, keamanan data dan skalabilitas data.

3. Mengimplementasikan basis data, keamanan data, dan skalabilitas data dalam pemrograman aplikasi.

Mata Kuliah :

1. Memahami konsep dan teknologi sistem basis data, serta skalabilitas data (1-2)

2. Memahami konsep model relasional basis data (3-4)

3. Memahami dan menguasai Structured Query Language dan Optimasinya (5-6)

4. Mengaplikasikan SQL pada pemrograman (7)

5. Menguasai konsep dan prinsip normalisasi, serta perancangan basis data (8-9)

6. Mengaplikasikan hasil perancangan basis data pada pemrograman (10)

(2)

8. Memahami konsep unstructured query language / NoSQL dan menerapkan pada MongoDB (13)

9. Menguasai konsep keamanan basis data (14)

10. Mengimplementasikan konsep keamanan basis data pada pemrograman (15) J.612000.003.01

Deskripsi Singkat MK

Mata Kuliah ini membahas tentang perancangan dan pengelolaan basis data, pembahasan diawali dengan pemahaman

konsep basis data dan dilanjutkan dengan pemahaman prinsip perancangan dan pengelolaan bais data termasuk

keamanan bais data. Pada perkuliahan mata kuliah ini, mahasiswa melakukan praktek prinsip perancangan basis data

dan pengelolaan basis data dengan menggunakan perangkat lunak DBMS. Diakhir pertemuan mata kuliah ini juga akan

dibahas mengenai perkembangan basis data seiring dengan kebutuhan basis data yang mampu menangani transaksi

dengan cepat, tepat, dan dalam ukuran bais data yang besar.

Pustaka

UTAMA:

1. Connoly, Thomas; Begg, Carloyn. 2014. Database systems: A Practical Approach to Design, Implementation, and

Management (6

th

Edition). Pearson.

2. ITL

Education

Solutions

Limited.

2008.

Introduction

to

Database

Systems.

Pearson.

[

https://www.oreilly.com/library/view/introduction-to-database/9788131731925/}

3. Elmasri,

Ramez.

2016.

Fundamentals

of

Database

Systems,

7th

Editions.

Pearson.

[

https://www.pearson.com/us/higher-education/program/Elmasri-Fundamentals-of-Database-Systems-7th-Edition/PGM189052.html]

4. Silberschatz, Avi; Korth, Henry F., Sudarshan, S. 2019 Database System Concepts Seventh Edition. McGraw-Hill.

[

https://www.db-book.com/db7/index.html]

5. Chodorow, Kristina. 2013. MongoDB: The Definitive Guide, Second Edition. California: O’Reilly Media.

6. Bryla, Bob. 2015. Oracle Database 12c DBA Handbook (Oracle Press) 1st Edition. [

https://www.amazon.com/Oracle-Database-12c-Handbook-Press/dp/0071798781]

7.

GoalKicker. 2015. MySQL Notes for Professionals.

8.

Database Security Guide. 2019. Oracle Database 12.2 release version. https://docs.oracle.com/en/database/oracle/oracle-database/12.2/dbseg/index.html

(3)

Media Pembelajaran

Perangkat Lunak

Perangkat Keras

MySQL, Oracle, MongoDB

Komputer, Laptop, Proyektor

Mata Kuliah Prasyarat

Metode Pembelajaran

1. Ceramah/Kuliah Pakar,

2. Problem Based Learning/FGD

3. Project Based Learning

4. Praktik Laboratorium

5. Self-Learning (V-Class)

6. Diskusi Kelompok

Minggu

Ke-

CP-MK

Materi Pembelajaran

Metode / Strategi

Pembelajaran

Penilaian

Referensi

Indikator

Bentuk

Bobot

1 - 2

Memahami

konsep

dan teknologi sistem

basis

data,

serta

skalabilitas data

- Konsep Dasar Sistem Basis Data

- Konsep Lingkungan dan Teknologi Basis Data - Konsep Skalabilitas

Data

- Konsep Model Data - Peran dalam Sistem

Basis Data

1,2,4 - Menjelaskan definisi, tujuan, dan lingkungan sistem basis data dengan benar.

- Menyebutkan dan menjelaskan teknologi basis data dengan benar.

- Menjelaskan prinsip skalabilitas dalam data dengan benar.

- Menjelaskan peran dalam basis data dengan benar.

- Tugas 10 % 1,2,3,4

3-4

Memahami

konsep

model relasional basis

data

- Terminologi dalam model relasional, - Integrity Constraint, - Aljabar Relasional - Kalkulus Relasional 1,2, 3, 4 - Menyebutkan dan menjelaskan istilah (atribut, tupel, domain,

derajat, dan

kardinalitas) dan relasional keys (super keys, Candidate Key,

- Latihan dan Tugas

(4)

- Query Komersial primary key, Alternatif Key) dalam model relasional

- Menjelaskan relasi integritas (Null, Entity, Referential Integrity) - Menjelaskan dan

memberikan conto dalam Aljabar relasional (Operasi Dasar (Select, Project, Cartesian Product, Union, Set Difference)) dan Operasi Tambahan (Natural Join, Theta Join, Intersection, Devide), kalkulus relasional (tupel dan domain), dan query komersia (QUEL, QBE)l. 5-6

Memahami

dan

Menguasai Structured

Query Language dan

Optimasinya

- Pengenalan SQL - Perintah SQL - Studi Kasus - Advanced SQL

- Measure of Query Cost

- Optimasi Query 1,2,3,4 - Mencari referensi terkait - Menjelaskan dan menguasai perintah di dalam kelompok SQL (DDL, DML, dan DCL) dengan benar. - Memahami dan menguasai Advanvced SQL (Embedded dan dynamic) - Memahami pengukuran biaya Latihan 10 % 1,2,3,4

(5)

permintaan

- Menguasai optimasi queri: Transformasi ekspresi relasional, estimasi staistik hasil ekspresi, memilih perencanaan evaluasi,

materialized views,

optimasi query tingkat lanjuit. 7

Mengaplikasikan SQL

pada pemrograman

- Pengenalan MySQL - Lingkungan MySQL - Perintah SQL pada MySQL

- Optimasi Query pada MySQL 1,2,3,4,7 - Menerapkan, mendemonstrasikan perintah SQL pada MySQL (DDL, DML, dan DCL) pada MySQL. - Menerapkan optimasi

query pada MySQL.

Tugas 10 % 1,2,3,4,7

8-9

Menguasai konsep dan

prinsip

normalisasi,

serta

perancangan

basis data

- Model Entity Relationship Diagram (ERD)

- Konsep dan Proses

Normailsasi 1,2,4,6

- Mencari referensi perancangan basis data - Menjelaskan konsep ER

dan

mendemonstrasikan transformasi ER ke model data relasional. - Menjelaskan konsep dan mendomsntrasikan proses normalisasi Latihan 15 % 1,2,3,4 10

Mengaplikasikan hasil

perancangan basis

data pada

pemrograman

- Pengenalan Oracle - Computing Model - Interaksi antara SQL *Plus dengan SQL 1,2,4,6 - Menjelaskan dan mendomenstrasikan interaksi antara SQL *Plus dengan SQL - Mendemonstrasikan Tugas 10 % 6

(6)

- Oracle Database Server Architecture

- Studi Kasus

SQL pada Oracle dari perancangan basis data

11 UJIAN TENGAH SEMESTER

12

Memahami

konsep

PL/SQL pada Oracle

- Pengenalan PL/SQL - Lingkungan PL/SQL - Keuntungan dan Perintah SQL di dalam PL/SQL 1,2,4,6 - Mencari referensi mengenai PL/SQL pada Oracle - Memahami dan menjelaskan konsep dan penerapannya PL/SQL pada Oracle Tugas 5 % 6 13

Memahami

konsep

unstructured

query

language / NoSQL dan

menerapkan

pada

MongoDB

 Pengenalan NoSQL  Perbedaan SQL dengan NoSQL  Pengenalan Lingkungan MongoDB  Operator

 Operasi CRUD dan Query for Data, Koleksi, Agregate, Index  Studi Kasus 1,2,4,6 - Menyebutkan dan menjelaskan keuntungan dan manfaat dari NoSQL - Mendemonstrasikan

basis data pada MongoDB

Latihan 8 % 4,5

14

Menguasai

konsep

keamanan basis data

 Konsep keamanan basis data  Managing User Authentication and User  Application Development Security  Controlling Access to 1,2,4,6 - Mencari referensi konsep keamanan basis data

- Menyebutkan dan menjelaskan konsep keamanan basis data pada DBMS

(7)

Data

 Security Data on Network

 Monitoring Database Activity with Auditing 15

Mengimplementasikan

konsep

keamanan

basis

data

pada

pemrograman

- Proyek Database Security dengan menggunakan Oracle

3,6 - Mendemonstrasikan konsep keamanan basis data pada Oracle dengan benar

Tugas

12% 6,8

(8)

FORMAT RANCANGAN TUGAS 1

Nama Mata Kuliah : Sistem Basis Data 1 SKS : 3

Program Studi : Teknik Informatika Pertemuan ke : 1-2

Fakultas : Teknologi Industri A. TUJUAN TUGAS :

- Menjelaskan konsep Sistem Basis Data B. URAIAN TUGAS :

a. Obyek Garapan - Sistem Basis Data

b. Metode atau Cara pengerjaan

- Carilah referensi mengenai konsep dan lingkungan basis data, model data di

o Connoly, Thomas; Begg, Carloyn. 2014. Database systems: A Practical Approach to Design, Implementation, and Management (6th Edition). Pearson.

o ITL Education Solutions Limited. 2008. Introduction to Database Systems. Pearson. o Elmasri, Ramez. 2016. Fundamentals of Database Systems, 7th Editions. Pearson.

o Silberschatz, Avi; Korth, Henry F., Sudarshan, S. 2019 Database System Concepts Seventh Edition. McGraw-Hill. - Tugas :

 Rangkumlah referensi tersebut dengan mencakup aspek:  Konsep basis data

 Perbedaan sistem file tradisional dengan sistem file basis data  Keuntungan dan kerugian menggunakan basis data

 Pengguna basis data  Arsitektur basis data  Konsep skalabilitas data  Data Independence  Konsep DBMS

(9)

 Model Data(berbasis objek, record, konseptual, dan fisik)  Data dictionary

 Presentasikan hasil rangkuman tersebut di depan kelas dengan maksimal waktu 15 menit/kelompok c. Deskripsi Luaran tugas yang dihasilkan :

Paper yang dicetak dengan format lembar judul, kata pengantar, daftar isi, isi dari tugas, dan daftar pustaka dengan font Times New Roman, ukuran 12 dengan spasi 1.5, dan minimal 15 halaman.

C. KRITERIA PENILAIAN (10 %) - Kelengkapan isi rangkuman - Kebenaran isi rangkuman

- Daya Tarik komunikasi/presentasi

GRADING SCHEME COMPETENCE KRITERIA 1: Kelengkapan isi rangkuman

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang

Memuaskan

Di bawah standard SKOR Kelengkapan konsep Lengkap dan terpadu Lengkap Masih kurang

beberapa aspek yang belum terungkap

Hanya menunjukkan sebagian konsep saja

Tidak ada konsep 2

KRITERIA 2 :Kebenaran isi rangkuman

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang

Memuaskan

Di bawah standard SKOR Kebenaran konsep Diungkapkan dengan

tepat, terdapat aspek penting, analisis dan membantu

memahami konsep

Diungkap dengan tepat tetapi deskriptif

Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan

Kurang dapat mengungkapkan aspek penting, melebihi halaman, tidak ada proses

Tidak ada konsep yang disajikan

(10)

KRITERIA 3 : Daya tarik komunikasi/presentasi KRITERIA 3a : Komunikasi tertulis

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah

standard

SKOR Bahasa Paper Bahasa menggugah

pembaca untuk mencari tahu konsep lebih dalam

Bahasa menambah informasi pembaca

Bahasa deskriptif, tidak terlalu menambah pengetahuan

Informasi dan data yang disampaikan tidak menarik dan membingungkan

Tidak ada hasil 1

Kerapian Paper Paper dibuat dengan sangat menarik dan menggugah semangat membaca

Paper cukup menarik, walau tidak terlalu mengundang

Dijilid biasa Dijilid namun kurang rapi

Tidak ada hasil 1

KRITERIA 3b : Komunikasi lisan

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Isi Memberi inspirasi pendengar untuk mencari lebih dalam

Menambah wawasan Pembaca masih harus menambah lagi informasi dari beberapa sumber

Informasi yang disampaikan tidak menambah wawasan bagi pendengarnya Informasi yang disampaikan menyesatkan atau salah 2

Organisasi Sangat runtut dan integratif sehingga pendengar dapat mengkompilasi isi dengan baik

Cukup runtut dan

memberi data pendukung fakta yang disampaikan

Tidak didukung data, namun menyampaikan informasi yang benar

Informasi yang disampaikan tidak ada dasarnya Tidak mau presentasi 1

Gaya Presentasi Menggugah semangat pendengar

Membuat pendengar paham, hanya sesekali saja memandang catatan

Lebih banyak membaca catatan Selalu membaca catatan (tergantung pada catatan) Tidak berbunyi 1 merangkum hanya mencontoh

(11)

FORMAT RANCANGAN TUGAS 2

Nama Mata Kuliah : Sistem Basis Data 1 SKS : 3

Program Studi : Teknik Informatika Pertemuan ke : 3-4

Fakultas : Teknologi Industri A. TUJUAN TUGAS :

Memahami dan mendemonstrasikan PL/SQL dalam Oracle

B. URAIAN TUGAS : a. Obyek Garapan

Model relasional, Relasional keys, dan Relasional Integrity

b. Metode atau Cara pengerjaan - Latihan di kelas :

o Memahami dan menentukan relasi, atribut, tupel, domain, derajat dan kardinalitas dari suatu tabel dalam studi kasus yang diberikan dosen pengampu.

- Tugas :

o

Mempresentasikan hasil jawaban dari studi kasus tabel relasional dengan menentukan Relasional keys dan relasional integrity

dari soal yang diberikan dosen pengampu.

c. Deskripsi Luaran tugas yang dihasilkan :

Laporan berupa Paper dari power point dari presentasi. C. KRITERIA PENILAIAN ( 15 %)

- Kebenaran isi rangkuman

(12)

GRADING SCHEME COMPETENCE

KRITERIA 1 :Kebenaran isi rangkuman

KRITERIA 2 : Daya tarik komunikasi/presentasi KRITERIA 2a : Komunikasi tertulis

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah

standard

SKOR Bahasa Paper Bahasa menggugah

pembaca untuk mencari tahu konsep lebih dalam

Bahasa menambah informasi pembaca

Bahasa deskriptif, tidak terlalu menambah pengetahuan

Informasi dan data yang disampaikan tidak menarik dan membingungkan

Tidak ada hasil 2

Kerapian Paper Paper dibuat dengan sangat menarik dan menggugah semangat membaca

Paper cukup menarik, walau tidak terlalu mengundang

Dijilid biasa Dijilid namun kurang rapi

Tidak ada hasil 2

KRITERIA 2b : Komunikasi lisan

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Isi Memberi inspirasi

pendengar untuk

Menambah wawasan Pembaca masih harus menambah lagi informasi

Informasi yang disampaikan tidak

Informasi yang disampaikan

3

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang

Memuaskan

Di bawah standard SKOR Kebenaran Isi Diungkapkan dengan

tepat, terdapat aspek penting, analisis dan membantu

memahami konsep

Diungkap dengan tepat tetapi deskriptif

Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan

Kurang dapat mengungkapkan aspek penting, melebihi halaman, tidak ada proses merangkum hanya mencontoh

Tidak ada konsep yang disajikan

(13)

mencari lebih dalam dari beberapa sumber menambah wawasan bagi pendengarnya

menyesatkan atau salah

Organisasi Sangat runtut dan integratif sehingga pendengar dapat mengkompilasi isi dengan baik

Cukup runtut dan memberi data pendukung fakta yang disampaikan

Tidak didukung data, namun menyampaikan informasi yang benar

Informasi yang disampaikan tidak ada dasarnya Tidak mau presentasi 2

Gaya Presentasi Menggugah semangat pendengar

Membuat pendengar paham, hanya sesekali saja memandang catatan

Lebih banyak membaca catatan

Selalu membaca catatan (tergantung pada catatan)

Tidak berbunyi 2

(14)

Nama Mata Kuliah : Sistem Basis Data 1 SKS : 3

Program Studi : Teknik Informatika Pertemuan ke : 5-6

Fakultas : Teknologi Industri A. TUJUAN TUGAS :

Memahami dan merangkum konsep structured query language dan queri optimasi.

B. URAIAN TUGAS : a. Obyek Garapan

Perintah SQL dan Queri Optimasi

b. Metode atau Cara pengerjaan - Latihan di kelas :

 Mencari referensi mengenai konsep dan perintah structured queri language dan queri optimasi.  Merangkum materi konsep dan perintah structured queri language dan queri optimasi.

c. Deskripsi Luaran tugas yang dihasilkan : Catatan pada paper mahasiswa. C. KRITERIA PENILAIAN ( 10 %)

- Kelengkapan isi rangkuman - Kebenaran isi rangkuman

GRADING SCHEME COMPETENCE KRITERIA 1 : Kelengkapan isi rangkuman

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Kelengkapan konsep

Lengkap dan terpadu

Lengkap Masih kurang beberapa aspek yang be lum terungkap

Hanya menunjukkan sebagian konsep saja

Tidak ada konsep 5

KRITERIA 2 : Kebenaran isi rangkuman

(15)

Kebenaran konsep Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep Diungkap dengan tepat tetapi deskriptif

Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan

Kurang dapat

mengungkapkan aspek penting, melebihi halaman, tidak ada proses

merangkum hanya mencontoh

Tidak ada konsep yang disajikan

5

(16)

Nama Mata Kuliah : Sistem Basis Data 1 SKS : 3

Program Studi : Teknik Informatika Pertemuan ke : 7

Fakultas : Teknologi Industri A. TUJUAN TUGAS :

Menguasai dan menerapkan structured query language dan optimasi query pada MySQL

B. URAIAN TUGAS : a. Obyek Garapan

Perintah SQL dan Operimasi Query di MySQL.

b. Metode atau Cara pengerjaan - Tugas :

 Menerapkan perintah SQL (DDL, DML, dan DCL) dan optimasi queri dalam penyelesaian studi kasus yang diberikan dosen pengampu. c. Deskripsi Luaran tugas yang dihasilkan :

Laporan berisi kode perintah dan hasil keluaran program. C. KRITERIA PENILAIAN ( 10 %)

- Ketepatan penulisan perintah SQL - Kesesuaian keluaran program

KRITERIA 1 : Tingkat Ketepatan penulisan

DIMENSI

Sangat Memuaskan

Memuaskan

Batas

Kurang Memuaskan Di bawah standard SKOR

Ketepatan dan

ketelitian

penulisan

sintaks program

Tepat dan teliti

dalam

menggunakan

sintaks dan

terdapat variasi

jawaban

Tepat dan teliti

dalam

menggunakan

sintaks dan sedikit

variasi jawaban

Tepat dan teliti

dalam menggunakan

sintaks dan tidak ada

variasi jawaban

Kurang tepat dan

teliti dalam

menggunakan

sintaks

Tidak tepat dalam

menggunakan

sintaks

5

KRITERIA 2 : Tingkat kesesuaian

(17)

Kesesuaian

keluaran

program

tepat/sesuai

dengan output yang

diharapkan dan

terdapat variasi

jawaban

tepat/sesuai

dengan output yang

diharapkan dan

sedikit variasi

jawaban

tepat/sesuai dengan

output yang

diharapkan dan tidak

ada variasi jawaban

Kurang tepat/sesuai

dengan output yang

diharapkan

Tidak tepat/sesuai

dengan output

yang diharapkan

5

(18)

Nama Mata Kuliah : Sistem Basis Data 1 SKS : 3

Program Studi : Teknik Informatika Pertemuan ke : 8-9

Fakultas : Teknologi Industri A. TUJUAN TUGAS :

Menguasai perancangan basis data.

B. URAIAN TUGAS : a. Obyek Garapan

Entity Relationship Diagram dan Normalisasi

b. Metode atau Cara pengerjaan - Latihan di kelas :

 Mencari referensi mengenai perancangan basis data (ERD dan normalisasi).  Merangkum materi konsep ERD dan proses normalisasi.

 Mendemonstrasikan konsep dan proses ERD dan normalisasi dari studi kasus yang diberikan dosen pengampu. c. Deskripsi Luaran tugas yang dihasilkan :

Catatan pada paper mahasiswa. C. KRITERIA PENILAIAN ( 15 %)

- Kelengkapan isi rangkuman - Kebenaran isi konsep

GRADING SCHEME COMPETENCE KRITERIA 1 : Kelengkapan isi rangkuman

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Kelengkapan konsep

Lengkap dan terpadu

Lengkap Masih kurang beberapa aspek yang be lum terungkap

Hanya menunjukkan sebagian konsep saja

Tidak ada konsep 5

(19)

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR Kebenaran konsep Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep Diungkap dengan tepat tetapi deskriptif

Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan

Kurang dapat

mengungkapkan aspek penting, melebihi halaman, tidak ada proses

merangkum hanya mencontoh

Tidak ada konsep yang disajikan

10

(20)

Nama Mata Kuliah : Sistem Basis Data 1 SKS : 3

Program Studi : Teknik Informatika Pertemuan ke : 10

Fakultas : Teknologi Industri A. TUJUAN TUGAS :

Mendemonstrasikan hasil perancangan basis data pada Oracle.

B. URAIAN TUGAS :

a. Obyek Garapan

Penerapan ERD dan Normalisasi pada Oracle

b. Metode atau Cara pengerjaan - Tugas :

 Menerapkan dan mendemonstrasikan ERD dan Normalisasi dari studi kasus yang diberikan dosen pengampu. c. Deskripsi Luaran tugas yang dihasilkan :

Laporan berisi perintah dan kebenaran program pada Oracle. C. KRITERIA PENILAIAN ( 10 %)

- Ketepatan penulisan sintaks program - Kesesuaian Keluaran hasil program

GRADING SCHEME COMPETENCE

DIMENSI

Sangat Memuaskan

Memuaskan

Batas

Kurang Memuaskan Di bawah standard SKOR

Ketepatan dan

ketelitian

penulisan

sintaks program

Tepat dan teliti

dalam

menggunakan

sintaks dan

terdapat variasi

jawaban

Tepat dan teliti

dalam

menggunakan

sintaks dan sedikit

variasi jawaban

Tepat dan teliti

dalam menggunakan

sintaks dan tidak ada

variasi jawaban

Kurang tepat dan

teliti dalam

menggunakan

sintaks

Tidak tepat dalam

menggunakan

sintaks

(21)

KRITERIA 2 : Tingkat kesesuaian

DIMENSI

Sangat Memuaskan Memuaskan

Batas

Kurang Memuaskan Di bawah standard SKOR

Kesesuaian

keluaran

program

tepat/sesuai

dengan output yang

diharapkan dan

terdapat variasi

jawaban

tepat/sesuai

dengan output yang

diharapkan dan

sedikit variasi

jawaban

tepat/sesuai dengan

output yang

diharapkan dan tidak

ada variasi jawaban

Kurang tepat/sesuai

dengan output yang

diharapkan

Tidak tepat/sesuai

dengan output

yang diharapkan

5

(22)

Nama Mata Kuliah : Sistem Basis Data 1 SKS : 3

Program Studi : Teknik Informatika Pertemuan ke : 12

Fakultas : Teknologi Industri A. TUJUAN TUGAS :

Memahami konsep PL/SQL pada Oracle.

B. URAIAN TUGAS : a. Obyek Garapan

PL/SQL dalam Oracle

b. Metode atau Cara pengerjaan - Latihan di kelas :

- Tugas :

 Mencari referensi mengenai PL/SQL dalam Oracle.

 Merangkum database progamming PL/SQL dan memberikan contoh penerapan pada Oracle c. Deskripsi Luaran tugas yang dihasilkan :

Laporan paper dengan menggunakan jenis huruf Times New Roman ukuran 12 pt, spasi 1,5, minimum 10 halaman. C. KRITERIA PENILAIAN ( 5 %)

- Kebenaran isi rangkuman - Daya tarik komunikasi

(23)

KRITERIA 1 :Kebenaran isi rangkuman

KRITERIA 2 : Daya tarik komunikasi KRITERIA 2a : Komunikasi tertulis

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah

standard

SKOR Bahasa Paper Bahasa menggugah

pembaca untuk mencari tahu konsep lebih dalam

Bahasa menambah informasi pembaca

Bahasa deskriptif, tidak terlalu menambah pengetahuan

Informasi dan data yang disampaikan tidak menarik dan membingungkan

Tidak ada hasil 2

Kerapian Paper Paper dibuat dengan sangat menarik dan menggugah semangat membaca

Paper cukup menarik, walau tidak terlalu mengundang

Dijilid biasa Dijilid namun kurang rapi

Tidak ada hasil 1

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang

Memuaskan

Di bawah standard SKOR Kebenaran Isi Diungkapkan dengan

tepat, terdapat aspek penting, analisis dan membantu

memahami konsep

Diungkap dengan tepat tetapi deskriptif

Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan

Kurang dapat mengungkapkan aspek penting, melebihi halaman, tidak ada proses merangkum hanya mencontoh

Tidak ada konsep yang disajikan

(24)

FORMAT RANCANGAN TUGAS 8

Nama Mata Kuliah : Sistem Basis Data 1 SKS : 3

Program Studi : Teknik Informatika Pertemuan ke : 13

Fakultas : Teknologi Industri A. TUJUAN TUGAS :

Mendemonstrasikan basis data dengan MongoDB.

B. URAIAN TUGAS : a. Obyek Garapan

Operator, Query Data MongoDB

b. Metode atau Cara pengerjaan - Tugas :

 Mendemonstrasikan query data dan operator pada MongoDB. c. Deskripsi Luaran tugas yang dihasilkan :

Laporan berisi kode dan output program. C. KRITERIA PENILAIAN ( 8 %)

- Kebenaran isi

- Daya tarik komunikasi

(25)

KRITERIA 1 :Kebenaran isi

KRITERIA 2 : Daya tarik komunikasi Komunikasi lisan

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Isi Memberi inspirasi pendengar untuk mencari lebih dalam

Menambah wawasan Pembaca masih harus menambah lagi informasi dari beberapa sumber

Informasi yang disampaikan tidak menambah wawasan bagi pendengarnya Informasi yang disampaikan menyesatkan atau salah 3

Organisasi Sangat runtut dan integratif sehingga pendengar dapat mengkompilasi isi dengan baik

Cukup runtut dan

memberi data pendukung fakta yang disampaikan

Tidak didukung data, namun menyampaikan informasi yang benar

Informasi yang disampaikan tidak ada dasarnya Tidak mau presentasi 1

Gaya Presentasi Menggugah semangat pendengar

Membuat pendengar paham, hanya sesekali saja memandang catatan

Lebih banyak membaca catatan

Selalu membaca catatan (tergantung pada catatan)

Tidak berbunyi 1

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang

Memuaskan

Di bawah standard SKOR Kebenaran konsep Diungkapkan dengan

tepat, terdapat aspek penting, analisis dan membantu

memahami konsep

Diungkap dengan tepat tetapi deskriptif

Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan

Kurang dapat mengungkapkan aspek penting, melebihi halaman, tidak ada proses merangkum hanya mencontoh

Tidak ada konsep yang disajikan

(26)

FORMAT RANCANGAN TUGAS 9

Nama Mata Kuliah : Sistem Basis Data 1 SKS : 3

Program Studi : Teknik Informatika Pertemuan ke : 14

Fakultas : Teknologi Industri A. TUJUAN TUGAS :

Memahami konsep Keamanan Basis Data.

B. URAIAN TUGAS : a. Obyek Garapan

Database Security

b. Metode atau Cara pengerjaan - Latihan di kelas :

 Mencari referensi mengenai keamanan basis data yang diterapkan di Oracle

 Merangkum keamanan basis data mengenai Managing User Authentication and User, Application Development Security, Controlling Access to Data, Security Data on Network, Monitoring Database Activity with Auditing

c. Deskripsi Luaran tugas yang dihasilkan : Catatan pada paper mahasiswa.

C. KRITERIA PENILAIAN ( 5 %) - Kelengkapan isi rangkuman - Kebenaran isi konsep/rangkuman

(27)

KRITERIA 1 : Kelengkapan isi rangkuman

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Kelengkapan konsep

Lengkap dan terpadu

Lengkap Masih kurang beberapa aspek yang be lum terungkap

Hanya menunjukkan sebagian konsep saja

Tidak ada konsep 2

KRITERIA 2 : Kebenaran isi rangkuman

DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR

Kebenaran konsep Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep Diungkap dengan tepat tetapi deskriptif

Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan

Kurang dapat

mengungkapkan aspek penting, melebihi halaman, tidak ada proses

merangkum hanya mencontoh

Tidak ada konsep yang disajikan

3

(28)

Nama Mata Kuliah : Sistem Basis Data 1 SKS : 3

Program Studi : Teknik Informatika Pertemuan ke : 15

Fakultas : Teknologi Industri A. TUJUAN TUGAS :

Menerapkan dan menjelaskan konsep keamanan basis data pada pemrograman di DBMS Oracle.

B. URAIAN TUGAS : a. Obyek Garapan

Keamanan Basis Data dalam Oracle

b. Metode atau Cara pengerjaan - Tugas :

 Menerapkan konsep keamanan konsep basis data dan menjelaskan proyek di depan kelas dari studi kasus yang diberikan dosen pengampu. c. Deskripsi Luaran tugas yang dihasilkan :

Laporan berisi kode dan output program. C. KRITERIA PENILAIAN ( 12 %)

- Kreatifitas dan variasi program yang dibuat - Ketepatan penulisan sintaks program - Kesesuaian Output program

- Daya tarik komunikasi

(29)

KRITERIA 1 : Tingkat kreatifitas

DIMENSI

Sangat Memuaskan Memuaskan

Batas

Kurang Memuaskan Di bawah standard SKOR

Pemilihan Kasus

dan variasi

program yang

dibuat

Kasus yang dipilih

kompleks dan

sangat jarang

ditemui

Kasus yang dipilih

kompleks walau

sering ditemui

Kasus yang dipilih

sederhana

Kasus mencontoh

dari buku/orang lain

Kasus/Objek yang

dipilih secara asal

2

KRITERIA 2 : Tingkat Ketepatan penulisan

DIMENSI

Sangat Memuaskan

Memuaskan

Batas

Kurang Memuaskan Di bawah standard SKOR

Ketepatan dan

ketelitian

penulisan

sintaks program

Tepat dan teliti

dalam

menggunakan

sintaks dan

terdapat variasi

jawaban

Tepat dan teliti

dalam

menggunakan

sintaks dan sedikit

variasi jawaban

Tepat dan teliti

dalam menggunakan

sintaks dan tidak ada

variasi jawaban

Kurang tepat dan

teliti dalam

menggunakan

sintaks

Tidak tepat dalam

menggunakan

sintaks

3

KRITERIA 3 : Tingkat kesesuaian

DIMENSI

Sangat Memuaskan Memuaskan

Batas

Kurang Memuaskan Di bawah standard SKOR

Kesesuaian

output program

tepat/sesuai

dengan output yang

diharapkan dan

terdapat variasi

jawaban

tepat/sesuai

dengan output yang

diharapkan dan

sedikit variasi

jawaban

tepat/sesuai dengan

output yang

diharapkan dan tidak

ada variasi jawaban

Kurang tepat/sesuai

dengan output yang

diharapkan

Tidak tepat/sesuai

dengan output

yang diharapkan

3

KRITERIA 4 : Daya tarik komunikasi Komunikasi lisan

(30)

Isi Memberi inspirasi pendengar untuk mencari lebih dalam

Menambah wawasan Pembaca masih harus menambah lagi informasi dari beberapa sumber

Informasi yang disampaikan tidak menambah wawasan bagi pendengarnya Informasi yang disampaikan menyesatkan atau salah 3

Organisasi Sangat runtut dan integratif sehingga pendengar dapat mengkompilasi isi dengan baik

Cukup runtut dan

memberi data pendukung fakta yang disampaikan

Tidak didukung data, namun menyampaikan informasi yang benar

Informasi yang disampaikan tidak ada dasarnya Tidak mau presentasi 1

Gaya Presentasi Menggugah semangat pendengar

Membuat pendengar paham, hanya sesekali saja memandang catatan

Lebih banyak membaca catatan

Selalu membaca catatan (tergantung pada catatan)

Referensi

Dokumen terkait

Namun permasalahan yang sering dihadapi adalah tingginya biaya yang dibutuhkan sehubungan dengan jumlah faktor VIII yang digunakan, sehingga sirkumsisi pada pasien

(30) Responden ke-30 memperoleh nilai dengan bobot 16 dari 8 soal yang dapat dijawab dengan benar. Untuk lebih jelasnya dapat dilihat pada tabel berikut ini:.. d) Pemahaman

Tujuan dari pengerjaan penelitian ini adalah membuat model sistem dinamik sebuah pelatihan dengan menerapkan knowledge management yang sesuai dengan kondisi

Saidina Abu Bakar As Siddiq ialah seorang khalifah yang telah berjaya meneruskan perjuangan yang telah diasaskan oleh Rasulullah s.a.w4. Beliau telah

3) Jangka Waktu Peminjaman. Waktu peminjaman dapat diperpanjang 2 kali masing- masing lamanya 1 minggu, kecuali apabila koleksi yang dipinjam telah dipesan oleh orang lain

Pengukuran secara subjektif dilakukan dengan mengukur perasaan lelah dengan menggunakan Kuesioner Alat Ukur Perasaan Kelelahan Kerja (KAUPK2) yang disusun oleoleh

Dalam melaksanakan penjualan kredit tersebut diperlukan sistem pengendalian agar kas yang diperoleh perusahaan tidak hilang karena pembeli/pelanggan lalai

Motor starter mempunyai empat sikat karbon dengan dua sikat diisolasi (sikat positif) agar tak kontak dengan massa negatif dan dua sikat lainnya adalah sikat negatif.