Deskripsi Mata Kuliah
Mata kuliah Sistem Basis Data memberikan penjelasan mengenai konsep teori basisdata, konsep pemodelan data relational yang saat ini banyak dipergunakan dalam database modern, dan selanjutnya difokuskan untuk memperdalam RDBMS (Relational Database Management System) yang dimulai dari mendesain database relasional dengan pendekatan Entity Relationship dan Normalisasi. Setelah itu, implementasi pada engine database RDBMS dimulai dengan pembahasan tentang SQL (Structured Query Language), Data Definition Language (DDL), dan Data Manipulation Language (DML). Memanipulasi data lebih lanjut pada engine database, akan dipelajari juga tentang procedure, function, dan trigger. Pada hasil akhir kuliah mahasiswa akan mampu membuat suatu sistem pengelolaan basisdata menggunakan RDBMS.

Tujuan Pokok Pembelajaran

  1. Mahasiswa mampu mengembangkan perancangan sistem basis data dengan menggunakan permodelan Diagram ER kardinalitas dan modalitasnya, teknik normalisasi, dan mampu mengimplementasikan ke dalam pembuatan database fisik
  2. Mahasiswa dapat memahami dan menjelaskan konsep teknologi basis data, pemodelan basis data relasional, dan manipulasi data menggunakan SQL.
  3. Mahasiswa dapat menganalisis dan mengimplementasi desain database dari suatu studi kasus ke software DBMS.
  4. Mahasiswa mampu berkomunikasi dan bekerjasama dengan rekan sejawat untuk menyelesaikan studi kasus yang diberikan secara aktif dan efektif.

Referensi

Utama

  1. Ramez Elmasri & Shamkhant B. Navathe, Fundamental Database System, Sixth Edition (Models, Languages, Design, and Application Programming, Pearson
  2. David M. Kroenke, Database Processing (Fundamental, Design, Implementation)
  3. Oracle Academy Database Foundation and Database Desain Courses
  4. Edy Winarno, Ali Zaki, SmitDev Community, Pemrograman Web Berbasis HTML5, PHP dan JavaScript, Elex Media Komputindo, 2018
  5. Gunawan Rudi Cahyono, S.T., M.T., Desain Web, Penerbit Deepublish, Banjarmasin, 2020.

Pendukung

  • Database, MySQL, PHP, HTML, CSS and jQuery, www.w3schools.com
  • Agusriandi, Dasar-dasar Penguasaan Pemrograman Web: Teori dan Praktik (HTML, CSS, Javascript), Deepublish, Yogyakarta, 2018
  • Wiwit Siswoutomo, PHP Enterprise: Kiat Jitu Membangun Web Skala Besar, Elex Media Komputindo, Jakarta, 2006

Download Materi / PPT Basis Data

  1. Pengantar Basis Data
  2. Modul Basis Data ke-1
  3. Modul Basis Data ke-2

Download Tool Pendukung Database:

  1. Xampp
  2. Navicat
  3. Laragon