Basis data
Description
Matakuliah ini memperkenalkan kepada mahasiswa mengenai konsep-konsep dan terminologi di dalam sistem basisdata mulai dari arsitektur basisdata, model relasional, SQL, perancangan basisdata, serta isu-isu terkini di dalam teknologi basisdata.
Objectives
- Mahasiswa akan dapat membuat basisdata dan sistem basisdata
- Mahasiswa akan dapat menjelaskan berbagai perkembangan terbaru dalam sistem basisdata
- Mahasiswa akan dapat menjelaskan konsep dan terminologi basisdata dan sistem basisdata
- Mahasiswa akan dapat merancang basisdata menggunakan model relasional
Table Pokok Bahasan
| Pertemuan | Pokok Bahasan | Penunjang 1 | Penunjang 2 |
| 1 | Introduction to Database | Ch1_Intro | |
| 2 | Realtional Model | Ch2_ER | Ch3_Rel_Model |
| 3 | Relational Algebra | Ch4_Algebra | |
| 4 | SQL – Data Manipulation | Ch5_SQL | Query |
| 5 | SQL – Data Manpulation (cont.) | ||
| 6 | SQL – Data Definition | ||
| 7 | SQL – Views and Access Control | ||
| 8 | QUIZ 1 | ||
| 9 | Programmatic SQL | ||
| 10 | Security | ||
| 11 | Normalisasi | ||
| 12 | Normalisasi (lanjutan) | ||
| 13 | Database Design | ||
| 14 | Presentasi 1 | ||
| 15 | Presentasi 2 | ||
| 16 | QUIZ 2 |
Tugas:
* Rutin mingguan (PR), ditulis tangan dan dikumpulkan setiap minggu, Arsip materi / bahan ajar harap disimpan dalam blog UB (http://blog.ub.ac.id/)
* Makalah / project, dikerjakan dalam kelompok, nilai setara Quis
Pustaka:
* Database Management Systems, 3rd Edition, Raghu Ramakrishnan – Johannes Gehrke, McGraw-Hill Higher Education, New York, 2003
* Fundamentals of Database Systems, 4th Edition, Ramez Elmasri and Shamkant, Pearson, 2003
* Database Systems – Design Implementation And Management 6Th Edition, Peater Rob and Carlos Coronel, Thomson, 2002
Evaluasi:
* Quis 40%, UAS 45%, PR 15%6. SQL Data Definition