Mata kuliah Sistem Basis Data bertujuan untuk memberikan pemahaman menyeluruh mengenai konsep, desain, implementasi, dan manajemen sistem basis data. Mahasiswa akan mempelajari berbagai model basis data, bahasa kueri, serta teknik untuk pengelolaan dan pengoptimalan basis data. Mata kuliah ini akan mempersiapkan mahasiswa untuk merancang dan mengelola basis data yang efisien dan efektif untuk berbagai aplikasi perangkat lunak.

Tujuan Pembelajaran:

  1. Memahami konsep dasar dan terminologi dalam sistem basis data.
  2. Mampu merancang dan mengimplementasikan basis data relasional.
  3. Menguasai penggunaan SQL untuk manipulasi dan pengelolaan data.
  4. Memahami teknik normalisasi untuk mendesain skema basis data yang optimal.
  5. Mampu menerapkan konsep keamanan dan integritas data dalam sistem basis data.
  6. Memahami prinsip-prinsip transaksi dan manajemen basis data.

Bahan Bacaan dan Referensi:

  • "Database System Concepts" by Abraham Silberschatz, Henry F. Korth, and S. Sudarshan
  • "Fundamentals of Database Systems" by Ramez Elmasri and Shamkant B. Navathe
  • "SQL: The Complete Reference" by James R. Groff and Paul N. Weinberg