Arkatama

Pelatihan Database Programming bersama PT Waskita Karya

Peserta

PT Waskita Karya

Periode

26-28 Mei 2025

Skema

Database Programming

Sektor

Pemerintah

Pelaksanaan

Offline

Latar Belakang

Sistem informasi perusahaan konstruksi berskala besar bergantung pada pengelolaan basis data yang solid mulai dari data proyek, pengadaan, hingga sumber daya manusia yang harus dapat diakses, diolah, dan diintegrasikan dengan berbagai aplikasi internal secara aman dan efisien. Kompetensi database programming menjadi keahlian krusial bagi tim IT internal agar mampu merancang, mengelola, dan mengembangkan sistem basis data yang andal,

Menjawab kebutuhan ini, kami menghadirkan Pelatihan Database Programmer yang membekali karyawan dengan kemampuan komprehensif mulai dari perancangan struktur data dan manajemen MySQL, hingga integrasi database dengan aplikasi web menggunakan framework Laravel

Tentang Peserta

PT Waskita Karya merupakan salah satu BUMN terkemuka di bidang konstruksi yang terus mendorong penguatan kapasitas digital karyawannya untuk mendukung operasional dan sistem informasi perusahaan. Pelatihan ini diikuti oleh karyawan PT Waskita Karya yang berperan dalam pengelolaan data dan pengembangan sistem internal perusahaan, dengan kebutuhan untuk memperkuat kompetensi teknis di bidang basis data dan pengembangan aplikasi. 

Tantangan

Sebagai penyelenggara, tantangan utama kami adalah menyusun jenjang materi database dan pemrograman yang dapat diikuti karyawan dengan tingkat familiaritas berbeda-beda terhadap MySQL dan Laravel mulai dari yang belum pernah menyentuh query database hingga yang sudah terbiasa mengelola sistem internal.  Studi kasus seperti Travel App dipilih karena cukup sederhana untuk dipahami peserta pemula, namun tetap cukup relevan dengan kebutuhan sistem kerja PT Waskita Karya bagi peserta yang lebih mahir, sehingga dua kompetensi sekaligus pengelolaan database dan pengembangan aplikasi web dapat dikuasai secara terintegrasi oleh peserta dengan titik awal pemahaman yang tidak seragam. 

Solusi

Pelatihan dirancang secara intensif selama tiga hari secara tatap muka, mencakup pengenalan Database Management System dan MySQL, tipe data dan operasi dasar (Insert, Update, Delete, Select), relasi antar tabel, sorting, dan aggregate data, hingga manajemen transaksi, locking, dan penanganan deadlock. Peserta juga dibekali kemampuan manajemen pengguna, backup dan restore database, serta penggunaan view, function, procedure, dan trigger. Materi ditutup dengan praktik langsung mengintegrasikan database dengan aplikasi Laravel mulai dari setup dan migration, pembangunan Model dan Controller, hingga pembuatan Views, Routing, serta fitur sorting dan searching melalui studi kasus desain dan optimasi basis data yang relevan dengan kebutuhan perusahaan.

Dokumentasi

Materi

  • Pengenalan Database Management System dan MySQL
  • Tipe data, database, dan tabel
  • Insert, Update, Delete, dan Select
  • Relationship, Sorting, dan Aggregate
  • Transaction, Locking, dan Deadlock
  • Manajemen pengguna, Backup, dan Restore Database
  • View, Function, Procedure, dan Trigger
  • Studi kasus desain basis data dan optimasinya
  • Setup Laravel dan membuat struktur database dengan Migration
  • Membangun Model dan Controller
  • Membuat Views, menyusun Routing, serta fitur Sorting dan Searching

Benefit yang didapat

  • Modul berisi materi pelatihan
  • Sertifikat kepersetaan
  • Memahami konsep Database Management System dan mampu mengoperasikan MySQL secara mandiri
  • Mampu merancang tipe data, database, dan tabel sesuai kebutuhan sistem
  • Mampu melakukan operasi dasar data: Insert, Update, Delete, dan Select secara tepat
  • Mampu mengelola relasi antar tabel, sorting, dan aggregate data untuk kebutuhan analisis maupun pelaporan
  • Memahami manajemen transaksi, locking, dan cara menangani deadlock pada sistem basis data

Colaborator

AMD Academy
PT Arkatama
PT Waskita Karya