Course Outline

Pengantar Databases

  • Apa itu basis data?
  • Jenis database
  • Pengantar database relasional
  • Database Management Ikhtisar Sistem (DBMS).
  • Fungsi DBMS
  • Perangkat lunak DBMS populer

Database Dasar-dasar Desain

  • Model data konseptual, logis, dan fisik
  • Pengantar pemodelan Entity-Relationship (ER).
  • Membuat diagram ER
  • Entitas, atribut, dan hubungan

Normalisasi dan Database Desain

  • Bentuk normal (1NF, 2NF, 3NF, BCNF)
  • Manfaat normalisasi
  • Contoh praktis normalisasi
  • Denormalisasi dan kegunaannya

Pengantar SQL

  • SQL sintaksis dan struktur
  • Tipe data di SQL
  • BUAT, UBAH, DROP pernyataan
  • Batasan (Kunci UTAMA, KUNCI ASING, UNIK, BUKAN NULL)

SQL Manipulasi Data

  • pernyataan MASUKKAN
  • Operasi penyisipan massal
  • pernyataan UPDATE dan DELETE
  • Menggunakan klausa WHERE

Mengkueri Data dengan SQL

  • pernyataan PILIH
  • Memfilter data dengan klausa WHERE
  • Mengurutkan data dengan ORDER BY
  • Menggunakan LIMIT dan OFFSET

Lanjutan SQL Konsep

  • GABUNG DALAM, GABUNG KIRI, GABUNG KANAN, GABUNG LENGKAP
  • Menulis subkueri
  • Klausa GROUP BY dan HAVING
  • Fungsi agregat (COUNT, SUM, AVG, MAX, MIN)

Bekerja dengan Indeks dan Tampilan

  • Membuat dan menggunakan indeks
  • Pro dan kontra dari indeks
  • Membuat dan mengelola tampilan
  • Menggunakan tampilan untuk menyederhanakan kueri

Database Keamanan dan Transaksi

  • Peran dan izin pengguna
  • Menerapkan praktik terbaik keamanan
  • sifat ASAM
  • Pernyataan COMMIT dan ROLLBACK

Database Optimasi dan Pemeliharaan

  • Menganalisis dan mengoptimalkan kueri SQL.
  • Menggunakan paket EXPLAIN
  • Strategi cadangan
  • Memulihkan database

Ringkasan dan Langkah Selanjutnya

Requirements

  • Pemahaman dasar tentang pengoperasian komputer

Hadirin

  • Database administrator
  • profesional TI
 21 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses (Minimal 5 peserta)

Related Categories