Hubungi Kami

Kerangka Materi

Pengantar Dasar Tentang Basis Data

  • Apa itu basis data?
  • Jenis-jenis basis data
  • Pendahuluan mengenai basis data relasional
  • Gambaran umum Sistem Manajemen Basis Data (DBMS)
  • Fungsi utama DBMS
  • Perangkat lunak DBMS yang populer

Konsep Dasar Desain Basis Data

  • Model data konseptual, logis, dan fisik
  • Pengantian Model Entitas-Relasi (ER)
  • Cara membuat diagram ER
  • Elemen utama: entitas, atribut, serta hubungan antar elemen

Normalisasi dan Proses Desain Basis Data

  • Bentuk normalisasi (1NF, 2NF, 3NF, BCNF)
  • Manfaat dari proses normalisasi
  • Contoh konkret dalam praktik normalisasi
  • Ide tentang denormalisasi beserta penerapannya

Pengantian Dasar SQL

  • Sintaks dan struktur dasar bahasa SQL
  • Jenis-jenis data dalam SQL
  • Pernyataan CREATE, ALTER, DROP
  • Konsep pembatasan: PRIMARY KEY, FOREIGN KEY, UNIQUE, serta NOT NULL

Manipulasi Data Menggunakan SQL

  • Perintah INSERT
  • Cara melakukan operasi penyisipan data secara massal
  • Pernyataan UPDATE dan DELETE
  • Penggunaan klausa WHERE untuk penyaringan kondisi

Melakukan Kueri Data melalui SQL

  • Perintah SELECT sebagai alat dasar kueri data
  • Cara memfilter data dengan klausa WHERE
  • Mengurutkan hasil kueri menggunakan ORDER BY
  • Pemanfaatan LIMIT serta OFFSET untuk membatasi keluaran kueri

Konsep Lanjutan dalam Penggunaan SQL

  • Macam-macam tipe join: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
  • Cara membuat sub-kueri atau query bersarang
  • Penggunaan klausa GROUP BY dan HAVING untuk pengelompokkan data
  • Fungsi agregat: COUNT, SUM, AVG, MAX, serta MIN

Manajemen Indeks dan View dalam Basis Data

  • Cara membuat dan menggunakan indeks pada tabel
  • Kelebihan serta kekurangan penggunaan indeks
  • Cara membuat serta mengelola view sebagai representasi visual tabel data
  • Pemanfaatan view untuk menyederhanakan penulisan kueri kompleks

Keamanan dan Transaksi dalam Basis Data

  • Pengaturan peran serta izin akses pengguna
  • Penerapan praktik terbaik untuk menjaga keamanan data
  • Konsep transaksi: sifat ACID yang menjamin konsistensi data
  • Pemanfaatan perintah COMMIT dan ROLLBACK dalam pengelolaan transaksi

Mengoptimalkan serta Memelihara Basis Data

  • Analisis dan cara mengoptimasi kueri SQL agar lebih efisien
  • Pemahaman mendasar mengenai alat EXPLAIN plan untuk analisa performa
  • Teknik membuat strategi cadangan data atau backup
  • Cara melakukan pemulihan basis data dari kondisi rusak atau terhapus

Penutup dan Langkah Selanjutnya

Persyaratan

  • Pemahaman dasar mengenai operasi komputer

Target Peserta

  • Administrator basis data
  • Profesional di bidang teknologi informasi
 21 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (3)

Kursus Mendatang

Kategori Terkait