Anda di halaman 1dari 11

SILABUS KURIKULUM

TEL21564 : Praktikum Basis Data


MATA KULIAH
Kredit : 1 sks
Semester :5

DESKRIPSI MATA KULIAH

Praktikum basis data mempelajari arsitektur database, sistem hirarki basis data, sistem
jaringan basis data, relasi sistem basis data dan mempraktekkan berbagai Structured
Query Language untuk melakukan pengelolaan basis data.

CAPAIAN PEMBELAJARAN PRODI YANG DIDUKUNG

- Memiliki keahlian dalam merancang dan eksplorasi percobaan di laboratorium maupun


di lapangan serta menganalisis hasilnya guna memperkuat penilaian.
- Memiliki keterampilan yang baik dalam menggunakan metode maupun sarana dan
peralatan modern yang dibutuhkan dalam keteknikan khususnya bidang Teknik elektro.
- Mampu berkomunikasi secara efektif dalam menyampaikan gagasan baik lisan maupun
tulisan.
- Mampu berkerja sama dan berkontribusi secara efektif dalam tim multi-disiplin maupun
multi-kultural.
CAPAIAN PEMBELAJARAN MATA KULIAH

- Mahasiswa mampu membuat basis data


- Mahasiswa mampu memanipulasi basis data

2
POKOK BAHASAN

1. Pengenalan SQL
2. Struktur database dan tabel dengan DDL
3. Mengelola database dengan DML
4. Perintah SELECT
5. Membuat database yang relasional
6. Membuat trigger, fungsi, dan view Normalisasi Basis Data
7. Membuat stored procedureBasis Data Terdistribusi
8. Membuat advanced query
9. B+Tree, Bitmap, Hash, Clustered dan Unclustered indeks
10. Rancangan optimasi database
11. Administrative tuning
12. Backup dan restore database

PRASYARAT
-

PUSTAKA UTAMA

1. Database System Concepts 6th Edition Silberschatz, Korth. Sudarshan, 2010


2. Database Solution 2nd Edition Thomas Connolly and Carolyn Begg, Pearson

PUSTAKA PENDUKUNG

1. Database System, 2nd Edition;Thomas Conolly dan Carolyn Begg, Pearson 2005
2. Basis Data; Janner Simarmata & Imam Paryudi; Andi Offset;2005

2
RENCANA PEMBELAJARAN SEMESTER
PROGRAM STUDI S1 TEKNIK MESIN
INSTITUT TEKNOLOGI CIREBON
MATA KULIAH KODE Rumpun MK BOBOT (sks) SEMESTER Direvisi
Praktikum Basis Data TEL21564 Teknologi Informasi T=0 P=1 5
OTORISASI Pengembang RP Koordinator RMK KaProdi S1

Capaian Pembelajaran Program Studi


-

Mata Kuliah

Diskripsi Bahan Kajian & Bahan Kajian 1. Pengenalan SQL


2. Struktur database dan tabel dengan DDL
Pokok Bahasan 3. Mengelola database dengan DML
4. Perintah SELECT
5. Membuat database yang relasional
6. Membuat trigger, fungsi, dan view Normalisasi Basis Data
7. Membuat stored procedureBasis Data Terdistribusi
8. Membuat advanced query
9. B+Tree, Bitmap, Hash, Clustered dan Unclustered indeks
10. Rancangan optimasi database
11. Administrative tuning
12. Backup dan restore database

Pokok Bahasan -
-

1
Pustaka Utama : 1. Database System Concepts 6th Edition Silberschatz, Korth. Sudarshan, 2010
2. Database Solution 2nd Edition Thomas Connolly and Carolyn Begg, Pearson

Pendukung : 1. Database System, 2nd Edition;Thomas Conolly dan Carolyn Begg, Pearson 2005
2. Basis Data; Janner Simarmata & Imam Paryudi; Andi Offset;2005

Media Pembelajaran Software : Hardware :

Power Point Papan Tulis, LCD Projector, Laptop,

Team Teaching

Assessment

Matakuliah Syarat - TEL21325 Algoritma dan Pemrograman.

2
(1) (2) (3) (4) (5) (6) (7) (8) (9)
Minggu Kemampuan Bahan kajian Bentuk & Waktu Pengalaman belajar Kriteria Bobot Referensi
ke- akhir yang (Materi Pokok) Model penilaian nilai
diharapkan Pembelajar (Indikator)
(SubCPMK) an
1 Mahasiswa 1. Mengenal, Kriteria: TM: 1 x ● Ketepatan 5
mempertunjukkan mengetahui Ketepatan (3 x 50”) melakukan
(P2) pengenalan lingkungan kerja sesuai instalasi tools
dan perangkat lunak pedoman pemrograman
lingkungan kerja sistem manajemen penilaian SQL
SQL basis data
2. Mampu melakukan Bentuk
instalasi tools non-test:
pemrograman Basis Merangkum
Data MySQL/SQL bahan ajar
3. Mengenal perintah –
perintah sederhana di
MySQL/SQL

2 Mahasiswa dapat 1. Membuat database Kriteria: TM: 1 x ● Ketepatan 5


mempertunjukkan dan tabel dengan Ketepatan (3 x 50”) membuat
(P2) struktur menerapkan data sesuai BT : 1 x 1 database
database definition language pedoman BM : 2 X dengan DDL
dan tabel dalam (DDL) penilaian 60’’ ● Ketepatan
SQL 2. Mampu memodifikasi memodifikasi
dengan Data tabel Bentuk tabel
Definition non-test:
Language Merangkum
bahan ajar

3 Mahasiswa dapat 1. Menerapkan perintah Kriteria: TM : 1 x ● Ketepatan 5


mempertunjukkan – perintah SQL Ketepatan (3 x 50”) melakukan

3
(P2) mengelola seperti sesuai BT : 1 x 1 perintah-
Database dengan INSERT,DELETE, pedoman BM : 2 X perintah yang
Data Modification UPDATE maupun penilaian 60’’ termasuk
Language SELECT untuk DML dan
memanipulasi data Bentuk mampu
dakam databasse non-test: mengelola
memanipulasi data Merangkum database
dalam database bahan ajar

4 Mahasiswa dapat 1. Mencari dan Kriteria: TM : 1 x ● Ketepatan 5


mempertunjukkan menampilkan data Ketepatan (3 x 50”) mencari dan
(P2) kemampuan dengan perintah sesuai BT : 1 x 1 menampilkan
mencari dan SELECT pedoman BM : 2 X data dengan
menampilkan data 2. Mengkombinasikan penilaian 60’’ perintah
menggunakan perintah SELECT SELECT
SELECT dengan perintah Bentuk
lainnya menggunakan non-test:
klausa WHERE untuk Merangkum
memanipulasi data bahan ajar
dengan syarat atau
kondisi tertentu, SORT
BY, DISTINCT,
BETWEEN, AND &
OR

4
Minggu Kemampuan Bahan kajian Bentuk & Waktu Pengalaman belajar Kriteria Bobot Referensi
ke- akhir yang (Materi Pokok) Model penilaian nilai
diharapkan Pembelajar (Indikator)
(SubCPMK) an
5 Mahasiswa dapat 1. Menerapkan operasi Kriteria: TM : 1 x ● Ketepatan 5
mempertunjukkan himpunan Ketepatan (3 x 50”) menerapkan
(P2) kemampuan menggunakan perintah sesuai BT : 1 x 1 operasi
menampilkan data UNION, INTERSECT pedoman BM : 2 X himpunan
dengan maupun EXCEPT pada penilaian 60’’ ● Ketepatan
mengkombinasikan database untuk menerapkan
perintah SELECT memanipulasi data. Bentuk operasi fungsi
dengan perintah 2. Menerapkan operasi non-test: agregat
agregasi fungsi agregat pada Merangkum ● Ketepatan
database untuk bahan ajar menerapkan
memanipulasi data. operasi group
3. Menerapkan operasi fungsi pada
group function pada database
database untuk
memanipulasi data.

6 Mahasiswa dapat 1. Mampu melakukan Kriteria: TM : 1 x ● Ketepatan 5


mempertunjukkan pencarian kembali Ketepatan (3 x 50”) mencari dan
(P2) kemampuan datadan sesuai BT : 1 x 1 menampilkan
menampilkan data mengelompokkan data pedoman BM : 2 X data dengan
dengan 2. Mampu menampilkan penilaian 60’’ perintah
mengkombinasikan data dengan SELECT dan
perintah SELECT pencocokan pola tau Bentuk kombinasinya
dengan perintah karakter non-test:
kombinasi Merangkum
bahan ajar

7 Mahasiswa dapat 1. Membuat relasi antar Kriteria: TM : 1 x ● Ketepatan 5


mempertunjukkan tabel Ketepatan (3 x 50”) membuat
(P2) kemampuan 2. Membuktikan integritas sesuai BT : 1 x 1 relasi antar
membuat database data dengan tabel yang pedoman BM : 2 X tabel
yang relasional saling berhubungan penilaian 60’’
(relasi)

5
Bentuk
non-test:
Merangkum
bahan ajar
8 Mahasiswa dapat 1. Membuat trigger Kriteria: TM : 1 x ● Ketepatan 5
mempertunjukkan 2. Membuat fungsi Ketepatan (3 x 50”) membuat
(P2) kemampuan 3. Membuat view sesuai BT : 1 x 1 trigger sesuai
membuat trigger, pedoman BM : 2 X tujuannya
fungsi, dan view penilaian 60’’ ● Ketepatan
pada membuat
database untuk Bentuk fungsi sesuai
kasus non-test: tujuannya
tertentu Merangkum ● Ketepatan
bahan ajar membuat
view
sesuai
tujuannya

9 Mahasiswa dapat 1. Membuat stored Kriteria: TM : 1 x ● Ketepatan 5


mempertunjukkan procedure Ketepatan (3 x 50”) membuat
(P2) kemampuan sesuai BT : 1 x 1 stored
membuat stored pedoman BM : 2 X procedure
procedure untuk penilaian 60’’ sesuai kasus
melakukan fungsi Bentuk yang
update perhitungan non-test: diberikan
terhadap Merangkum
nilai di database bahan ajar

Kemampuan Bahan kajian Bentuk & Waktu Pengalaman belajar Kriteria Bobot Referensi
Minggu akhir yang (Materi Pokok) Model penilaian nilai
ke- diharapkan Pembelajar (Indikator)
(SubCPMK) an

6
10 Mahasiswa dapat 1. Membuat Kriteria: TM : 1 x ● Ketepatan 5
mempertunjukkan advanced query Ketepatan (3 x 50”) untuk
(P2) kemampuan sesuai BT : 1 x 1 melakukan
melakukan advance pedoman BM : 2 X advanced
query yang penilaian 60’’ query untuk
melibatkan menampilkan
sub query, regular Bentuk data yang
expression non-test: terdiri dari
Merangkum berbagai tabel
bahan ajar

11 Mahasiswa dapat 1. B+Tree, Kriteria: TM : 1 x ● Ketepatan 5


mempertunjukkan Bitmap, Hash, Ketepatan (3 x 50”) membuat
(P2) kemampuan Clustered dan sesuai BT : 1 x 1 berbagai
membuat berbagai Unclustered pedoman BM : 2 X macam indeks
macam indeks indeks. penilaian 60’’ pada
untuk database
mempercepat query Bentuk
database non-test:
Merangkum
bahan ajar

12 Mahasiswa mampu 1. Rancangan optimasi Kriteria: TM : 1 x ● Ketepatan 5


mempertunjukkan database Ketepatan (3 x 50”) melakukan
optimasi basis data 2. Administrative tuning sesuai BT : 1 x 1 tuning dan
dari segi rancangan 3. Backup dan restore pedoman BM : 2 X optimasi dari
optimasi, dan database penilaian 60’’ database
administrative
tuning serta Bentuk
melakukan backup non-test:
dan restore Merangkum
database. bahan ajar

13 UTS 20
14 UAS 20

REFERENSI

7
8
PENILAIAN DENGAN RUBRIK

NILAI POINT RANGE KRITERIA


A 4 ≥ 91 – 100 Istimewa
B+ 3.5 ≥ 81 – 90 Sangat Baik
B 3 ≥ 71 – 80 Baik
C+ 2.5 ≥ 61 – 70 Lebih dari Cukup
C 2 ≥ 51 - 60 Cukup
D 1 ≥ 41 – 50 Kurang
E 0 ≤ 40 Tidak Lulus

ATURAN PENILAIAN AKHIR

KOMPONEN BOBOT

UAS 25%

UTS 20%

PROJECT AKHIR 30%

QUIS & TUGAS 25%

JUMLAH 100%

Anda mungkin juga menyukai