MATA KULIAH
SEMESTER GENAP TAHUN AJARAN 2019/2020
Oleh :
Hari Siswantoro, Ph.D
Mulki Indana Zulfa, S.T., M.T.
Muhammad Syaiful Aliim, S.T., M.T.
Menyetujui, Penyusun,
Kepala Jurusan Teknik Elektro
Pert. Cap.Pemb.Khusus Pokok bahasan Subpokok bahasan Metode Media Indikator pemb. Evaluasi Ref.
ke pemb. pemb.
1 Kontrak 1. Kontrak Ceramah Proyektor 1. Mahasiswa dan dosen [1]
Perkuliahan perkuliahan dan tanya dan menyepakati kontrak
2. Menunjukkan jawab papan perkuliahan
RPS tulis 2. Mahasiswa mengetahui RPS
Mahasiswa mampu yang ditargetkan
2 menjelaskan cara Pendahuluan 1. Pengolahan Ceramah Proyektor 1. Mahasiswa mampu [1]
kerja database atau kebutuhan data tradisional dan tanya dan menjelaskan konsep kerja basis
basisdata pengolahan data dan modern jawab papan data dalam menyimpan dan
2. Cara kerja tulis mengolah data
database 2. Mahasiswa mengetahui
perbedaan data struktur dan
tidak terstruktur
3 Mengenal objek 1. Tabel : tipe Ceramah Proyektor Mahasiswa mampu menjelaskan [1]
database data, baris, dan tanya dan objek database beserta fungsinya
kolom, record jawab papan
tulis
2. Primary key
dan foreign key
Mahasiswa mampu
4 DDL (data definiton 1. Definisi DDL Ceramah Proyektor Mahasiswa mampu mendefinisikan tugas mandiri [1]
mengenal objek-
language) 2. DDL query dan praktik dan pembuatan tabel dengan DDL via elDiru
objek basisdata
papan query
tulis
5 DML (data 1. Definisi DML Ceramah Proyektor Mahasiswa mampu memanipulasi tugas mandiri [1]
Manipulation 2. DML query dan praktik dan data tabel dengan DML query via elDiru
language) papan
tulis
6 Mahasiswa mampu Relasi antar tabel 1. Definisi Ceramah Proyektor 1. Mahasiswa mampu membuat [1]
membuat table dan primary key dan tanya dan relasi antartabel dengan
relasinya (PK) dan jawab papan menggunakan primary key dan
tulis foreign key
foreign key (FK)
2. Mahasiswa mampu merancang
2. Konsep ERD database beserta relasi
(Entity antartabel berdasarkan studi
Relationship kasus tertentu
Diagram)
7 Mahasiswa mampu Dasar SQL 1. Dasar SQL Ceramah Proyektor 1. Mahasiswa mampu mengelola Kuis Online via [1]
menggunakan SQL (Structure Query 2. Beberapa dan praktik dan database menggunakan SQL elDiru [2]
dalam mengelola Language) dan SQL fungsi dalam papan 2. Mahasiswa mampu [3]
table Lanjut tulis menggunakan bahasa SQL
SQL
untuk mengambil data dari
3. Mengenal tabel
query join 3. Mahasiswa mampu
menggunakan query join untuk
mengakses data dari beberapa
tabel
Ujian Tengah Semester
8 Mahasiswa mampu RDBMS vs Map- 1. Data warehouse Kuliah Proyektor
memahami Reduce vs Big Data pemaparan dan
perbedaan RDBMS 2. RDBMS vs Map- dan diskusi papan
dengan Map-Reduce tulis
Reduce
9 Mahasiswa mampu
10 menjelaskan konsep
Map-Reduce untuk
menganalisis Big
Data
11 Mahasiswa mampu
12 memecahahkan
13 masalah Big Data
14 menggunakan Map-
Reduce
Ujian Akhir Semester
V. Evaluasi Hasil Belajar Mahasiswa
Pedoman Penilaian : Penilaian Acuan Patokan (PAP) Unsoed
Unsur penilaian
Tugas Besar 20 %
Kuis 20 %
UTS 30 %
UAS 30 %
Skala Penilaian
Nilai mutu A untuk nilai ≥ 80,00;
Nilai mutu AB untuk nilai 75,00 - 79,99;
Nilai mutu B untuk nilai 70,00 - 74,99;
Nilai mutu BC untuk nilai 65,00 - 69,99;
Nilai mutu C untuk nilai 60,00 - 64,99;
Nilai mutu CD untuk nilai 56,00 - 59,99;
Nilai mutu D untuk nilai 46,00 - 55,99;
Nilai mutu E untuk nilai < 46,00
Instruksi :
1. Bentuklah kelompok dengan anggota maksimal 3 orang
2. Kemudian buatlah analisis kebutuhan basisdata (database) untuk pilihan
topik berikut ini :
- Reservasi hotel online
- Point of Sales (Restoran)
- Pembayaran rekening listrik Online
- Katalog buku perpustakaan
3. Dosen akan mengundi topik yang dikerjakan setiap kelompok
4. Kemudian analisislah kebutuhan database berdasarkan kriteria berikut :
- Analisis tipe data dari setiap field yang ada
- Key attribute yang terlibat
- Kebutuhan tabel dan relasinya
- Contoh sample data di setiap tabelnya
5. Untuk tambahan poin penilaian, buatlah aplikasi sederhana berdasarkan
hasil analisis database tersebut
Kriteria Penilaian Tugas Besar
VIII. Referensi
A. Soal Objektif
Pilihlah satu jawaban yang tepat !
2. Salah satu objek database adalah table. Di dalam sebuah table harus terdapat
definisi kolom yang unik, yang disebut ... (contoh soal untuk evaluasi CPK ke-2)
a. Foreign Key
b. Primary key
c. Table key
d. Field key
e. Key unique
3. Relasi diantara dua tabel, terkadang harus menciptakan sebuah tabel tambahan
untuk menyimpan foreign key dari tabel masternya. Disebut apakah jenis relasi
tersebut ... (contoh soal untuk evaluasi CPK ke-3)
a. one to one
b. one to many
c. many to many
d. one to other
e. tidak ada jawaban yang benar
4. Contoh Structure Query Language (SQL) untuk menghitung jumlah baris adalah ...
(contoh soal untuk evaluasi CPK ke-4)
a. select jumlah(field) from tabel
b. select post(field) from tabel
c. select sum(field) from tabel
d. select poin(field) from tabel
e. select count(field) from tabel
5. Contoh format SQL : create database [nama_db] dan create table [nama_tabel]
termasuk ke dalam jenis Data Manupulation Language. [Benar/Salah]
(contoh soal untuk evaluasi CPK ke-5)
6. Contoh format SQL : alter table [nama_tabel] [alter options] termasuk ke dalam
jenis Data Definition Language. [Benar/Salah]
(contoh soal untuk evaluasi CPK ke-6)
B. Soal Essay
(contoh soal untuk evaluasi capaian pembelajaran umum matakuliah)
Contoh tb_produk
Contoh tb_supp
Contoh tb_pemb_pdk
Pertanyaan
Buatlah SQL untuk menampilkan hasil seperti di bawah ini :
LAMPIRAN 2
Angket evaluasi proses pembelajaran dan
fasilitas perkuliahan
Mohon isi angket ini dengan jawaban yang sesuai dengan keadaan.
Nama : ………………………………………………………………………………
NIM : ………………………………………………………………………………
A. Proses Pembelajaran
Skor
No Proses Pembelajaran
1 2 3 4
1 Dosen menyampaikan RPS di awal perkuliahan
Dosen membuat dan menyepakati kontrak pembelajaran bersama
2 mahasiswa
Dosen menyampaikan materi perkuliahan, tidak terlalu lambat/tidak terlalu
3 cepat
Dosen memberikan motivasi/semangat untuk belajar mandiri dan
4 meningkatkan softskill
5 Matakuliah yang disampaikan mudah untuk dipahami
6 Dosen selalu memberi kesempatan mahasiswa untuk bertanya
7 Dosen memberikan tugas atau kuis
8 Dosen memberi penilaian yang obyektif
9 Dosen menciptakan suasana kelas yang menyenangkan
10 Dosen hadir dan meninggalkan kelas tepat waktu
Skor
No Fasilitas Perkuliahan
1 2 3 4
1 Di ruang kelas terdapat AC dan remotenya yang berfungsi dengan baik
2 Di ruang kelas terdapat proyektor dan remotenya yang berfungsi dengan baik
Di ruang kelas terdapat papan tulis yang bersih disertai dengan
3 penghapusnya
4 Suasana ruang kelas nyaman, tidak terganggu aktivitas dari luar kelas
5 Suasana ruang kelas bersih
Tuliskan saran Anda agar fasilitas perkuliahan dapat lebih baik lagi.
……………………………………………………………………..........................................................................
.
……………………………………………………………………..........................................................................
.
……………………………………………………………………..........................................................................
.
……………………………………………………………………..........................................................................
.
……………………………………………………………………..........................................................................
.
Keterangan skor :
1 : sangat tidak setuju
2 : tidak setuju
3 : setuju
4 : sangat setuju