Kerangka Materi

Pendahuluan

  • Pengenalan tentang basis data dan MySQL
  • Instalasi dan pengaturan MySQL
  • Pengenalan tentang SQL dan MySQL command-line client
  • Membuat dan mengelola basis data dan tabel

Menampilkan Data

  • Mengambil dan memfilter data
  • Mengurutkan dan membatasi hasil query
  • Bekerja dengan beberapa tabel
  • Menggunakan subqueries dan derived tables

Manipulasi Data

  • Memasukkan data ke dalam tabel
  • Memperbarui dan menghapus data
  • Menggunakan transaksi untuk integritas data
  • Mengelola indeks untuk optimisasi kinerja

Konsep SQL Lanjut

  • Fungsi agregasi
  • Memfilter hasil query
  • Bekerja dengan fungsi string, fungsi tanggal, dan fungsi matematika
  • Menangani nilai NULL dalam query
  • Menggunakan pernyataan CASE untuk logika kondisional

Optimisasi Kinerja

  • Teknik optimisasi query
  • Indexing dan optimisasi struktur tabel
  • Menganalisis kinerja query dengan EXPLAIN
  • Strategi caching dan caching query
  • Alat pengawasan dan profil untuk penyesuaian kinerja

Keamanan dan Administrasi

  • Pengelolaan pengguna dan kontrol akses
  • Mengamankan server MySQL dan basis data
  • Operasi cadangan dan pemulihan
  • Mengimpor dan mengekspor data
  • MySQL Workbench dan alat administrasi lainnya

Integrasi Aplikasi

  • Menghubungkan MySQL dengan bahasa pemrograman populer
  • Menggunakan konektor dan perpustakaan MySQL
  • Menjalankan query dalam kode aplikasi

Ringkasan dan Langkah Selanjutnya

Persyaratan

  • Pengertian dasar tentang database

Peserta

  • Pengembang
 21 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (3)

Kursus Mendatang

Kategori Terkait