• Tidak ada hasil yang ditemukan

RPS CCB 210 Basis Data S. Ganjil 2017

N/A
N/A
Protected

Academic year: 2019

Membagikan "RPS CCB 210 Basis Data S. Ganjil 2017"

Copied!
8
0
0

Teks penuh

(1)

FAKULTAS ILMU KOMPUTER UNIVERSITAS ESA UNGGUL

Mata kuliah : BASIS DATA Kode MK : CCB210

Mata kuliah prasyarat : CCS120 STRUKTUR DATA Bobot MK : 4 SKS

Dosen Pengampu : MUNAWAR Kode

Dosen : 5709

Alokasi Waktu : Tatap muka 100 menit, praktikum 100 menit

Deskripsi Ringkas : Mata kuliah sistem basis data menjelaskan konsep dasar tentang basis data dan cara aplikasinya ke tools basis data seperti Oracle. Penggunaan salah satu case tools seperti Power Designer diharapkan akan mempermudah mahasiswa dalam merancang basis data untuk studi kasus mereka.

Capaian Pembelajaran : 1. Mahasiswa mampu memahami konsep dasar sistem basis data.

2. Mahasiswa mampu menggunakan tools database Oracle dan Power Designer dalam perancangan basis data pada studi kasus mereka.

Buku Acuan : 1. "Data base system Apractical approach to design implementation and management"; Thomas connolly

2. "Database Systems : The Complete Book "; Ullman and Widom

SES

I KEMAMPUANAKHIR PEMBELAJARAMATERI N

BENTUK

PEMBELAJARAN PEMBELAJARANSUMBER INDIKATORPENILAIAN

1 Mahasiswa mampu memahami cakupan basis data dalam penyelesaian masalah yang berhubungan dengan basis data

Kontrak

pembelajaran, pembuatan group dan intro to DBMS

1. Tatap Muka Connoly & Begg Ch 1 & 2 Ullman & Widom Ch 1

Mahasiswa mampu menjelaskan histori database dan

pentingnya database dengan baik

2 Mahasiswa mampu memahami konsep dasar relasional

Relational

Model 1. Tatap Muka

2.

Studi kasus

Connoly & Begg Ch 3 Mahasiswa mampu menjelaskan

(2)

SES

I KEMAMPUANAKHIR PEMBELAJARAMATERI N

BENTUK

PEMBELAJARAN PEMBELAJARANSUMBER INDIKATORPENILAIAN

dengan baik 3 Mahasiswa mampu

memahami konsep ERD dan

menerapkannya untuk penyelesaian kasus

ERD 1. Tatap Muka 2. Studi kasus 3. Lab

Connoly & Begg Ch 11

Ullman & Widom Ch 2 Mahasiswa mampu menjelaskan konsep Entity, relationship, cardinality and ER diagram dan menerapkannya dengan benar dalam kasus

4 Mahasiswa memahami cara mentransformasikan dari ERD ke bahasa SQL

SQL Data

Definition 1.2. Tatap MukaStudi kasus 3. Lab

Connoly & Begg Ch 6 Ullman & Widom Ch 3.2 & 6.6

Mahasiswa mampu menjelaskan bahasa SQL, bedanya

bahasa SQL dengan bahasa prosedural

5 Mahasiswa mampu memahami bahasa SQL dan

menerapkannya untuk insert, update dan delete data

More SQL Data

Definition 1.2. Tatap MukaStudi kasus 3. Lab

Connoly & Begg Ch 5 & 6 Mahasiswa mampu menggunakan operasi database dengan benar, seperti Insert, update, delete dan alter

6 Mahasiswa

memahami konsep kenapa perlu penggabungan beberapa table dan bagaimana

menerapkannya ke dalam studi kasus

SQL Select 1. Tatap Muka 2. Studi kasus 3. Lab

Connoly & Begg Ch 5 Ullman & Widom Ch 6.1 – 6.3

Mahasiswa mampu menggunakan query dengan benar, meliputi SQL select, where clauses, joins

7 Mahasiswa mampu

(3)

menerapkan SQL untuk subquery ke dalam studi kasus

3. Lab dengan benar,

meliputi aliases, sub queries, self join 8 Mahasiswa

memahami proses pengurutan dan pembuatan group dan aggregat

Yet More SQL

Select 1.2. Tatap MukaStudi kasus 3. Lab

Connoly & Begg Ch 5

Ullman & Widom Ch 6.4 Mahasiswa mampu menggunakan query dengan benar, meliputi Order by, group by, union, aggregate functions. 9 Mahasiswa

memahami dampak adanya informasi yang ‘mis’ serta bagaimana mencari informasi yang ‘mis’ tersebut

Missing

Information 1.2. Tatap MukaStudi kasus 3. Lab

Ullman & Widom Ch 6.1.5,

6.1.6 and 63.8 Mahasiswa memahami dampak missing information dalam query, seperti Nulls, outer joins, default value

10 Mahasiswa memahami mengapa perlu normalisasi dan mampu

menerapkannya pada

studi kasus

Normalization

to 3NF 1.2. Tatap MukaStudi kasus 3. Lab

Connoly & Begg Ch 13

Ullman & Widom Ch 3.6.6 Mahasiswa mampu melakukan normalisasi data dalam bentuk Normal bentuk 1 sd 3

11 Mahasiswa memahami mengapa perlu normalisasi ke BCNF dan mampu

menerapkannya pada

Normalization

to BCNF 1.2. Tatap MukaStudi kasus 3. Lab

Connoly & Begg Ch 14

(4)

SES

I KEMAMPUANAKHIR PEMBELAJARAMATERI N

BENTUK

PEMBELAJARAN PEMBELAJARANSUMBER INDIKATORPENILAIAN

studi kasus 12 Mahasiswa memahami

penggunaan trigger di database dan mampu

menerapkannya pada studi kasus

Trigger 1. Tatap Muka 2. Studi kasus 3. Lab

Connoly & Begg Ch 8 Mahasiswa mampu menggunakan Trigger dengan benar dalam studi kasus

13 Mahasiswa memahami

penggunaan store procedure dan penerapannya ke dalam studi kasus

Store

procedure 1.2. Tatap MukaStudi kasus 3. Lab

Connoly & Begg Ch 8 Mahasiswa mampu menggunakan Store Procedure dengan benar dalam studi kasus

14 Mahasiswa mampu menerapkan semua pemahaman yang sudah didapat ke dalam kasus riil di dunia bisnis

Review dan presentasi tugas akhir mata kuliah

1. Tatap Muka 2. Studi kasus 3. Lab

Mahasiswa mampu menerapkan konsep requirements

analysis, ERD dan views dalam studi kasus

Jakarta, Desember 2016 Mengetahui,

Ketua Program Studi, Dosen Pengampu,

(5)

SESI

PROSE-SEKOR > 60 (C / C+ )

SEKOR > 45 ( D )

SEKOR < 45 ( E )

BOBOT

1 Pre Test Tes

lisan Menguraikan mengapa database

penting dan bisa memberikan penerapannya dengan benar

Menguraikan mengapa database penting dan bisa

memberikan penerapannya kurang tepat

Menguraikan mengapa database penting dengan benar

Menguraikan mengapa database penting kurang tepat

Tidak

menguraikan mengapa database penting

0

2 Post

Test Tes lisan Menerapkan relational model pada kasus dengan benar

Menerapkan relational model pada kasus kurang tepat

Masih ada kesalahan minor penerapan relational model pada kasus

Model relational yang diterapkan kurang tepat

Model relational yang diterapkan salah

0

3 Post

Test UTS Menerapkan ERDpada kasus dengan benar

Menerapkan ERD pada kasus kurang tepat

Beberapa entitas ERD pada kasus sudah benar

Hanya ada 1-2 entitas ERD yang benar pada kasus

Tidak ada entitas ERD yang benar pada kasus

5%

4 Post

Test UTS Menerapkan Create Table pada kasus dengan benar

Masih ada kesalahan minor pada perintah create table pada kasus

Beberapa perintah create table pada kasus sudah benar

Hanya ada 1-2 perintah create table pada kasus yang benar

Tidak ada perintah create table pada kasus yang benar

(6)

SESI

PROSE-DUR BEN-TUK SEKOR > 77 ( A / A-) SEKOR > 65(B- / B / B+ ) SEKOR > 60(C / C+ ) SEKOR > 45( D ) SEKOR < 45( E ) BOBOT

5 Post

Test UTS Menerapkan select, insert, update table pada kasus dengan benar

Masih ada kesalahan minor pada perintah select, insert, update table pada kasus

Beberapa perintah select, insert,

update table pada kasus sudah benar

Hanya ada 1-2 perintah select, insert,

update table pada kasus yang benar

Tidak ada perintah select, insert,

update table pada kasus yang benar

2%

6 Post

Test UTS Menerapkan view dengan beberapa table dengan benar pada kasus

Masih ada kesalahan minor pada view dengan beberapa table pada kasus

View pada kasus kurang tepat

Masih ada kesalahan relasi view pada kasus

View pada kasus tidak jalan

7%

7 Post

Test

UTS Menerapkan sub query dengan benar pada kasus

Masih ada kesalahan minor pada subquery pada kasus

Subquery pada kasus kurang tepat

Subquery pada kasus masih ada kesalahan

Subquery pada kasus tidak jalan

4 %

8 Post

Test UAS Menerapkan order by, group by dan

aggregate pada kasus dengan benar

Masih ada kesalahan minor order by, group by dan aggregate pada kasus

Penerapan order by, group by dan aggregate pada kasus kurang tepat

Penerapan order by, group by dan aggregate pada kasus masih ada kesalahan

Penerapan order by, group by dan aggregate pada kasus salah

Penerapan nulls dan penggunaan outer joins pada kasus sudah benar

Masih ada kesalahan minor outer joins pada kasus

Penerapan outer joins pada kasus kurang tepat

Penerapan outer joins pada kasus masih ada kesalahan

Penerapan outer joins pada kasus salah

0%

10 Post

Test UAS Menerapkan normalisasi 3NF pada kasus

Menerapkan normalisasi 3NF pada

Beberapa entitas hasil normalisasi

Hanya ada 1-2 entitas hasil

Tidak ada entitas hasil normalisasi

(7)

dengan benar kasus kurang

tepat 3NF pada kasus sudah benar

normalisasi 3NF yang benar pada kasus

yang benar pada kasus

11 Post

Test Tes lisan Menerapkan normalisasi BCNF pada kasus dengan benar

Menerapkan normalisasi BCNF pada kasus kurang tepat

Beberapa entitas hasil normalisasi BCNF pada kasus sudah benar

Hanya ada 1-2 entitas hasil

normalisasi BCNF yang benar pada kasus

Tidak ada entitas hasil normalisasi BCNF yang benar pada kasus

0

12 Post

Test UAS Penerapan trigger pada kasus sudah benar

Masih ada kesalahan minor trigger pada kasus

Penerapan trigger pada kasus kurang tepat

Penerapan trigger pada kasus masih ada

kesalahan

Penerapan trigger pada kasus salah

8%

13 Post

Test UAS Penerapan store procedure pada kasus sudah benar

Masih ada kesalahan minor store procedure pada kasus

Penerapan store procedure pada kasus kurang tepat

Penerapan store procedure pada kasus masih ada kesalahan

Penerapan store procedure pada kasus salah

10 %

14 Post test Present asi trigger,

Solusi rancang bangun atas kasus 80% benar

Solusi rancang bangun atas kasus 70% benar

Solusi rancang bangun atas kasus 60% benar

Solusi rancang bangun atas kasus 50% benar

Solusi rancang bangun atas kasus <50% benar

(8)

SESI

PROSE-DUR BEN-TUK SEKOR > 77 ( A / A-) SEKOR > 65(B- / B / B+ ) SEKOR > 60(C / C+ ) SEKOR > 45( D ) SEKOR < 45( E ) BOBOT store

procedu re Komponen penilaian :

1. Kehadiran = 10 % 2. Tugas = 40 % 3. UTS = 20 % 4. UAS = 30 %

Jakarta, Desember 2016 Mengetahui,

Ketua Program Studi, Dosen Pengampu,

Referensi

Dokumen terkait

Pengendalian Dokumen Puskesmas dengan sistem pengelolaan dokumen/surat-menyurat, yang meliputi sistem penomoran maupun penyimpanan dokumen Puskesmas, baik

support better decision making by contributing a greater insight into risks and their impacts .” Manajemen resiko adalah suatu proses yang terdiri dari

Plastik adalah bahan sintetis berasal dari minyak mineral, gas alam, atau. dibuat dari bahan asal batu bara, batu kapur, udara, air dan juga

Pelaksanaan Fungsi perencanaan yang digunakan di perusahaan blue bird ini :.. - Menetapkan tujuan

1. Pada penelitian ini peneliti akan menggunakan metode Clustering dengan algoritma Fuzzy C-Means untuk mengelompokan daerah-daerah penghasil tanaman kedelai di

Unsur ekstrinsik cerpen terdiri dari nilai-nilai dalam kehidupan. Aspek nilai- nilai ini terdiri dari nilai agama, nilai budaya, nilai sosial dan nilai moral. Aspek

Berdasarkan latar belakang diatas, maka penulis tertarik untuk melakukan penelitian dengan judul : “Pengaruh Harga, Lokasi, dan Keragaman Produk, terhadap Keputusan

Dokumen adalah berkas – berkas yang dipersyaratkan dalam proses kredit dimulai dari permohonan / prakarsa kredit sampai dengan pelunasan kredit yang mencakup