Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
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
Testimoni (3)
penjelasan yang baik pada setiap poin dan menyediakan tugas untuk praktik.
Piseth Ben - ACLEDA Bank Plc.
Kursus - Oracle Database 19c: SQL Tuning Workshop
Diterjemahkan Mesin
disesuaikan dengan pemahaman dan data kami
Vincent Long - ASSMANG PTY LTD
Kursus - Business Intelligence with SSAS
Diterjemahkan Mesin
Instrumen pelatihan yang disediakan.
- UNIFI
Kursus - NoSQL Database with Microsoft Azure Cosmos DB
Diterjemahkan Mesin