Anda di halaman 1dari 2

Tugas Proyek Pra UTS

Teori Basis Data Lanjutan dan Praktik Basis Data


HINDARI TERJADI PLAGIAT ATAU KECURANGAN LAINNYA, RISIKO NILAI TUGAS = 0
Tugas ini adalah gabungan dari materi PRAKTIK BASIS DATA dan TEORI BASIS DATA
LANJUTAN. Cari studi kasus berupa sistem informasi yang trend saat ini:
1. Tuliskan apa nama sistem informasi sebagai studi kasus tersebut.
2. Buat pemodelan diagram konseptual (ERD) dengan notasi Crow’s Foot. Jika tidak ada tool
Visio, boleh pakai tulis tangan di kertas.
3. Konversi pemodelan konseptual (ERD) menjadi pemodelan logis (relational data model).
Jika tidak ada tool Visio, boleh pakai tulis tangan di kertas.
4. Buat database tersebut dengan menggunakan script DDL.
5. Buat tabel-tabel berdasarkan hasil pemodelan logis (relational data model) dengan
menggunakan script DDL, lengkap dengan constraint.
6. Buat database diagram berdasarkan hubungan yang telah dibuat pada nomor 5.
7. Buat sampel data pada masing-masing tabel dengan script DML.
8. Buat 1 contoh query yang hanya menggunakan JOIN.
9. Buat 1 contoh query yang hanya menggunakan UNION/EXCEPT/INTERSECT.
10. Buat 1 contoh query yang terdapat perintah “GROUP BY”, “HAVING” serta menerapkan
SUBQUERY.
11. Buat 1 contoh procedure/function (bisa berparameter atau tidak) dimana di dalamnya
ada memanfaatkan objek CURSOR.

Petunjuk
1. Dapat dikerjakan secara berkelompok dengan 1 kelompok maksimum 3 orang.
2. Dikumpulkan dalam bentuk:
a. File Pdf
b. Rekaman presentasi tugas proyek dalam bentuk live meeting di channel
grup/kelompok tugas yang menunjukkan wajah dari masing-masing anggota
dalam waktu maksimal 15 menit.
3. Nilai tugas ini sekaligus sebagai nilai teori dan nilai praktik.
RUBRIK PENILAIAN:

No Excellent (100) Good (75) Fair (50)


1 Ada nama sistem informasi Ada nama sistem Tidak ada nama sistem
(10%) dan cukup trend informasi informasi
2 Terdapat entitas dengan Terdapat entitas dengan Terdapat entitas dengan
(10%) jumlah >= 5 jumlah = 4 jumlah < 4
3 Pemetaan foreign key Pemetaan foreign key Tidak ada penggambaran
(10%) benar ada yang salah foreign key
4 Database dibuat dengan - Database tidak dibuat
(5%) script DDL dengan script DDL

1
5 Semua tabel dibuat Semua tabel dibuat Semua tabel dibuat tanpa
(10%) dengan script DDL dan dengan script DDL dengan script DDL
lengkap dengan constraint
6 Ada pembuatan database Ada pembuatan Database diagram dibuat
(5%) diagram lengkap dengan database diagram tanpa ada hubungan
hubungan seperti dengan hubungan yang
relational data model tidak tepat
7 Semua tabel diisi record Tidak semua tabel diisi Semua tabel diisi dengan
(10%) dengan script DDL dan record dengan script record tanpa script DDL
jumlah memadai DDL
8 Ada contoh JOIN dan bukti Ada contoh JOIN tanpa Sintaks JOIN salah
(10%) dieksekusi dengan benar bukti dieksekusi dengan
benar
9 Ada contoh Ada contoh Sintaks UNION/EXCEPT/
(10%) UNION/EXCEPT/ UNION/EXCEPT/ INTERSECT salah
INTERSECT dan bukti INTERSECT tanpa bukti
dieksekusi dengan benar dieksekusi dengan benar
10 Ada contoh “GROUP BY”, Ada contoh “GROUP BY”, Sintaks “GROUP BY”,
(10%) “HAVING” dan “HAVING” atau “HAVING” atai SUBQUERY
menerapkan SUBQUERY menerapkan SUBQUERY salah
dan bukti dieksekusi tanpa bukti dieksekusi
dengan benar dengan benar
11 Ada contoh Ada contoh Sintaks
(10%) procedure/function procedure/function procedure/function/objek
lengkap dengan objek lengkap dengan objek CURSOR salah
CURSOR dan bukti CURSOR tanpa bukti
dieksekusi dengan benar dieksekusi dengan benar

NILAI TUGAS PRA UTS = 70% RUBRIK PENILAIAN + 30% PRESENTASI


HINDARI TERJADI PLAGIAT ATAU KECURANGAN LAINNYA, RISIKO NILAI TUGAS = 0

Anda mungkin juga menyukai