•  

Our Top Course
Komunikasi Pembelajaran
( 16 Sections)
 
Pengembangan Media Foto
( 16 Sections)
 

Course Pemrograman Basis Data *

Program Studi S1 Pendidikan Teknologi Informasi UNESA

 
Card image

Deskripsi Mata Kuliah

Mata kuliah Pemrograman Basis Data membekali mahasiswa dengan kemampuan untuk merancang, mengimplementasikan, dan memanipulasi basis data menggunakan bahasa pemrograman SQL. Materi mencakup konsep basis data relasional, SQL (Structured Query Language), integrasi basis data dengan aplikasi, serta teknik optimasi dan keamanan data. Tujuannya adalah agar mahasiswa mampu mengembangkan sistem berbasis data yang efisien dan terstruktur, sesuai dengan kebutuhan pengembangan perangkat lunak dalam konteks pendidikan teknologi informasi. Ruang lingkup meliputi pemahaman model data, normalisasi, transaksi, serta praktik pembuatan aplikasi yang terhubung dengan sistem manajemen basis data seperti MySQL atau PostgreSQL.

CPMK

  • Mahasiswa mampu menjelaskan dan membedakan konseptual data model dan physical data model serta menerapkannya dalam perancangan basis data.
  • Mahasiswa mampu membuat, memodifikasi, dan memelihara tabel serta melakukan manipulasi data sesuai kebutuhan aplikasi basis data.
  • Mahasiswa mampu mengambil data dari banyak tabel menggunakan JOIN dan relasi kompleks.
  • Mahasiswa mampu mengimplementasikan views dan control flow function untuk pengelolaan basis data.
  • Mahasiswa mampu mengimplementasikan user-defined functions, stored procedure, dan triggers dalam sebuah proyek basis data secara terintegrasi.
  • Mahasiswa mampu membuat sistem basis data terapan secara bertahap menggunakan pendekatan Project-Based Learning (PjBL).

Aktifitas Pembelajaran

  • Pertemuan 1
    Tujuan perkulianan dan mampu menjelaskan tentang PDM serta menterjemahkan kedalam bentuk SQL.
    • Date  26 Agustus 2025

  • Pertemuan 2
    Merancan conceptual model (ERD)
    • Date  2 September 2025

  • Pertemuan 3
    Conceptual model ke physical data model.
    • Date  16 September 2025

  • Pertemuan 4
    Membuat dan memelihara tabel serta melakukan manipulasi data.
    • Date  16 September 2025

  • Pertemuan 5
    Melakukan pengambilan data dari banyak tabel
    • Date  23 September 2025

  • Pertemuan 6
    Class dan object pada Database
    • Date  7 Oktober 2025

  • Pertemuan 7
    Class dan object pada Database
    • Date  7 Oktober 2025

  • Pertemuan 8
    Dan membuat class controller
    • Date  14 Oktober 2025

  • Pertemuan 9
    Subqueries, UNION, INTERSECT, EXCEPT.
    • Date  28 Oktober 2025

  • Pertemuan 10
    Views, IF, CASE, control flow.
    • Date  4 November 2025

  • Pertemuan 11
    User Defined Function.
    • Date  11 November 2025

  • Pertemuan 12
    Stored Procedure.
    • Date  18 November 2025

  • Pertemuan 13
    Triggers.
    • Date  25 November 2025

  • Pertemuan 14
    Dan mengintegrasi seluruh komponen (JOIN, fungsi, view, trigger
    • Date  2 Desember 2025

  • Pertemuan 15
    Studi kasus akhir (simulasi real project).
    • Date  9 Desember 2025

  • Pertemuan 16
    Presentasi Proyek Akhir Mata Kuliah
    • Date  16 Desember 2025

Dosen

NISA DWI SEPTIYANTI
NISA DWI SEPTIYANTI
  • 215,475 Reviews4.8 Rating

ERSHA AISYAH ELFAIZ
ERSHA AISYAH ELFAIZ
  • 215,475 Reviews4.8 Rating

Video Images
Preview this course
 
 
  • Program StudiS1 Pendidikan Teknologi Informasi
  • Semester7
  • Lectures2
Difficult Things About Education.
$75$10